Návrh Školení
Pokročilé Terraform Syntaxe a konstrukce
- Ponořte se do syntaxe Terraform
- Pokročilé smyčky s for_each a count
- Využití map a seznamů pro dynamické konfigurace
Expressionty a dynamické konfigurace
- Základní výrazy a případy jejich použití
- Pokročilé výrazy pro komplexní nastavení infrastruktury
- Praktická cvičení na výrazy
Terraform Moduly Best Practices
- Místní vs sdílené moduly: Kdy je použít
- Strukturování modulů pro opětovné použití a udržovatelnost
- Správa verzí a správa zdrojů modulů
Terraform Nejlepší postupy a vzory
- Revize indexových klíčů instance pro správu stavu
- Nejlepší postupy pro psaní a organizaci Terraform kódu
- Zajištění idempotence a minimalizace vedlejších účinků
Řídící Terraform Stát
- Import zdrojů a pochopení souboru stavu
- Stavové zamykání, stavové backendy a vzdálená správa stavu
- Manipulace se stavovým souborem v distribuovaných prostředích
Držte krok s Terraform aktualizacemi
- Kontrola dokumentace spolu s novými Terraform vydáními
- Strategie pro upgrade Terraform verzí
- Vypořádání se s ukončením podpory a migračními cestami
Integrace Terraform s CI/CD potrubím
- Přehled YAML a konfigurací potrubí
- Nastavení Terraform pomocí oblíbených nástrojů CI/CD
- Automatizace Terraform pracovních postupů v potrubí
Pokročilé odstraňování problémů a ladění
- Plánuje a aplikuje systematické přístupy k řešení problémů Terraform
- Ladění běžných a pokročilých chyb v Terraform
- Použití protokolů a podrobného výstupu pro řešení chyb
Výstupy a datový tok v Terraform
- Pochopení a využití výstupů v Terraform
- Datový tok mezi moduly a kořenovými konfiguracemi
- Zabezpečení citlivých informací ve výstupech
Podmíněná logika v Terraform
- Psaní podmíněných příkazů s count, for_each a if
- Podmíněné vytváření zdrojů
- Případy použití pro podmíněnou logiku v modulech
Spuštění Terraform Lokálně
- Nastavení místního Terraform prostředí
- Spouštění a testování Terraform kódu na místních počítačích
- Nejlepší postupy místního rozvoje
Zvládání kruhových závislostí
- Identifikace a řešení kruhových závislostí
- Refaktorování kódu, aby se zabránilo cyklům závislostí
- Pokročilé techniky pro správu závislostí
Shrnutí a další kroky
Požadavky
- Pochopení základní Terraform syntaxe a operací
- Zkušenosti s cloudovou infrastrukturou, nejlépe AWS, a znalost konceptů CI/CD
Publikum
- DevOps inženýři
- Cloud architekti
- Infrastrukturní specialisté
- Technické vedení a manažery
Reference (5)
Hands on byl skvělý - dobrý mix mezi hands on a prezentacemi
Karl
Kurz - Terraform for Managing Cloud Infrastructure
Machine Translated
videozáznam je zpřístupněn účastníkům, abychom si jej mohli později přehrát.
Tan Lai Hock - GOVERNMENT TECHNOLOGY AGENCY
Kurz - Terraform Fundamentals for Beginners
Machine Translated
Hodiny byly vysvětleny velmi věcně, klidně a věcně. Velmi dobrý instruktor.
Mateusz - Santander
Kurz - Advanced Terraform
Machine Translated
Trochę szkoda, ze trochę czasu uciekło na problemy z maszynami virt 1 dnia.
Przemek - EduBroker Sp z oo
Kurz - Terraform on AWS
Trenér vám to velmi dobře vysvětlí.
Cosmin Simota - Serviciul de Telecomunicații Speciale
Kurz - Cloud computing essentials for managers / software engineers
Machine Translated