Schița de curs
Dezvoltare avansată de module
- Obiectiv: Crearea de module complexe și foarte reutilizabile.
- Compunerea avansată a modulelor.
- Versionarea modulelor și gestionarea dependențelor.
- Testarea modulelor
Gestionarea infrastructurii la scară largă
- Obiectiv: Gestionarea la scară Terraform a unei infrastructuri mari.
- Strategii pentru gestionarea implementărilor Terraform de mari dimensiuni.
- Spații de lucru și gestionarea stării la scară largă.
- Optimizarea performanței prin paralelism și direcționarea resurselor.
Terraform Automatizare cu CI/CD
- Obiectiv: Automatizarea fluxurilor de lucru Terraform în cadrul unei conducte CI/CD.
- Integrarea Terraform cu Jenkins, GitHub Acțiuni sau GitLab CI.
- Automatizarea implementării infrastructurii cu ajutorul conductelor.
Testarea și validarea codului Terraform
- Obiectiv: Asigurarea unui cod de infrastructură de înaltă calitate prin testare.
- Scrierea de teste automate pentru infrastructură.
- Introducere în testarea integrării.
Terraform cu furnizori externi și API-uri
- Obiectiv: Extinderea funcționalității Terraform prin interacțiunea cu API-uri.
- Utilizarea furnizorului null pentru integrări personalizate.
- Scrierea de furnizori Terraform personalizați.
- Interacțiunea cu API-uri și servicii externe.
Implementarea politicii de infrastructură ca cod
- Obiectiv: Aplicarea celor mai bune practici de infrastructură cu ajutorul politicilor.
- Scrierea și aplicarea politicilor în Terraform.
- Fluxuri de lucru bazate pe politici.
Optimizarea performanței Terraform
- Obiectiv: Ajustarea Terraform pentru implementări la scară largă și eficiente.
- Optimizarea utilizării statului, a resurselor și a surselor de date.
- Gestionarea detectării derapajelor și a ajustării performanței.
Debugging și depanare Terraform
- Obiectiv: Stăpânirea tehnicilor de identificare și remediere a problemelor în configurațiile Terraform.
- Probleme și soluții comune Terraform.
- Depanarea problemelor de stare, planificare și aplicare.
Practici avansate de securitate
- Obiectiv: Implementarea măsurilor avansate de securitate.
- Gestionarea grupurilor de securitate, a regulilor firewall și a accesului cu privilegii minime.
- Criptarea stării Terraform.
- Auditul și înregistrarea implementărilor Terraform.
Laborator practic: Implementarea unei infrastructuri cloud securizate și automatizate de la un capăt la altul
- Obiectiv: Aplicați tehnici avansate pentru a implementa o infrastructură securizată, complet automatizată.
- Încorporarea de module avansate, politici și conducte CI/CD.
- Implementarea arhitecturii multi-cloud.
- Punerea în aplicare a politicilor de infrastructură.
Încheierea cursului și întrebări și răspunsuri finale
- Obiectiv: Rezumarea principalelor concluzii și furnizarea de direcții viitoare de învățare.
- Revizuirea finală a conceptelor avansate.
Cerințe
Terraform Curs intermediar sau experiență similară
Cloud Account - La rezervare, vă rugăm să specificați ce platformă preferați
Mărturii (2)
Expertiza formatorului
Martin
Curs - Terraform Intermediate LP
Tradus de catre o masina
Formatorul a vorbit liber și a fost extrem de prietenos și extrem de bine informat
Farcasescu Roxana-Marcela
Curs - Terraform Fundamentals LP
Tradus de catre o masina