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)
Azonban, úgy érzem, hogy három nap után olyan alapanyagokkal és ismeretekkel bírtunk, hogy AWS-ban majdnem bármit meg tudunk építeni a Terraform-mal. Nemcsak építhetjük, hanem tesztelhetjük is, és ellenőrizhetjük a Terraform-ot a legjobb gyakorlatok szerint, valamint beállíthatjuk a pull request-hookokat, hogy a kód ellenőrzése előtt validáljuk.
Bernard Quick - AWS, Inc.
Kurzus - Terraform on AWS
Gépi fordítás
- Két év, főleg virtuális kommunikáció, tréning stb. után nagyon jó volt újra a helyszínen tartani a tanfolyamot az egész csapattal - Az elméleti és laborgyakorlatokon kívül nagyon értékes látni, ahogy a tanár élőben is csinál valamit, beleértve az összes hibát. megteheti. Ez nagyban segít abban, hogy képet kapjunk arról, hogyan kell egy eszközzel dolgozni, segítséget kérni, hibakeresést stb.
Christoph Bocklin - swisstopo
Kurzus - Terraform on AWS
Gépi fordítás
Gotémája mélyreható ismeretét és megismerte néhány alapvetőt.
Barry Halper - Department for Levelling Up, Housing and Communities
Kurzus - Terraform on AWS
Gépi fordítás
There were lots of hands-on examples and the walkthroughs were carefully explained.
Jeffrey Ronay - Federal Reserve Bank of SF
Kurzus - Terraform on AWS
Gépi fordítás