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
Vélemények (4)
Tehát az én véleményemben, ez három nap végére olyan alapköveket és tudást szerezhetünk, amelyekkel majdnem bármit létre lehet hozni az AWS-ban a Terraform segítségével. Nem csak létrehozhatjuk őket, hanem tesztelni is tudjuk őket, és ellenőrizhetjük a Terraform-t a legjobb gyakorlatoknak megfelelően, valamint beállíthatunk pull request húzásokat az általánképviselők bejegyzése előtt a kód ellenőrzésére.
Bernard Quick - AWS, Inc.
Kurzus - Terraform on AWS
Gépi fordítás
- Két év virtuális kommunikáció, képzés stb. után nagyszerű volt ismét személyesen, teljes csapattal együtt részt venni egy kurzson. - A gyakorlati feladatok mellett a tanár élő bemutatása is nagyon értékes, beleértve a hibákat is, amelyeket esetleg elkövet. Ez sokat segít abban, hogy megértsük, hogyan kell egy eszközt használni, miben segíthetunk magunknak, hogyan lehet hibaelhárítást végezni stb.
Christoph Bocklin - swisstopo
Kurzus - Terraform on AWS
Gépi fordítás
Jó ismeretek a témáról és megtanultam néhány alapvető dolgot
Barry Halper - Department for Levelling Up, Housing and Communities
Kurzus - Terraform on AWS
Gépi fordítás
Sok gyakorlati példát és átvezetést tartalmazott, amelyeket részletesen elmagyaráztunk.
Jeffrey Ronay - Federal Reserve Bank of SF
Kurzus - Terraform on AWS
Gépi fordítás