Terraform som Infrastructure as Code logo
Sky og DevOpsSystemerNivåer A1 → C122 språk

Terraform som Infrastructure as Code

Lær Terraform for å klargjøre, administrere og skalere skyinfrastrukturen Deres effektivt ved hjelp av prinsippene for Infrastructure as Code. En læringssti fra CoddyKit med 12 korte kurs og 48 interaktive leksjoner, med en AI-veileder tilgjengelig døgnet rundt.

Kurs
12
Leksjoner
48
Interaktive trinn
555
Gratis å komme i gang
Kurs 1
Kursinnhold

12 kurs i denne læringsstien

Alle kursene i læringsstien Terraform som Infrastructure as Code, i læringsrekkefølge. Det første er gratis.

1

A14 leksjonerGratis

Dette minikurset introduserer kjernebegrepene Infrastructure as Code og Terraform. Du lærer å installere Terraform, forstå de grunnleggende CLI-kommandoene og skrive din aller første konfigurasjon fo…

2

A24 leksjonerPRO

Gå dypere inn i de grunnleggende elementene i Terraform, inkludert providers, ressurser, variabler og outputs. Kurset dekker også den kritiske håndteringen av Terraform state og betydningen den har f…

3

B14 leksjonerPRO

Dette minikurset fokuserer på praktisk bruk av Terraform med Amazon Web Services (AWS). Du lærer å konfigurere AWS-provideren og klargjøre vanlige AWS-ressurser som EC2-instanser og S3-bøtter.

4

B14 leksjonerPRO

Lær hvordan du strukturerer Terraform-kode for lesbarhet og vedlikehold, integrerer med versjonskontrollsystemer og etablerer effektive arbeidsflyter for teamsamarbeid. Kurset fremhever praksiser som…

5

B24 leksjonerPRO

Oppdag hvordan du kan bruke Terraform-moduler til å lage gjenbrukbare og organiserte infrastrukturkomponenter. Kurset dekker også workspaces for håndtering av flere separate miljøer fra én enkelt kon…

6

B24 leksjonerPRO

Utforsk hvordan Terraform kan hente data om eksisterende infrastruktur ved hjelp av datakilder, slik at du kan lage dynamiske konfigurasjoner. Lær også å bruke provisioners til å kjøre skript på loka…

7

B24 leksjonerPRO

Dette avanserte kurset fokuserer på å gjøre Terraform-konfigurasjonene dine mer dynamiske og kraftfulle. Du lærer betingede uttrykk, løkkekonstruksjoner som `for_each` og `count`, samt ulike innebygd…

8

B24 leksjonerPRO

Sikre påliteligheten og korrektheten til Terraform-konfigurasjonene dine gjennom ulike teknikker for testing og validering. Kurset dekker statisk analyse, enhetstesting med verktøy som Terratest og i…

9

B24 leksjonerPRO

Automatiser Terraform-arbeidsflytene dine ved å integrere dem i Continuous Integration/Continuous Delivery-pipelines (CI/CD). Kurset dekker automatisering av `plan`- og `apply`-operasjoner samt sikke…

10

C14 leksjonerPRO

Dette kurset går i dybden på avanserte strategier for sikker og samarbeidende håndtering av Terraform state. Du lærer om backends for remote state, state-låsing og import av eksisterende skyressurser…

11

C14 leksjonerPRO

Utforsk avanserte Terraform-mønstre for komplekse bedriftsmiljøer, inkludert distribusjoner i flere skyer og styringspolicyer. Kurset introduserer også funksjoner i Terraform Cloud og Enterprise for…

12

C14 leksjonerPRO

Behersk kunsten å feilsøke problematiske Terraform-konfigurasjoner og optimalisere infrastrukturdistribusjoner for ytelse og kostnader. Kurset dekker også strategier for katastrofegjenoppretting med…

CoddyKit PRO

Lås opp alle 12 kursene i denne læringsstien og alle andre læringsstier

AI-veileder, sertifiseringseksamen og sertifikat. Fungerer på web, iOS og Android.

Se alle abonnementene
Årlig$29.90 / årOmtrent $2.49 per månedBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for alltid.
Kursoversikt

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.

Slik lærer du

  1. 01

    Interaktive leksjoner

    Praktiske kodeøvelser med tilbakemelding i sanntid

  2. 02

    AI-veileder

    Få øyeblikkelig hjelp fra AI-en vår når du står fast

  3. 03

    Innebygd kodeeditor

    Skriv og kjør kode direkte i nettleseren

  4. 04

    Sertifikat

    Få et sertifikat når du fullfører kurset

FAQ

Ofte stilte spørsmål

Er kurset i Terraform som Infrastructure as Code gratis?

Ja. Du kan starte på kurset i Terraform som Infrastructure as Code gratis og fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement låser opp avanserte AI-verktøy og et delbart sertifikat.

Trenger jeg tidligere erfaring for å lære Terraform som Infrastructure as Code?

Nei. Kurset begynner med det grunnleggende og går gradvis videre til mer avanserte emner, slik at du kan starte selv uten tidligere erfaring med Terraform som Infrastructure as Code.

Hvordan lærer jeg Terraform som Infrastructure as Code på CoddyKit?

Du lærer gjennom praksis. Korte, interaktive leksjoner kombinerer en tydelig forklaring med en praktisk kodeøvelse som kjører i sanntid, og en AI-veileder som er tilgjengelig døgnet rundt, gir deg personlig hjelp når du står fast.

Får jeg et sertifikat når jeg fullfører Terraform som Infrastructure as Code?

Ja. PRO-brukere kan ta en eksamen og få et delbart fullføringssertifikat med en verifiserbar kode for kurset i Terraform som Infrastructure as Code.

Kan jeg lære Terraform som Infrastructure as Code på telefonen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, slik at du kan lære Terraform som Infrastructure as Code på alle enheter, mens fremdriften synkroniseres mellom dem.

Hvor mye koster CoddyKit PRO?

Det første kurset i Terraform som Infrastructure as Code er gratis. CoddyKit PRO gir tilgang til alle kurs: $5.90 per uke, $7.90 per måned, $29.90 per år eller $69.99 én gang for tilgang på livstid uten fornyelser.

Hvor lang tid tar det å fullføre Terraform som Infrastructure as Code?

Terraform som Infrastructure as Code består av 12 kurs og 48 leksjoner. De fleste leksjonene tar omtrent 5–10 minutter, så hele læringsstien tar rundt 6 timer med praktisk øving i eget tempo.

Start på Terraform som Infrastructure as Code nå

Bli med tusenvis av elever som lærer programmering med AI-drevne leksjoner.