← Tutti i programmi

-Infrastructure as a Code

Categoria Cloud, DevOps e infrastruttura

Infrastructure as a Code: Introduzione a Terraform, Docker, Kubernetes

Il corso è rivolto ad operatori DevOps e sviluppatori che devono progettare e implementare infrastrutture per il supporto di applicazioni in data center che operano in modalità cloud (on-premise oppure su cloud service), sfruttando le tecnologie Terraform (per la descrizione dell’infrastruttura) e Kubernetes (per l’orchestrazione dei container Docker). L’intento è di fornire uno scenario in cui la configurazione delle infrastrutture e le modalità di deploy delle applicazione è interamente governato da codice (Infrastructure as a Code) e come tale non variabile, e ripetibile.

Giorno 1: Terraform

Infrastructure as a Code (IaaC): motivazioni ed obiettivi. Introduzione a Terraform: installazione su Linux e Windows. Primi passi: configurazione, set up di account di prova su provider cloud (es. Oracle Cloud), creazione del plan, avvio e gestione di risorse, distruzione dell’infrastruttura.

Costruzione di uno stack applicativo, pianificazione, commit e applicazione dello stack. Misurazione dell’attività dello stack. Distruzione dello stack.

Creazione di un datacenter con ambienti. Coordinamento degli ambienti di una infrastruttura. Test dell’infrastruttura.