Návrh Školení

Pokročilé Terraform Syntaxe a konstrukce

  • Ponořte se do syntaxe Terraform
  • Pokročilé smyčky s for_each a count
  • Využití map a seznamů pro dynamické konfigurace

Expressionty a dynamické konfigurace

  • Základní výrazy a případy jejich použití
  • Pokročilé výrazy pro komplexní nastavení infrastruktury
  • Praktická cvičení na výrazy

Terraform Moduly Best Practices

  • Místní vs sdílené moduly: Kdy je použít
  • Strukturování modulů pro opětovné použití a udržovatelnost
  • Správa verzí a správa zdrojů modulů

Terraform Nejlepší postupy a vzory

  • Revize indexových klíčů instance pro správu stavu
  • Nejlepší postupy pro psaní a organizaci Terraform kódu
  • Zajištění idempotence a minimalizace vedlejších účinků

Řídící Terraform Stát

  • Import zdrojů a pochopení souboru stavu
  • Stavové zamykání, stavové backendy a vzdálená správa stavu
  • Manipulace se stavovým souborem v distribuovaných prostředích

Držte krok s Terraform aktualizacemi

  • Kontrola dokumentace spolu s novými Terraform vydáními
  • Strategie pro upgrade Terraform verzí
  • Vypořádání se s ukončením podpory a migračními cestami

Integrace Terraform s CI/CD potrubím

  • Přehled YAML a konfigurací potrubí
  • Nastavení Terraform pomocí oblíbených nástrojů CI/CD
  • Automatizace Terraform pracovních postupů v potrubí

Pokročilé odstraňování problémů a ladění

  • Plánuje a aplikuje systematické přístupy k řešení problémů Terraform
  • Ladění běžných a pokročilých chyb v Terraform
  • Použití protokolů a podrobného výstupu pro řešení chyb

Výstupy a datový tok v Terraform

  • Pochopení a využití výstupů v Terraform
  • Datový tok mezi moduly a kořenovými konfiguracemi
  • Zabezpečení citlivých informací ve výstupech

Podmíněná logika v Terraform

  • Psaní podmíněných příkazů s count, for_each a if
  • Podmíněné vytváření zdrojů
  • Případy použití pro podmíněnou logiku v modulech

Spuštění Terraform Lokálně

  • Nastavení místního Terraform prostředí
  • Spouštění a testování Terraform kódu na místních počítačích
  • Nejlepší postupy místního rozvoje

Zvládání kruhových závislostí

  • Identifikace a řešení kruhových závislostí
  • Refaktorování kódu, aby se zabránilo cyklům závislostí
  • Pokročilé techniky pro správu závislostí

Shrnutí a další kroky

Požadavky

  • Pochopení základní Terraform syntaxe a operací
  • Zkušenosti s cloudovou infrastrukturou, nejlépe AWS, a znalost konceptů CI/CD

Publikum

  • DevOps inženýři
  • Cloud architekti
  • Infrastrukturní specialisté
  • Technické vedení a manažery
 21 hodiny

Počet účastníků



Price per participant

Reference (5)

Související kurzy

Advanced Terraform - 3 Days

21 hodiny

Terraform for Managing Cloud Infrastructure

14 hodiny

Terraform Fundamentals for Beginners

21 hodiny

Advanced Terraform

14 hodiny

Terraform on AWS

21 hodiny

Terraform on GCP (Google Cloud Platform)

21 hodiny

Terraform in Practice

14 hodiny

Alibaba Cloud Fundamentals

7 hodiny

Google Anthos for Hybrid and Multi-Cloud Computing

14 hodiny

Azure for Data Engineer

35 hodiny

Cloud computing essentials for managers / software engineers

21 hodiny

Cloud Architect

35 hodiny

Cloud Computing Overview

7 hodiny

It is all about Cloud: Key Concepts, Players, and Technologies

21 hodiny

Data Analytics Process, Cloud Solutions, and Power BI Solutions

35 hodiny

Související kategorie

1