Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Infrastruktúra-kódként Szuverenitás
- A felhőkonzolok és SaaS IaC kockázatainak megértése, beleértve a szolgáltatói zártságot és auditréseket.
- Mélymerülés a Terraform architektúrájába: alapvető komponensek, szolgáltatók, állapotkezelés és a terv/alkalmazás munkafolyamat.
- Összehasonlító elemzés a Terraform és alternatívák, például a Pulumi, Ansible és CloudFormation között.
Konfigurációs nyelv és szolgáltatók
- HCL szintaxis elsajátítása: erőforrások, adatforrások, változók és kimenetek definiálása.
- Helyszíni szolgáltatók konfigurálása: Proxmox, libvirt, vSphere és PowerDNS.
- Közösségi szolgáltatók felfedezése és az egyéni szolgáltatófejlesztés alapjai.
- Erőforrás függőségek és az alapul szolgáló gráfelmélet megértése.
Állapotkezelés
- A helyi és távoli állapottárolás biztonsági következményeinek értékelése.
- Önhostolt backendek beállítása PostgreSQL, S3-kompatibilis tároló (MinIO), Gitea és etcd segítségével.
- Állapotzárolás, titkosítás nyugalmi állapotban és robusztus biztonsági mentési stratégiák implementálása.
- Állapot migráció kezelése és konfigurációs eltérések észlelése.
Modulok és munkaterületek
- Modulok strukturálása bemenetekkel, kimenetekkel és verziókezelési ajánlásokkal.
- Privát modulregiszterek építése Git címkék használatával.
- Izoláció biztosítása fejlesztési, tesztelési és éles környezetek között munkaterületek segítségével.
- Önhostolt alternatívák kihasználása a Terraform Cloud helyett, például az Atlantis vagy a Spacelift.
Üzembe helyezés és életciklus
- Cloud-init és PXE integrálása nyers szerverek üzembe helyezéséhez.
- Provisionerek használata: local-exec, remote-exec és fájlátvitel.
- Null erőforrások és triggerek kihasználása egyéni automatizációs munkafolyamatokhoz.
- Erőforrás megsemmisítés, tervezés és tainting kezelése biztonságos visszaállítás érdekében.
Biztonság és megfelelőség
- Változó érvényesítés kényszerítése és érzékeny adatok megfelelő jelölése.
- Politika-kódként implementálása helyszíni környezetekben Sentinel és OPA alternatívák használatával.
- Robusztus naplózás és tervfájl felülvizsgálati folyamatok beállítása.
CI/CD integráció
- A terv és alkalmazás munkafolyamatok automatizálása GitHub Actions vagy Woodpecker CI segítségével.
terraform fmt,validateés linting eszközök integrálása pre-commit hookokba.- Költségbecslés és költségvetési korlátok beállítása.
- Átfogó visszaállítási stratégiák és állapot-helyreállítási eljárások kialakítása.
Követelmények
- Középhaladó szintű ismeretek az infrastruktúra-kódként fogalmakról és a felhőalapú számítások alapjairól.
- Gyakorlati tapasztalat JSON, HCL (HashiCorp Configuration Language) és verziókövető rendszerek használatában.
- Ismeret a helyszíni virtualizációs platformokkal, például a Proxmox és a VMware területén.
Célközönség
- Infrastruktúra mérnökök, akik felelősek nyers szerverek és privát felhő erőforrások üzembe helyezéséért.
- DevOps csapatok, akik helyszíni erőforrásokat kezelnek deklaratív konfiguráció segítségével.
- Szervezetek, amelyek aktívan kerülik a felhő irányítófelületek függőségét az infrastruktúra állapotának kezelésében.
14 Órák
Vélemények (1)
A képző nagyon tudatos és nyílt volt a beszélgetésre, segített a résztvevők problémáinak megoldásában és válaszolt minden kérdésre. A tananyag jó minőségű volt és sok példát tartalmazott.
Vlad
Kurzus - Advanced Terraform - 3 Days
Gépi fordítás