Kurzy a certifikace Open Source
Terraform a Packer - jednotná správa vašich cloudů
Cena (bez DPH)
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
Recenze
Celkově mohu školení velmi doporučit. Michal Matějka, Kyndryl