Kurzusleírás

Bevezetés

  • Miben különbözik a Terraform az Chef-től, az Puppet-től, a Ansible-tól vagy a Sótól?
  • Miért nem használja az Google Deployment Manager alkalmazást?

A Terraform jellemzők és felépítés áttekintése

  • Infrastruktúra mint kód, végrehajtási tervek, erőforrás grafikonok, változásautomatizálás

Terraform Munkafolyamat

  • Írás, előnézet, létrehozás, reprodukálás, megsemmisítés

Elkezdeni

  • GCP-fiók előkészítése a Terraform használatához
  • Virtuális gép inicializálása Terraform és felépítése (számítási motorpéldány)

Alkalmazás létrehozása

  • Projekt indítása GCP-n
  • Minta webalkalmazás inicializálása

Végrehajtási terv készítése

  • Új terv írása, mentése és .tf fájlok eltávolítása

Munka a konfigurációs fájlokkal

  • Szintaxis áttekintése
  • Írás, verziókezelés és frissítés

Erőforrás-függőségek beállítása

  • A Terraform Erőforrás-grafikon használata
  • Infrastruktúra vs alkalmazásfüggőségek

Infrastruktúra telepítése

  • A konfigurációs változások előnézete
  • Változások végrehajtása

Irányító állam

  • Az Google Cloud Storage beállítása a tartósság érdekében
  • Távoli állapot beállítása

Networking

  • Tűzfal beállítása
  • Alhálózatok kezelése

Reprodukciós infrastruktúra

  • Környezetek beállítása egy alkalmazáshoz: dev, test/qa, stage és prod

A konfigurációs fájlok modulokként történő csomagolása

  • Kód megkettőzése megosztható modulokkal
  • A Modul Registry használata újrafelhasználható sablonok létrehozásához

Terraform integrálása egy telepítési folyamatba

  • Alkalmazás felépítése, telepítése és tesztelése
  • Meglévő külső erőforrások importálása a Terraform

Terraform Teljesítményhangolás

  • Infrastruktúra-felügyelet és teljesítménymérők

Hibaelhárítás

Összefoglalás, és következtetés

Követelmények

  • Parancssoros munkatapasztalat
  • A felhő infrastruktúra koncepcióinak megértése

Közönség

  • Felhő építészek
  • Rendszergazdák
  • DevOps mérnökök
  21 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.

Ár per résztvevő
Open Training Courses require 5+ participants.

Rokon tanfolyam

Azure for Data Engineer

  35 Hours

Cloud Architect

  35 Hours

Rokon kategóriák