Návrh Školení

Úvod

  • Přehled Terraform základních konceptů a komponent
  • DevOps základy

Začínáme

  • Instalace a konfigurace Terraform
  • Nastavení pracovních prostorů pro více prostředí
  • Místní stav versus vzdálený stav v Terraform
  • Pokročilé Terraform nástroje a CLI

Stavební komplex Terraform Moduly

  • Standardní modulová struktura
  • Definování konfigurací poskytovatele
  • Vývoj vlastních Terraform modulů
  • Vytváření opakovaně použitelné infrastruktury s moduly
  • Veřejné vs sdílené moduly
  • Publikování modulů v registru Terraform
  • Osvědčené postupy při sestavování modulů

Kódovací techniky a optimalizace

  • Smyčky a metaargumenty
  • Dynamické jazykové výrazy
  • Syntaxe a operátory HCL
  • Bloková syntaxe a konfigurace backendu
  • Mono-repo vs multi-repo
  • Práce s Terragruntem

Zabezpečení a automatizace

  • Terraform bezpečnost do hloubky
  • Správa přihlašovacích údajů a tajemství
  • Automatizované testovací rámce
  • Analýza a validace kódu
  • Automatizované dodávky potrubí
  • Spolehlivost infrastruktury a nasazení

Odstraňování problémů

Shrnutí a další kroky

Požadavky

  • Pochopení konceptu cloudové infrastruktury
  • Základní zkušenosti v Terraform provozech

Publikum

  • DevOps inženýři
  • Správci systému
  • Systémoví architekti
 14 hodiny

Počet účastníků



Price per participant

Reference (3)

Související kurzy

Azure for Data Engineer

35 hodiny

Cloud Architect

35 hodiny

Související kategorie