Terraform for vSphere
Il corso “Terraform for vSphere” copre l’installazione e l’utilizzo di Terraform per automatizzare l’infrastruttura su vSphere. Gli argomenti trattati includono la configurazione del provider vSphere, la gestione delle risorse tramite la definizione di stato Terraform, l’utilizzo dei blocchi dati, la gestione delle variabili e l’interpolazione, l’utilizzo di funzioni, condizioni e loop, l’utilizzo di blocchi dinamici, la gestione delle password, l’utilizzo di provisioners, la creazione di moduli e l’utilizzo di workspaces per la gestione dell’ambiente.
Metodologia didattica
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.
Prerequisiti
- Conoscenza base comandi linux
- Conoscenza base sistema operativo linux
- Conoscenza base editor di testo su terminale (vi,vim,nano)
Conoscenze/Competenze in uscita
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 Terraform
Pratica
- Installazione di Terraform su ambiente Linux
- 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
- Installation
- Provider
- Resources
- Terraform State
- Data Blocks
- Variables and Interpolation
- Functions
- Conditionals and Loops
- Dynamic Blocks
- Passwords
- Provisioners
- Modules
- Workspaces
Durata – 3 giorni
Erogazione – in Aula, On Site, Remoto
Requisiti PC e SW:
- Connessione Internet
- Web browser, Google Chrome
- Zoom
Language
Trainer: Italiano
Labs: Inglese
Slides: Inglese
Il prezzo di questo corso della durata di tre giorni è di € 1500 + IVA.