Kurzy a certifikace Open Source

Cloud

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

23.500 CZK
Days2
30. 9. 1. 10. 2019
Praha
CZ
21. 10.22. 10. 2019
Praha
CZ

Kurz je určen pro všechny, kdo spravují jednu, nebo více cloudových instalací. Packer a terraform dohromady dokáží vytvořit, ale i měnit a ničit infrastrukturu skrze mnoho cloud služeb, potřebujete tím pádem jen jeden nástroj. Naučím vás jak s terraform efektivně pracovat, jakým způsobem se dají lehce vytvářet stage a devel prostředí, jak verzovat infrastrukturu a jak ji nejlépe rozdělit do menších, lépeuchopitelných celku. Vše si zároveň budeme zkoušet na praktických příkladech.

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. Tvorba obrazu

  • Proč použít packer?
  • Instalace

2. Šablona

  • Základní části - builders, variables
  • Když potřebujeme něco doinstalovat - provisioners
  • Pokud potřebujeme výsledek transformovat - post processors
  • Ukázková šablona

3. Použití

  • Verzování
  • Makefile
  • Lab

Terraform

1. IaaS

  • Iaas koncept
  • Terraform - základní vlastnosti
  • Prováděcí plán
  • Multi cloud podpora
  • Moduly
  • Graf závislostí
  • Paralerní zpracování
  • Instalace

2. Základní stavební kameny

  • Kde jsou mé cloudy - provider
  • Co na nich má běžet - resource
  • Jak můžu infrastrukturu parametrizovat - variables
  • Jak to aplikuji
  • Lab

3. Stav a závislosti

  • Kde jsou vazby mezi službami?
  • Graf závislostí
  • Ukázka smazání části infrastruktury
  • Lab

4. Moduly

  • Terraform Module Registry
  • Použití modulu
  • Jak napsat vlastní modul
  • Lab

5. Automatizace

  • Verzování, testování
  • Parametrizace pomocí gitu a Makefile
  • Předání informací o infrastrukture - outputs
  • Lab

6. Práce v týmu

  • Sdílený stav
  • Sdílení proměnných mezi částmi infrastruktury
  • Lab

Předpoklady účastníka

  • Základní znalosti distribuovaných a LAMP systému - loadbalancer, web
    servery
  • Zkušenosti s prací v Amazon Web Services (AWS) jsou výhodou
  • Pro laby je lepší vlastní laptop, ideálně s Linuxem/MacOS, 64 bit. Virtuální
    server postačí.

Použité technologie v labech

  • packer, terraform
  • Amazon AMI Linux
  • AWS ELB

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole