Terraform - kvalita kódu, dokumentace, automatizace
Na co se můžete těšit:
Standardizace kódu pomocí nástrojů jako terraform validate, tflint a pre-commit hooků zajišťuje konzistenci a minimalizuje chyby. Zabezpečení remote state poskytuje vyšší důvěru při práci v týmech a chrání klíčové informace o infrastruktuře. Integrace s GitHub workflows umožňuje efektivní plánování a nasazování infrastruktury v CI/CD pipeline. Přehled dalších nástrojů, jako jsou Terragrunt nebo Pulumi, rozšiřuje možnosti týmů a umožňuje větší flexibilitu při správě komplexních prostředí.
- Proč automatizovat Terraform
- Moduly
- Zabezpečení remote state
- Srozumitelnost kódu (názvy zdrojů, proměnné, duplicity apod.)
- Validace kódu terraform validate a terraform fmt
- Analýza kódu tflint, checkov, trivy
- Generování dokumentace Terrform docs
- Pre-commit hooky v gitu
- Github workflow pro vytvoření plánu a nasazení infrastruktury
- Přehled dalšího sw a nástrojů (Terragrunt, Terramate, HCP Terraform, OpenTofu, Pulumi, Terraform CDK)
Prezentující: Honza Pucherna (Azure Cloud Designer)
Jan Pucherna - Cloud Designer v České spořitelně, 5 let se věnuje cloudu (primárně Azure) v největší tuzemské bance, stará se o Azure Platformu, adopci cloudových služeb do regulovaného bankovního prostředí, vyvíjí interní Terraform modulu, automatizuje nasazení infrastruktury pomocí Terraformu a GitHubu
Podmínky registrace
Podmínkou bezplatné účasti na našich snídaních je uvedení Vaší společnosti, jmenného emailu a platného telefonního čísla. V opačném případě si vyhrazujeme právo Vaši účast odmítnout.