Schița de curs
Introducere și recapitulare a Terraform Fundamente
- Obiectiv: Reîmprospătarea cunoștințelor de bază Terraform.
- Revizuirea rapidă a conceptelor cheie (variabile, stare, resurse etc.).
Lucrul cu modulele Terraform
- Obiectiv: Înțelegerea, crearea și utilizarea eficientă a modulelor.
- Ce sunt modulele?
- Crearea de module reutilizabile.
- Publicarea și partajarea modulelor.
- Utilizarea Registrului Terraform.
Gestionarea back-end-urilor la distanță și blocarea stării
- Obiectiv: Asigurarea unei gestionări robuste a stării cu back-end-uri la distanță.
- De ce să utilizați back-end-uri la distanță?
- Configurarea back-end-urilor la distanță cu AWS S3, GCP, Azure.
- Blocarea stării
Aprovizionarea infrastructurii pe mai multe niveluri
- Obiectiv: Construirea unei infrastructuri mai complexe folosind resurse multiple.
- Crearea de resurse multiple, cum ar fi VPC-uri, subrețele și instanțe.
- Gestionarea dependențelor complexe.
- Introducere în resursele count, for_each și condiționale.
Terraform și Echipa Collaboration
- Obiectiv: Aflați cum colaborează echipele folosind Terraform.
- Cele mai bune practici de control al versiunilor pentru Terraform (utilizând Git).
- Colaborarea cu Terraform Cloud/Enterprise.
- Gestionarea stării partajate între echipe.
Gestionarea datelor sensibile cu Terraform
- Obiectiv: Gestionarea în siguranță a datelor sensibile în configurațiile Terraform.
- Utilizarea soluțiilor de gestionare a secretelor Vault sau ale furnizorului de cloud.
- Securizarea variabilelor și a ieșirilor.
- Cele mai bune practici pentru stocarea informațiilor sensibile.
Terraform pentru implementări multi-cloud
- Obiectiv: Gestionarea infrastructurii între mai mulți furnizori de cloud.
- Introducere în strategiile multi-cloud.
- Utilizarea furnizorilor pentru gestionarea simultană a resurselor AWS, GCP și Azure
Laborator practic: Implementarea unei aplicații web pe mai multe niveluri
- Obiectiv: Aplicarea conceptelor intermediare prin implementarea unei arhitecturi multi-tier.
- Aprovizionarea VPC, subrețelelor, echilibrărilor de sarcină și instanțelor EC2.
- Utilizarea modulelor și a back-end-urilor la distanță.
- Securizarea datelor sensibile.
Cerințe
A urmat cursul Terraform Fundamentals sau are o experiență similară.
Cloud Account - La rezervare, vă rugăm să specificați ce platformă preferați
Mărturii (3)
sfaturi practice și subiecte avansate
Radoslav
Curs - Terraform Intermediate LP
Tradus de catre o masina
Îmi place modul în care trainerul conduce cursul.
Tibor
Curs - Terraform Intermediate LP
Tradus de catre o masina
Expertiza formatorului
Martin
Curs - Terraform Intermediate LP
Tradus de catre o masina