Klargjør og administrer skyinfrastruktur med Terraform
Terraform er HashiCorps verktøy for Infrastructure as Code med åpen kildekode, og lar Dem definere, versjonere og distribuere skyressurser på tvers av AWS, Azure, GCP og en rekke andre leverandører ved hjelp av ett deklarativt språk. I stedet for å klikke rundt i konsoller eller skrive sårbare shell-skript beskriver De infrastrukturen i .tf-filer, og Terraform håndterer oppretting, oppdateringer og nedrigging gjennom en forutsigbar arbeidsflyt med plan og apply. Dette sporet dekker alt fra grunnprinsippene til mønstre for virksomheter i stor skala, fordelt på tolv fokuserte kurs.
Dette lærer De
De begynner med Terraforms kjernebegreper – providers, ressurser, state og livssyklusen plan/apply/destroy – før De går videre til praktisk administrasjon av AWS-infrastruktur, moduldesign og miljøseparasjon basert på workspaces. Senere kurs dekker dynamisk konfigurasjon med for_each, count og innebygde funksjoner, datakilder, provisioners samt strategier for testing og validering med terraform validate og policy-verktøy. Den avanserte delen tar for seg teknikker for state-administrasjon, blant annet eksterne backends og state-låsing, integrasjon med CI/CD-pipelines og virksomhetsmønstre som arkitekturer med flere kontoer og delte modulregistre.
Læringsløpet
Tolv kurs dekker nivåene A1 til C1. Åpningskurset, Grunnleggende Terraform og oppsett, er gratis. Fra A2 går De videre til kjernebegrepene, deretter til en B1-blokk om AWS-infrastruktur og beste praksis for samarbeid i team. B2-blokken – fem kurs – tar for seg moduler og workspaces for gjenbruk, datakilder og provisioners, dynamisk konfigurasjon og funksjoner, testing og validering samt CI/CD-integrasjon. Sporet avsluttes med tre C1-kurs: Avanserte teknikker for state-administrasjon, Avanserte mønstre og løsninger for virksomheter og Feilsøking og optimalisering.
Slik fungerer det
Hvert kurs er delt inn i korte, praktiske leksjoner som De fullfører i den innebygde editoren med tilbakemeldinger i sanntid. En AI-veileder er tilgjengelig når De står fast, slik at De kan arbeide med Terraform-konfigurasjoner i eget tempo uten å forlate appen.