Struttura del corso

Introduzione

  • Panoramica dei concetti e componenti principali di Terraform
  • Fondamenti del DevOps

Iniziamo

  • Installazione e configurazione di Terraform
  • Configurazione degli spazi di lavoro per più ambienti
  • Stato locale vs stato remoto in Terraform
  • Strumenti avanzati e CLI di Terraform

Costruzione di Moduli Complessi con Terraform

  • Struttura standard dei moduli
  • Definizione delle configurazioni del provider
  • Sviluppo di moduli personalizzati di Terraform
  • Creazione di infrastrutture riutilizzabili con i moduli
  • Moduli pubblici vs moduli condivisi
  • Pubblicazione dei moduli nel registro di Terraform
  • Migliori pratiche nella composizione dei moduli

Tecniche di Codifica e Ottimizzazione

  • Cicli e meta-argomenti
  • Espressioni dinamiche del linguaggio
  • Sintassi HCL e operatori
  • Sintassi a blocchi e configurazioni backend
  • Mono-repo vs multi-repo
  • Lavorare con Terragrunt

Indurimento della Sicurezza e Automazione

  • Sicurezza di Terraform in profondità
  • Gestione delle credenziali e dei segreti
  • Framewrok di test automatizzati
  • Analisi del codice e validazione
  • Pipeline di consegna automatizzate
  • Affidabilità dell'infrastruttura e delle distribuzioni

Risoluzione dei Problemi

Riassunto e Prossimi Passi

Requisiti

  • Una comprensione del concetto di infrastruttura cloud
  • Esperienza di base nelle operazioni con Terraform

Pubblico target

  • Ingegneri DevOps
  • Amministratori di sistema
  • Architetti di sistema
 14 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (6)

Corsi in Arrivo

Categorie relative