Kursplan
Avancerad Terraform syntax och konstruktioner
- Djupdykning i syntaxen Terraform
- Avancerade loopar med for_each och räkna
- Använda kartor och listor för dynamiska konfigurationer
Expressjoner och dynamiska konfigurationer
- Grundläggande uttryck och deras användningsfall
- Avancerade uttryck för komplexa infrastrukturkonfigurationer
- Praktiska övningar om uttryck
Terraform Bästa praxis för moduler
- Lokala kontra delade moduler: När du ska använda var och en
- Strukturera moduler för återanvändbarhet och underhåll
- Versionshantering och hantering av modulkällor
Terraform Bästa praxis och mönster
- Granskning av instansindexnycklar för tillståndshantering
- Metodtips för att skriva och organisera Terraform kod
- Säkerställa idempotens och minimera biverkningar
Hantera Terraform tillstånd
- Importera resurser och förstå tillståndsfilen
- Tillståndslåsning, tillståndsserverdelar och fjärrtillståndshantering
- Hantera tillståndsfil i distribuerade miljöer
Hålla jämna steg med Terraform-uppdateringar
- Granska dokumentation tillsammans med nya Terraform versioner
- Strategier för att uppgradera Terraform versioner
- Hantera utfasningar och migreringsvägar
Integrera Terraform med CI/CD-pipelines
- Översikt över YAML- och pipelinekonfigurationer
- Konfigurera Terraform med populära CI/CD-verktyg
- Automatisera Terraform arbetsflöden i pipelines
Avancerad felsökning och felsökning
- Systematiska metoder för felsökning Terraform planerar och tillämpar
- Felsöka vanliga och avancerade fel i Terraform
- Använda loggar och utförliga utdata för felmatchning
Utdata och dataflöde i Terraform
- Förstå och använda resultat i Terraform
- Dataflöde mellan moduler och rotkonfigurationer
- Skydda känslig information i utdata
Villkorlig logik i Terraform
- Skriva villkorssatser med count, for_each och if
- Villkorligt skapande av resurser
- Användningsfall för villkorsstyrd logik i moduler
Köra Terraform lokalt
- Konfigurera en lokal Terraform miljö
- Köra och testa Terraform-kod på lokala datorer
- Bästa praxis för lokal utveckling
Hantera cirkulära beroenden
- Identifiera och lösa cirkulära beroenden
- Refaktorisering av kod för att förhindra beroendecykler
- Avancerade tekniker för beroendehantering
Sammanfattning och nästa steg
Krav
- En förståelse för grundläggande Terraform syntax och operationer
- Erfarenhet av molninfrastruktur, företrädesvis AWS, och förtrogenhet med CI/CD-koncept
Publik
- DevOps Ingenjörer
- Molnarkitekter
- Specialister på infrastruktur
- Tekniska ledare och chefer
Vittnesmål (5)
Hands on var bra - bra blandning mellan hands on och presentationer
Karl
Kurs - Terraform for Managing Cloud Infrastructure
Machine Translated
Videoinspelning görs tillgänglig för deltagarna så att vi kan spela upp senare.
Tan Lai Hock - GOVERNMENT TECHNOLOGY AGENCY
Kurs - Terraform Fundamentals for Beginners
Machine Translated
Klasserna förklarades mycket objektivt, lugnt och innehållsrikt. Mycket bra instruktör.
Mateusz - Santander
Kurs - Advanced Terraform
Machine Translated
Trochę szkoda, ze trochę czasu uciekło na problemy z maszynami virt 1 dnia.
Przemek - EduBroker Sp z oo
Kurs - Terraform on AWS
Tränaren förklarar dig mycket bra.
Cosmin Simota - Serviciul de Telecomunicații Speciale
Kurs - Cloud computing essentials for managers / software engineers
Machine Translated