Lépjen kapcsolatba velünk

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 az audit hézagokat.
  • Mély merülés a Terraform architektúrába: alapvető összetevők, szolgáltatók, állapotkezelés és a terv/alkalmaz 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.
  • Az 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.
  • Saját kiszolgálón üzemeltetett backendek beállítása PostgreSQL, S3-kompatibilis tároló (MinIO), Gitea és etcd segítségével.
  • Állapot zárolás, titkosítás nyugalmi állapotban és robusztus biztonsági mentési stratégiák implementálása.
  • Állapot migrálás és konfigurációs eltérések észlelése.

Modulok és Munkaterületek

  • Modulok szerkezetének kialakítása bemenetek, kimenetek és verziókezelési ajánlott gyakorlatok alapján.
  • Privát modul nyilvántartások építése Git címkék használatával.
  • Fejlesztési, tesztelési és éles környezetek közötti elkülönítés biztosítása munkaterületek segítségével.
  • Saját kiszolgálón üzemeltetett alternatívák használata a Terraform Cloud helyett, például Atlantis vagy Spacelift.

Üzembe Helyezés és Életciklus

  • Cloud-init és PXE integrálása bare-metal üzembe helyezéshez.
  • Provisionerek használata: local-exec, remote-exec és fájlátvitel.
  • Null erőforrások és triggerek használata egyéni automatizálási 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.
  • Policy-as-code implementálása helyszíni környezetekben Sentinel és OPA alternatívák használatával.
  • Robusztus naplózási és tervfájl felülvizsgálati folyamatok létrehozása.

CI/CD Integráció

  • A terv és alkalmaz 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égkeretek 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 koncepciókról és a felhőalapú számítástechnika alapjairól.
  • Gyakorlati tapasztalat JSON, HCL (HashiCorp Configuration Language) és verziókövetési rendszerek használatában.
  • Ismeret a helyszíni virtualizációs platformokkal, például a Proxmox és a VMware.

Közönség

  • Infrastruktúra mérnökök, akik felelősek a bare metal szerverek és a 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

Résztvevők száma


Ár per résztvevő

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák