Kurzy a certifikace Open Source

Cloud

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

25.900 CZK

Cena (bez DPH)

Days2
26. 6.27. 6. 2024
virtual
CZ
7. 8. 8. 8. 2024
virtual
CZ

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