Contattataci

Struttura del corso

Introduzione

  • Nozioni di base sui concetti e i componenti centrali di Terraform
  • Fondamenti del DevOps

Iniziare

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

Sviluppo di moduli Terraform complessi

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

Tecniche di codifica e ottimizzazione

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

Hardening della sicurezza e automazione

  • Sicurezza profonda di Terraform
  • Gestione delle credenziali e dei segreti
  • Framwork di test automatizzati
  • Analisi e convalida del codice
  • Pipeline di rilascio automatizzate
  • Affidabilità dell'infrastruttura e dei rilasci

Risoluzione dei problemi

Sintesi e prossimi passi

Requisiti

  • Conoscenza dei concetti di infrastruttura cloud
  • Esperienza base con le operazioni 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