Kursplan
Introduksjon til Terraform
- Hva er Terraform?
- Fordeler med å bruke Terraform
- Sentrale begreper og terminologi
- Terraform kontra annen infrastruktur som kodeverktøy
Sette opp miljøet ditt
- Installerer Terraform
- Sette opp Visual Studio Kode for Terraform utvikling
- Opprette og konfigurere Azure kontoer
Komme i gang med Terraform på Azure
- AzureRM-leverandørkonfigurasjon
- Autentiserer til Azure
- Skriver din første Terraform konfigurasjon
- Distribuerer en grunnleggende Azure ressurs
Administrerende Terraform Stat
- Forståelse Terraform tilstand
- Ekstern tilstandsadministrasjon med Azure lagring
- Statlig låsing og konsistens
Bygge infrastruktur med Terraform
- Opprette og administrere Azure virtuelle maskiner
- Konfigurerer Azure Networking (VNet, undernett, NSG-er)
- Distribuerer Azure lagringskontoer
- Oppsett Azure SQL Databases
Avanserte Terraform funksjoner
- Terraform moduler og gjenbrukbarhet
- Bruke datakilder og utdatavariabler
- Terraform uttrykk og funksjoner
- Administrere avhengigheter i Terraform
Kontinuerlig integrasjon og distribusjon
- Introduksjon til Azure DevOps
- Sette opp en CI/CD-pipeline for Terraform
- Automatisering av Terraform distribusjoner med Azure DevOps
- Integrering av GitHub handlinger for kontinuerlig levering
Håndtering av hemmeligheter og sensitive data
- Administrer hemmeligheter med Azure Key Vault
- Integrering av nøkkelhvelv med Terraform
- Beste praksis for hemmelig håndtering
Overvåking og skalering av infrastruktur
- Sette opp Azure overvåking og varsler
- Skalerer Azure ressurser med Terraform
- Implementering av automatisk skaleringsgrupper
Feilsøking og beste praksis
- Feilsøking Terraform konfigurasjoner
- Håndtering av vanlige feil og problemer
- Terraform beste praksis og anbefalinger
Sammendrag og neste trinn
Krav
- Grunnleggende forståelse av cloud computing-konsepter
- Kjennskap til Microsoft Azure tjenester og portal
- Grunnleggende kunnskap om scripting eller programmering
Publikum
- Skyingeniører
- DevOps ingeniører
- IT-fagfolk
- Systemadministratorer
Testimonials (2)
Treneren presenterte temaene i en veldig klar, konsis og strukturert tilnærming som var enkel å følge. Mine medkolleger kommenterte at de ønsket at de hadde denne opplæringen tidligere før de begynte å bruke Terraform. Jeg liker også veldig godt den praktiske kodingen ved å bruke VM-ene. Dette fungerte veldig bra. Treneren var også veldig omgjengelig og relaterbar.
Shane - Keystart
Kurs - Terraform on Microsoft Azure
Machine Translated
Jeg elsket de tekniske aspektene ved øvelsene - det var flott å se Terraform i aksjon og å kunne se ressursene i Azure.
Brett Hawson - Reach Plc
Kurs - Terraform on Microsoft Azure
Machine Translated