Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Přehled klíčových konceptů a komponent Terraformu
  • Základy DevOps

Začínáme

  • Instalace a konfigurace Terraformu
  • Nastavení pracovních prostorů (workspaces) pro více prostředí
  • Lokální stav versus vzdálený stav v Terraformu
  • Pokročilé nástroje Terraformu a CLI

Vytváření komplexních modulů Terraformu

  • Standardní struktura modulu
  • Definice konfigurací poskytovatelů (providers)
  • Vývoj vlastních modulů Terraformu
  • Tvorba znovu použitelné infrastruktury pomocí modulů
  • Veřejné moduly versus sdílené moduly
  • Publikování modulů na registru Terraform
  • Osvědčené postupy při vytváření modulů

Kódovací techniky a optimalizace

  • Smyčky a metaargumenty
  • Dynamické jazykové výrazy
  • Syntaxe HCL a operátory
  • Syntaxe bloků a konfigurace backendů
  • Mono-repo versus multi-repo
  • Práce s nástrojem Terragrunt

Bezpečnostní hardening a automatizace

  • Komplexní zabezpečení Terraformu
  • Správa přihlašovacích údajů a tajných klíčů (secrets)
  • Automatizované testovací frameworky
  • Analýza a validace kódu
  • Automatizované pipeline doručování
  • Spolehlivost infrastruktury a nasazení

Řešení problémů

Přehled a další kroky

Požadavky

  • Pochopení konceptu cloudové infrastruktury.
  • Základní zkušenost s operacemi v Terraformu.

Cílová skupina

  • DevOps inženýři
  • Systémoví administrátoři
  • Systémoví architekti
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (6)

Nadcházející kurzy

Související kategorie