Fondamenti di Terraform (su OCI)

corso DevOps Artisan – Fondamenti di Terraform (su OCI) consente agli studenti di utilizzare Terraform per definire l'infrastruttura del codice e automatizzare la distribuzione dell'infrastruttura, migliorando l'efficienza operativa, riducendo il sovraccarico amministrativo, ecc.

A chi è rivolto?

Amministratori di sistema che desiderano utilizzare Terraform per automatizzare la distribuzione dell'infrastruttura basata su cloud.

Cosa imparerai?

  • scrivere file di configurazione Terraform;
  • come Terraform integra le fonti dell'infrastruttura;
  • gestire gli ambienti infrastrutturali.

Prerequisiti:

Per partecipare a questo corso gli studenti devono:

  • avere familiarità con la riga di comando di Linux (comandi, argomenti, variabili, lavorare con file e directory, utilizzare editor di testo);
  • avere una conoscenza di base delle reti TCP/IP (indirizzamento IP, sottoreti, ecc.);
  • per essere a conoscenza delle offerte cloudIaaS basato su (istanze VM, VPC/VCN, bilanciatori del carico, regole di sicurezza, ecc.).

Orario del corso:

I materiali del corso sono in inglese. L'insegnamento si svolge in rumeno.

Modulo 1: Introduzione. Cos'è Terraform?
  • Come siamo arrivati ​​al DevOps era
  • Una rapida occhiata a Terraform
Modulo 2: Posizionamento Terraform
  • Definire l'infrastruttura come codice
  • Script
  • Strumenti di gestione della configurazione
  • Strumenti di creazione di modelli server
  • Strumenti di provisioning del server
  • Confronto di Terraform con altri strumenti
Modulo 3: Architettura Terraform
  • Paradigma del linguaggio Terraform
  • Panoramica del flusso di lavoro
  • Parità ambientale
  • Cloud provider
  • Come funziona Terraform

                Laboratorio pratico: Impostazione dell'ambiente

Modulo 4: Installazione e guida introduttiva
  • Preparazione dell'ambiente con esempi per Linux, Windows e MacOS
  • Principali elementi del codice nei file di configurazione Terraform

                Laboratorio pratico: Installazione di Terraform

Modulo 5: Panoramica delle configurazioni Terraform
  • Configurazione dei provider
  • Preparazione delle credenziali di autenticazione
  • Regioni e zone/domini di disponibilità
  • Distribuzione di un server in AWS
  • Aggiornamento di un server esistente
  • Distribuzione di una rete virtuale in OCI
  • Ingressi e uscite

                Laboratorio pratico: Lavorare con le variabili

Modulo 6: Fornitori, risorse e altro ancora
  • Gestione dei provider e delle versioni
  • Lavorare con più fornitori identici in più regioni
  • Altri esempi di creazione di risorse
  • Smantellamento dell'infrastruttura virtuale

                Laboratorio pratico: Fornitori e fonti di dati

Modulo 7: Post-configurazione, sintassi
  • Strumenti di post-configurazione: provisioner
  • Tipi di provisioning, utilizzo, comportamenti
  • Funzioni nell'HCL
  • La console Terraform
  • Ricreare comportamenti di costrutto comuni: loop, condizionali

                Laboratorio pratico: risorse dell'istanza virtuale

Modulo 8: Stati di terraformazione
  • Panoramica degli stati Terraform
  • Analizzare il contenuto dei file di stato
  • Condivisione dei file di stato
  • Protezione e blocco dei file di stato condivisi
  • Stato di sola lettura

                Laboratorio pratico: risorse virtuali aggiuntive

Modulo 9: Utilizzo dei moduli
  • Nozioni di base del modulo
  • Ingressi del modulo
  • Uscite del modulo
  • Moduli e percorsi
  • Best practice per l'utilizzo del modulo
  • Aggiunta e inizializzazione di moduli da varie fonti

                Laboratorio pratico: Provvisori

Modulo 10: Utilizzo delle variabili
  • Variabili, variabili, variabili
  • Variabili memorizzate nei file
  • Variabili ambientali
  • Protezione delle variabili
Modulo 11: suggerimenti e trucchi
  • Consigli utili vari
  • Opzioni della riga di comando che aiutano a scrivere IaC
  • Opzioni di codice per un migliore controllo dell'infrastruttura

Ti consigliamo di proseguire con:

Programmi di certificazione

Questo corso prepara gli studenti a sostenere l'esame di certificazione per diventare un Ingegnere dell'Automazione Professionale.

Fondamenti di Terraform (su OCI)

DevOps Artisan - Fondamenti di Terraform (su OCI)

Offerte personalizzate per gruppi di almeno 2 persone

Dettagli del Corso

Durata:

2
Zile

Prezzo:

840 EUR

Consegna:

Insegnamento in aula, aula ibrida, aula virtuale

livello:

2. Fondamenti

Ruoli:

DevOps Team