Návrh Školení
Úvod do Terraformu
- Co je Terraform?
- Výhody používání Terraformu
- Klíčové koncepty a terminologie
- Terraform vs. jiné nástroje pro infrastrukturu jako kód
Nastavení vašeho prostředí
- Instalace Terraformu
- Nastavení Visual Studio Code pro vývoj Terraformu
- Vytváření a konfigurace účtů Azure
Začínáme s Terraformem na Azure
- Konfigurace poskytovatele AzureRM
- Ouvertura k Azure
- Napsání první konfigurace Terraformu
- Nasazení základního prostředku Azure
Správa státu Terraformu
- Porozumění státu Terraformu
- Vzdálená správa státu s Azure Storage
- Zámky a konzistence státu
Vytváření infrastruktury pomocí Terraformu
- Vytváření a správa virtuálních počítačů Azure
- Konfigurace sítě Azure (VNet, podsítě, NSG)
- Nasazení účtů úložiště Azure
- Nastavení databází Azure SQL
Pokročilé funkce Terraformu
- Moduly Terraformu a opakovatelnost
- Použití datových zdrojů a výstupních proměnných
- Výrazy a funkce Terraformu
- Správa závislostí v Terraformu
Kontinuální integrace a nasazení
- Úvod do Azure DevOps
- Nastavení CI/CD potoka pro Terraform
- Automatizace nasazení Terraformu pomocí Azure DevOps
- Integrace GitHub akcí pro kontinuální doručování
Správa tajných klíčů a citlivých dat
- Správa tajných klíčů pomocí Azure Key Vault
- Integrace Key Vault s Terraformem
- Doporučené postupy pro správu tajných klíčů
Monitorování a škálování infrastruktury
- Nastavení monitorování Azure a upozornění
- Škálování prostředků Azure pomocí Terraformu
- Implementace skupin automatického škálování
Správa potíží a doporučené postupy
- Ladění konfigurací Terraformu
- Zpracování běžných chyb a problémů
- Doporučené postupy a tipy pro Terraform
Souhrn a další kroky
Požadavky
- Základní znalost konceptů cloudu
- Oznámení se službami a portálem Microsoft Azure
- Základní znalosti skriptování nebo programování
Cílová skupina
- Cloudoví inženýři
- Inženýři DevOps
- IT profesionálové
- Systémoví administrátoři
Reference (2)
Instruktor představil témata velmi jasně, stručně a strukturovaně, takže bylo snadné je sledovat. Moji kolegové poznamenali, že si přáli mít toto školení dříve než začali používat Terraform. Rovněž jsem se velmi líbil praktický kódování s použitím virtuálních strojů. To fungovalo skvěle. Instruktor byl také velmi přístupný a vztahovatelný.
Shane - Keystart
Kurz - Terraform on Microsoft Azure
Přeloženo strojem
Miloval jsem technické aspekty cvičení - bylo skvělé vidět Terraform v akci a možnost sledovat vytváření prostředků v Azure.
Brett Hawson - Reach Plc
Kurz - Terraform on Microsoft Azure
Přeloženo strojem