Terraform Essentials

Il corso è finalizzato ad insegnare come utilizzare Terraform per poter automatizzare la configurazione e il deploy di un’infrastruttura.

COD: DSH101 Categorie: , , , Tag: , , ,

Descrizione

Lab in dotazione

  • 1 student desktop Windows
  • 1 ambiente VMware vSphere

Prerequisiti

  • Conoscenza base comandi linux
  • Conoscenza base sistema operativo linux
  • Conoscenza base editor di testo su terminale (vi,vim,nano)

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.

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 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

Programma didattico

  • Provider
  • Resources
  • Terraform State
  • Data Blocks
  • Variables and Interpolation
  • Functions
  • Conditionals and Loops
  • Passwords
  • Provisioners
  • Modules
  • Workspaces

Requisiti PC e SW:

  • Connessione Internet
  • Web browser, Google Chrome
  • Zoom

Informazioni aggiuntive

durata

3 giorni

erogazione

Flex, in Aula, On Site, Remoto

Ti potrebbe interessare…