Kurzusleírás
Bevezetés
- Miben különbözik a Terraform a Chef, Puppet, Ansible és Salt-től?
- Miért nem használjuk az AWS Management Console-ot?
Az Terraform funkcióinak és architektúrájának áttekintése
- Infrastruktúra mint kód, végrehajtási tervek, erőforrásgráfok, változásgyerűsítés
Az Terraform munkafolyamata
- Irányítás, Előnézet, Létrehozás, Mégismétlétesítés, Elbontás
Kiválasztás
- Az AWS-fiók felkészítése a Terraform használatára.
- Az Terraform inicializálása.
Egy végrehajtási terv előkészítése
- Új terv írása, mentése és eltávolítása a .tf fájlokból.
Az munkavégzési fájlok kezelése
- Szintaxis áttekintése.
- Irányítás, verziókezelés és frissítés.
Az erőforrásfüggőségek beállítása
- A Terraform Erőforrásgráf használata.
- Infrastruktúra vs alkalmazás függőségek.
Az infrastruktúra központi telepítése
- Konfigurációs változások előnézete.
- Változások végrehajtása.
Az állapot kezelése
- Egy háttért rendszer konfigurálása az AWS S3 és AWS DynamoDB használatával.
Az infrastruktúra megismétlésének beállítása
- Egy alkalmazás környezetének beállítása: fejlesztés, tesztelés/egységtesztelés, előkészítés és termelés.
A konfigurációs fájlok csomagolása modulokként
- Ismétlődő kódblokkok létrehozása megosztott modulokkal.
- A Modul Tárház használata felhasználható sablonok építésére.
A Terraform integrálása a központi telepítési folyamatba
- Egy alkalmazás építése, központi telepítése és tesztelése.
- Meglévő külső erőforrások importálása a Terraform-ba.
Az Terraform teljesítmény finomhangolása
- Infrastruktúra monitorozása és teljesítménymutatók.
Hibaelhárítás
Összefoglaló és következtetés
Követelmények
- Komparatív parancssor használati tapasztalat.
- A felhő infrastruktúra fogalmak megértése.
Célcsoport
- Felhőarchitektusok
- 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