Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Úvod
- Jak se Terraform liší od Chef, Puppet, Ansible nebo Salt?
- Proč nepoužít Google Deployment Manager?
Přehled Terraform Funkce a architektura
- Infrastructure as Code, prováděcí plány, grafy zdrojů, automatizace změn
Terraform Pracovní postup
- Napsat, Náhled, Vytvořit, Reprodukovat, Zničit
Začínáme
- Příprava účtu GCP pro použití s Terraform
- Inicializace Terraform a vytvoření virtuálního počítače (instance početní jednotky)
Vytvoření aplikace
- Zahajování projektu na GCP
- Inicializace ukázkové webové aplikace
Příprava prováděcího plánu
- Napsání nového plánu, uložení a odstranění souborů .tf
Práce s konfiguračními soubory
- Přehled syntaxe
- Napsání, kontroly verzí a aktualizace
Nastavení závislostí zdrojů
- Použití Terraform Resource Graph
- Závislosti infrastruktury vs aplikací
Zavádění infrastruktury
- Náhled změn konfigurace
- Vykonání změn
Řídící stát
- Nastavení Google Cloud Storage pro trvalost
- Nastavení vzdáleného stavu
Networking
- Nastavení firewallu
- Správa podsítí
Reprodukující infrastruktura
- Nastavení prostředí pro aplikaci: dev, test/qa, stage a prod
Balení konfiguračních souborů jako modulů
- Duplikace kódu pomocí sdílených modulů
- Použití Module Registry pro vytváření opakovatelných šablon
Integrace Terraform do Deployment Pipeline
- Vytvoření, nasazení a testování aplikace
- Import existujících externích zdrojů do Terraform
Terraform Ladění výkonu
- Sledování infrastruktury a metriky výkonu
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Zkušenosti s právěním z příkazového řádku
- Pochopení konceptů cloudové infrastruktury
Publikum
- Aktivní architekti cloudových systémů
- Systémoví administrátoři
- DevOps inženýři
21 hodiny