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 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

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák