Contattataci

Struttura del corso

Sintassi e Costrutti Avanzati di Terraform

  • Approfondimento sulla sintassi di Terraform
  • Cicli avanzati con for_each e count
  • Utilizzo di mappe e liste per configurazioni dinamiche

Espressioni e Configurazioni Dinamiche

  • Espressioni di base e relativi casi d'uso
  • Espressioni avanzate per impostazioni infrastrutturali complesse
  • Esercizi pratici sulle espressioni

Migliori Pratiche per i Moduli Terraform

  • Moduli locali vs condivisi: quando utilizzare ciascuno
  • Struttura dei moduli per riutilizzabilità e manutenibilità
  • Versioning e gestione delle sorgenti dei moduli

Migliori Pratiche e Modelli di Terraform

  • Revisione delle chiavi degli indici delle istanze per la gestione dello stato
  • Migliori pratiche per la scrittura e l'organizzazione del codice Terraform
  • Garantire l'idempotenza e minimizzare gli effetti collaterali

Gestione dello Stato di Terraform

  • Importazione delle risorse e comprensione del file di stato
  • Blocco dello stato, backend di stato e gestione remota dello stato
  • Gestione del file di stato in ambienti distribuiti

Tenersi Aggiornti sugli Aggiornamenti di Terraform

  • Revisione della documentazione insieme ai nuovi rilasci di Terraform
  • Strategie per l'aggiornamento delle versioni di Terraform
  • Gestione delle deprecazioni e percorsi di migrazione

Integrazione di Terraform con le Pipeline CI/CD

  • Panoramica di YAML e configurazioni delle pipeline
  • Configurazione di Terraform con strumenti CI/CD popolari
  • Automazione dei flussi di lavoro di Terraform nelle pipeline

Risoluzione di Problemi e Debug Avanzati

  • Approcci sistematici alla risoluzione di problemi relativi ai piani e alle applicazioni di Terraform
  • Debug di errori comuni e avanzati in Terraform
  • Utilizzo di log e output dettagliati per la risoluzione degli errori

Output e Flusso dei Dati in Terraform

  • Comprensione e utilizzo degli output in Terraform
  • Flusso dei dati tra moduli e configurazioni root
  • Protezione delle informazioni sensibili negli output

Logica Condizionale in Terraform

  • Scrittura di istruzioni condizionali con count, for_each e if
  • Creazione condizionale di risorse
  • Casi d'uso per la logica condizionale nei moduli

Esecuzione di Terraform in Locale

  • Configurazione di un ambiente Terraform locale
  • Esecuzione e test del codice Terraform su macchine locali
  • Migliori pratiche per lo sviluppo locale

Gestione delle Dipendenze Circolari

  • Identificazione e risoluzione delle dipendenze circolari
  • Refactoring del codice per prevenire cicli di dipendenza
  • Tecniche avanzate per la gestione delle dipendenze

Riepilogo e Prossimi Passi

Requisiti

  • Conoscenza della sintassi e delle operazioni di base di Terraform
  • Esperienza con l'infrastruttura cloud, preferibilmente AWS, e familiarità con i concetti CI/CD

Pubblico

  • Ingegneri DevOps
  • Architetti cloud
  • Specialisti dell'infrastruttura
  • Leader tecnici e manager
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative