Kurzy a certifikace Open Source

Cloud

Terraform a Packer - jednotná správa vašich cloudů

25.900 CZK

Cena (bez DPH)

Days2

Kurz je připraven pro všechny, kteří spravují infrastrukturu v cloudu a nechtějí ji vytvářet ručně. Terraform je nástroj pro jednotnou správu infrastruktury v cloudových službách. Dokáže připravit, upravit nebo zrušit cloudovou či lokální infrastrukturu - včetně závislostí mezi jendotlivými komponentami. Pro správu infrastruktury v různých cloudech pak je možné použít je jeden univerzální nástroj. Packer pak pro dokáže pro Terraform připravit image virtuálních strojů - opět pro různé cloudové poskytovatele a využitím různých konfiguračních nástrojů - od Ansible po Zsh skripty. Terraform a Packer si na školení vyzkoušíme na praktických příkladech a projdeme si doporučené praktiky.

Terraform a Packer si na školení vyzkoušíme v prostředí AWS.

Možnosti financování 

Cena za účastníka 5.642 Kč vč. DPH s podporou v programu JSEM V KURZU v rámci Národního plánu obnovy (registrace zde).
Cena za účastníka 31.339 Kč vč. DPH bez podpory (tj. 25.900 Kč bez DPH).

Cílová skupina

Správci cloudových instalací, kteří se chtějí posunout více k její automatizaci, i skrze více cloudových prostředí.

Osnova

Packer

1. Packer - výroba image

  • Co vlastně dělá Packer ?
  • Instalace, konfigurace

2. První šablona

  • První spuštění Packeru, první image
  • Základní části - builders, variables
  • Provisioners - konfigurace virtuálního stroje
  • Post processors - transformace výsledku

3. Doporučené praktiky

  • JSON šablony
  • Makefile
  • Parametrizace

Terraform

1. Terraform - první konfigurace

  • Koncept Infrastructure as a Code
  • První konfigurační soubor
  • Vytvoření a zrušení infrastruktury

2. Základní koncepty Terraformu 

  • Providers - poskytovatelé, cloud, multi cloud a  lokální služby
  • Resources - zdroje spraované Terraformem
  • Outputs - výstup informací
  • Závislosti
  • Paralelní zpracování

3. Parametrizace

  • Proměnné
  • Data lookups

4. Perzistentní stav

  • Statefile - uložený stav infrastruktury
  • Graf závislostí
  • Targeting - smazání části infrastruktury

5. Moduly

  • Vytvoření a použití vlastního modulu 
  • Terraform Module Registry

6. Práce v týmu 

  • Sdílený stav
  • Co dělat, když se to pokazí
  • Sdílení proměnných mezi částmi infrastruktury
  • Workspaces
  • Verzování v gitu

Předpoklady účastníka

  • Základní znalosti infrastruktury - základy sítí, load balancery, virtuální stroje
  • Základy práce v příkazové řádce
  • Zkušenosti s prací v Amazon Web Services (AWS) jsou výhodou.
  • Pro práci je možné použít vlastní laptop nebo poskytnutý počítač.

Použité technologie v labech

  • AWS
  • packer
  • terraform

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole

Recenze

Michal Matějka
12. 10. 2023
Školení bylo svižné a k věci. Jako osobě, která se v IT již nějakou dobu pohybuje, mi velmi vyhovovala přímost, rychlost a účelnost informací. Lektor má znatelný přesah do přidružených témat, protože je možné dohledat příhodné analogie z jiných oborů. Obecně jsem velmi spokojený s kombinací vyvážením lidskosti a účelnosti. Člověk se necítí jako při přednášce, ale má možnost problematiku s lektorem prodiskutovat. Všechny informace jsou ale na úrovni čistých dat, žádné zbytečné povídání a přibarvování. Tím se výrazně zvyšuje objem předaných informací za jednotku času.
Celkově mohu školení velmi doporučit. Michal Matějka, Kyndryl
Luděk Páleník
23. 6. 2023
Školení "Terraform a Packer" bylo velmi přínosné. Bylo probráno množství příkladů a "best practices", které pomohly pochopit, jak Terrafom a Packer správně využít a také co naopak nedělat. S průběhem i obsahem školení jsem byl velmi spokojen. Luděk Páleník, Direct Pojišťovna
Michal Kavalčík
26. 5. 2022
Školení školení Terraform a Packer bylo pro mne velmi cenné. Pomohlo mi to pochopit všechny principy IaC pomocí Terraform, Packer a AWS. Toto školení doporučuji všem, kteří plánují začít používat Terraform pro správu své infrastruktury. Michal Kavalčík, MSD
Při poskytování našich služeb nám pomáhají soubory cookie. Využíváním našich služeb s jejich používáním souhlasíte.
Další informace