Kurzy a certifikace Open Source

Cloud

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

24.900 CZK

Cena (bez DPH)

Days2
11. 10.12. 10. 2022
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.

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 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
Jan Slezák
26. 5. 2022
Obsah kurzu byl přiměřený vzhledem k vyhrazenému času pro něj, výklad byl srozumitelný. Kurs byl obohacen množstvím příkladů z praxe a tipy pro 'best-practices' v případě nasazení. Jan Slezák, MSD
Dagmar Cirlan
25. 5. 2022
Konečně školení, kde se člověk i něco naučí - s prostorem pro experimentování a školitelem, který zodpoví veškeré dotazy. Dagmar Cirlan, 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