Kurzusleírás

Bevezetés

  • Miben különbözik a Terraform a Chef, Puppet, Ansible és Salt eszközöktől?
  • Miért ne az AWS Management Console?

A Terraform funkcióinak és architektúrájának áttekintése

  • Infrastruktúra mint kód, végrehajtási tervek, erőforrás gráfok, változások automatizálása

Terraform munkafolyamat

  • Írás, előnézet, létrehozás, reprodukálás, lebontás

Bevezetés

  • Az AWS fiók előkészítése a Terraform használatához
  • A Terraform 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

Konfigurációs fájlok kezelése

  • Szintaxis áttekintése
  • Írás, verziókövetés és frissítés

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

  • A Terraform erőforrás gráf használata
  • Infrastruktúra vs alkalmazás függőségek

Infrastruktúra telepítése

  • Konfigurációs változtatások előnézete
  • Változtatások végrehajtása

Állapot kezelése

  • Háttérrendszer konfigurálása AWS S3 és AWS DynamoDB használatával

Infrastruktúra reprodukálása

  • Környezet beállítása egy alkalmazáshoz: fejlesztés, teszt/qa, előkészítés és éles

Konfigurációs fájlok csomagolása modulokként

  • Kód duplikálása megosztható modulokkal
  • A Modul Regiszter használata újrafelhasználható sablonok készítéséhez

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

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

Terraform teljesítményhangolás

  • Infrastruktúra monitorozás és teljesítménymutatók

Hibakeresés

Összefoglalás és befejezés

Követelmények

  • Tapasztalat parancssor használatában.
  • A felhőalapú infrastruktúra fogalmainak ismerete.

Közönség

  • Felhő architektek
  • Rendszergazdák
  • DevOps mérnökök
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák