Kurzy a certifikace Open Source

Cloud

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

23.500 CZK
Days2
30. 1.31. 1. 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