Terraform + Packer - Automatizace infrastruktury v praxi (TERPAK)

Virtualizace a Cloud, Management

Infrastructure as Code (IaC) je moderní přístup k nasazování a správě infrastruktury, který přináší vyšší efektivitu, konzistenci a automatizaci. Terraform je open-source nástroj od společnosti HashiCorp, který umožňuje nasazování a správu infrastruktury napříč různými cloudovými i on-premises prostředími. Packer, rovněž od HashiCorp, je zaměřen na tvorbu předpřipravených obrazů (image) pro virtuální stroje a kontejnery, což zjednodušuje nasazení aplikací.

Během školení se naučíte, jak pomocí Terraformu a Packeru automatizovat nasazování infrastruktury i přípravu obrazů. Ukážeme vám, jak tyto nástroje kombinovat, aby vaše DevOps procesy byly rychlé, spolehlivé a škálovatelné. Školení je určeno pro DevOps profesionály, administrátory i vývojáře, kteří chtějí získat praktické zkušenosti s automatizací infrastruktury.

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

Náplň kurzu:

Skrýt detaily
  • Úvod do Terraform
    1. Co je Terraform a k čemu slouží
    2. Základní architektura a přístup "Infrastructure as Code"
  • Jazyk HCL a práce s projekty
    1. Přehled syntaxe HashiCorp Configuration Language (HCL)
    2. Tvorba a struktura Terraform projektů
    3. Zdroje (resources) a jejich definice
    4. Základní příkazy Terraform CLI
  • Provisioners a správa stavu
    1. Použití provisioners v Terraform
    2. Práce se stavem (state) – lokální vs. vzdálený
    3. Zálohování a zamykání stavu
  • Modulární architektura
    1. Tvorba a používání modulů
    2. Opakované použití kódu a sdílení modulů
    3. Registry a organizace modulů
  • Bezpečnost a ladění
    1. Správa citlivých dat a secrets v Terraform
    2. Nejčastější chyby a jejich řešení
  • Úvod do Packer
    1. Co je Packer a kdy se používá
    2. Klíčové pojmy a principy fungování
  • Práce se šablonami a proměnnými
    1. Packer templates a jejich struktura
    2. Práce s proměnnými v šablonách
    3. Jazyk HCL2 v Packer
  • Integrace s cloudovými platformami
    1. Vytváření image pro cloudové služby (dle dohody AWS / Azure)
    2. Použití Packer s Docker
  • Provisioners a postprocessory
    1. Provisioning během tvorby image
    2. Postprocessing – export a další kroky po vytvoření
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)
Cena za osobu:
22 800,00 Kč (27 588,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

Kyndryl Client Center, s.r.o., Miroslav M.
Terraform + Packer - Automatizace infrastruktury v praxi ( TERPAK)
"Jsem všeobecně spokojeny a jsem rad že náš zaměstnavatel u vás stále kurzy objednává. Konkrétně TERPAK kurz byl pro mě dostatečně hodnotný jako seznámení s technologii, o které jsem vůbec nic nevěděl. Dekuji"
Kyndryl Client Center, s.r.o., Jan H.
Terraform + Packer - Automatizace infrastruktury v praxi ( TERPAK)
"Bohatě zpracovaný kurz z hlediska předaných informací. Díky menšímu počtu účastníků byl větší prostor pro řešení individuálních problémů, témat nebo otázek, o což se i lektor aktivně snažil. Jako základní kámen pro další práci a rozvoj s Terraformem a Packerem kurz naprosto splní účel."