Kurzy a certifikace Open Source

Cloud

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

25.900 CZK

Cena (bez DPH)

Days2
5. 4. 6. 4. 2023
virtual
CZ
13. 6.14. 6. 2023
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