Contattataci

Struttura del corso

Introduzione all’Infrastructure as Code e a Terraform

  • Cosa si intende per Infrastructure as Code?
  • I vantaggi e l’architettura di Terraform
  • Confronto tra Terraform e gli strumenti forniti direttamente dai provider cloud
  • Concetti base e flusso operativo di Terraform

Nozioni fondamentali su Terraform

  • Installazione di Terraform e configurazione dell’ambiente
  • Autenticazione nel contesto di Terraform
  • Struttura dei file di configurazione e ruolo dei moduli
  • Sintassi e struttura delle definizioni in Terraform
  • Introduzione agli spazi di lavoro (workspaces) di Terraform
  • Esecuzione dei comandi principali di Terraform
  • Gestione del parallelismo nelle operazioni di Terraform
  • Dipendenze implicite ed esplicite nei contesti di configurazione

Provider di Terraform

  • Configurazione e integrazione con AWS, Azure e GCP
  • Best practice e parametri specifici per ogni provider

Variabili e funzioni in Terraform

  • Approfondimento sulle variabili di configurazione
  • Esplorazione delle funzioni integrate utili alle configurazioni dinamiche
  • Sfruttare l’interpolazione, le espressioni e le funzioni disponibili

Configurazione avanzata di Terraform

  • Progettazione sofisticata dei template e utilizzo efficiente dei moduli annidati
  • Gestione dello stato del sistema attraverso i file state di Terraform
  • Prevenire lo scostamento della configurazione rispetto allo stato reale e gestione ciclica delle risorse
  • Importazione ed amministrazione delle risorse già esistenti
  • Modelli di esecuzione locale e remota di Terraform
  • Tecniche di debug e registrazione dei log durante l’utilizzo di Terraform

Terraform Cloud

  • Confronto tra le edizioni open source, cloud e enterprise di Terraform
  • Configurazione e gestione degli spazi di lavoro su Terraform Cloud (TFC)
  • Vantaggi principali di Terraform Cloud per i team e gli ambienti collaborativi

Riepilogo e prossimi passi

Requisiti

  • Conoscenze di base sul Cloud Computing
  • Comprensione dei principi dell’Infrastructure as Code (IaC)

Pubblico di riferimento

  • Ingegneri DevOps
  • Ingegneri cloud
  • Amministratori di sistema
  • Sviluppatori software
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative