Terraform Essentials

Il corso è finalizzato ad insegnare come utilizzare Terraform per poter automatizzare la configurazione e il deploy di un’infrastruttura. Il corso prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.
Obiettivo
Al termine del corso i partecipanti saranno in grado di:
Teoria:
- Comprendere quali sono i vantaggi che offre uno strumento come Terraform
- Comprendere le componenti core di terrafrom
Pratica:
- Installazione di Terraforms su ambiente Windows
- Creazione di infrastruttura di rete con macchine virtuali su ambiente VMware vSphere
- Personalizzazione del deployment di ciascuno dei componenti dell’infrastruttura per mezzo del linguaggio HCL
- Suddivisione e organizzazione del proprio codice Terraform in moduli e workspaces
Prerequisiti
- Conoscenza base comandi linux
- Conoscenza base sistema operativo linux
- Conoscenza base editor di testo su terminale (vi,vim,nano)
Durata
3 giornate
Argomenti trattati
- Provider
- Resources
- Terraform State
- Data Blocks
- Variables and Interpolation
- Functions
- Conditionals and Loops
- Passwords
- Provisioners
- Modules
- Workspaces
Laboratori in dotazione
- 1 student desktop Windows
- 1 ambiente VMware vSphere
- Il costo della certificazione non è incluso nel costo del corso.

Descrizione
Prerequisiti
- Conoscenza base comandi linux
- Conoscenza base sistema operativo linux
- Conoscenza base editor di testo su terminale (vi,vim,nano)
Durata
3 giornate
Informazioni