Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Suveränitet över infrastruktur som kod
- Varför molnkonsole och IaC som SaaS skapar leverantörsbundning och luckor i granskningen.
- Terraformarkitektur: kärna, providers, tillstånd och plan/verklighet.
- Jämförelse med Pulumi, Ansible och CloudFormation.
Konfigurationsspråk och providers
- HCL-syntax: resurser, datakällor, variabler och utdata.
- Providers för lokala miljöer: Proxmox, libvirt, vSphere och PowerDNS.
- Community-providers och grunderna i utveckling av anpassade providers.
- Resursberoenden och graferi.
Tillståndshantering
- Lokalt tillstånd kontra säkra implikationer av fjärtilstånd.
- Självhostade backend-lösningar: PostgreSQL, S3 (MinIO), Gitea och etcd.
- Låsning av tillstånd, kryptering i vila och säkerhetskopiering.
- Migration av tillstånd och detektering av avvikelse.
Moduler och arbetsområden
- Modulstruktur, indata, utdata och versionering.
- Privata modulregistrier med Git-taggar.
- Isolering av arbetsområden för utveckling/testning/produktion.
- Alternativ till Terraform Cloud: självhostad Atlantis eller Spacelift.
Provisionering och livscykel
- Integration av cloud-init och PXE för provisionering av fysiska servrar.
- Provisioners: local-exec, remote-exec och file.
- Null-resurser och triggers för anpassade arbetsflöden.
- Planering av förstöring och markering av resurser för återställning.
Säkerhet och efterlevnad
- Validering av variabler och markering av känsliga data.
- Sentinel och OPA-policy-as-code-alternativ för lokala miljöer.
- Granskningsloggning och processer för granskning av planfiler.
Integration med CI/CD
- Automatisk planering/verklighet i GitHub Actions eller Woodpecker CI.
- Terraform fmt, validate och lint i pre-commit.
- Kostnadsuppskattning och budgetrestriktioner.
- Återställningsstrategier och återhämtning av tillstånd.
Krav
- Melanerfarenhet av infrastruktur som kod och molnbegrepp.
- Erfarenhet av JSON, HCL och versionskontroll.
- Bekantskap med lokal virtualisering (Proxmox, VMware).
Målgrupp
- Infrastruktingenjörer som etablerar fysiska servrar och privata moln.
- DevOps-team som hanterar lokala resurser deklarativt.
- Organisationer som undviker molnleverantörers kontrollplattforms för infrastrukttillstånd.
14 Timmar
Vittnesmål (3)
tempoförloppet var i stort sett fantastiskt. Michal var mycket bra på att säkerställa att publiken var engagerad och att alla följde med i stort sett
Asif Shaikh - Carpmaels & Ransford
Kurs - Terraform on Microsoft Azure
Maskintolkat
Att kontrollera alla detaljer i praktiken – genom att skriva verklig kod
Michal Pipala - EY
Kurs - Advanced Terraform: Efficient Infrastructure as Code
Maskintolkat
instruktorn var mycket väl förberedd
Federico Biavati - CRIF S.P.A.
Kurs - Terraform for Managing Cloud Infrastructure
Maskintolkat