Zkuste nás kontaktovat

Návrh Školení

Úvod do IaC a Terraformu

  • Co je to Infrastructure as Code?
  • Výhody a architektura Terraformu
  • Srovnání Terraformu s nástroji od jednotlivých poskytovatelů cloudu
  • Základní koncepty a pracovní postupy v Terraformu

Základy Terraformu

  • Instalace Terraformu a nastavení prostředí
  • Autentizace v rámci Terraformu
  • Pochopení souborů Terraformu a jejich role při tvorbě modulů
  • Struktura a syntaxe šablon v Terraformu
  • Seznámení s pracovními prostory v Terraformu
  • Vykonávání základních příkazů Terraformu
  • Správa paralelního provádění operací v Terraformu
  • Rozdíl mezi implicitními a explicitními závislostmi

Poskytovatelé služeb pro Terraform

  • Nastavení a využití Terraformu s AWS, Azure a GCP
  • Konfigurace specifická pro jednotlivé poskytovatele a osvědčené postupy

Proměnné a funkce v Terraformu

  • Důkladný rozbor proměnných
  • Seznámení s vestavěnými funkcemi určenými k dynamické konfiguraci
  • Používání interpolací, výrazů a funkcí v konfiguracích

Pokročilá konfigurace Terraformu

  • Návrh složitějších šablon a hierarchické struktury modulů
  • Správa stavů projektů v Terraformu
  • Zvládání konfiguračních odchylek a řízení životního cyklu prostředků
  • Importování a správa již existujících zdrojů
  • Lokální versus vzdálené provádění operací v Terraformu
  • Ladění a logování v prostředí Terraformu

Terraform Cloud

  • Srovnání verzí Terraformu: open source, cloudová a enterprise edice
  • Nastavení a správa pracovních prostorů v nástroji Terraform Cloud (TFC)
  • Výhody Terraform Cloudu pro týmy a prostředí s vyšší spoluprací

Shrnutí a další kroky

Požadavky

  • Základní znalosti cloudových technologií
  • Pochopení principů Infrastructure as Code (IaC)

Cílové skupiny

  • DevOps inženýři
  • Cloudoví inženýři
  • Správci systémů
  • Softwaroví vývojáři
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie