Infrastructure Provisioning with Terraform - eLearning
3.500,00 DKK
- 10 timer
Bliv skarp til Infrastructure as Code (IaC), og automatisér cloud‑infrastruktur med Terraform – et af de mest efterspurgte DevOps‑værktøjer i dag. Dette praktiske kursus er designet til at hjælpe dig med at oprette, administrere og skalere infrastruktur på tværs af flere cloud‑platforme ved hjælp af kode i stedet for manuelle processer.
Nøglefunktioner
Sprog
Kursus og materiale på engelsk
Niveau
Begynder - Mellem niveau
Adgang
1 års adgang til læringsplatformen
4 timers on-demand videoer
med over 10 timers anbefalet studietid
4 opgaver
30 praktiske øvelser og 7 automatisk bedømte tests
Certifikat
Certifikat for gennemført program medfølger

Læringsudbytte
Når du har gennemført dette kursus, vil du være i stand til at:
IaC
Forstå konceptet Infrastructure as Code (IaC) og dets fordele
Arbejdsproces
Lær, hvordan Terraform fungerer, og hvilken rolle det spiller i DevOps‑arbejdsgange
Konfiguration
Skriv og administrer Terraform-konfigurationsfiler ved hjælp af deklarativ syntaks
Bestemmelse
Klargør og administrer cloud-infrastruktur på tværs af platforme som AWS, Azure eller GCP
Skala
Brug variabler, moduler og genanvendelige komponenter til skalerbar infrastruktur
Administrer
Administrér Terraform-statefiler og hold styr på ændringer i infrastrukturen
Udrul
Automatisér udrulning og opdatering af infrastruktur effektivt
Anvend
Anvend bedste praksis til at opbygge konsistente og pålidelige miljøer
Integrere
Integrer Terraform i DevOps-pipelines for kontinuerlig udrulning

Kursusforløb
Kom godt i gang
Lektion 01
- Konfigurationsstyring vs. infrastruktur som kode
- Hvorfor Terraform
- Alternativer til Terraform
- Opsæt GitHub og Codespaces
- Opsæt AWS-sandkasse
- Klargør din første AWS VPC
- Din første VPC med Terraform
Grundlæggende HCL og basale arbejdsgange
Lektion 02
- Grundlæggende byggesten i en Terraform-løsning
- Et nærmere kig på udbydere
- Datatyper og typebegrænsninger
- Undersøgelse af variabler, lokale værdier og outputs
- Variabler, lokale værdier og outputs i praksis
- Arkitektur af en enkel AWS IaaS-løsning
- Terraforming den enkle IaaS-løsning, del 1
- Terraforming den enkle IaaS-løsning, del 2
- Terraforming den enkle IaaS-løsning, del 3
- Refaktorering af AWS-løsningen
- Statlige filer
HCL
Lektion 03
- Forståelse af funktioner
- Udforskning af funktioner
- Almindeligt udtryk
- Brug af moduler
- Planlægning: Refaktorering af enkel AWS-løsning
- Arbejder: Refaktorering af enkel AWS-løsning
- Refaktorering af enkel AWS-løsning
- Om brugerdefinerede moduler
- Skriv brugerdefineret modul
- Meta-argumenter
- Meta-argumenter (øvelse)
- Skabeloner og skabelonopbygning
- Skabeloner (øvelse)
- Klargøringsværktøjer
- Læse output fra en anden state-fil
Håndtering af Terraform med Git
Lektion 04
- Git-grundlæggende
- Strategier for Git-branching
- Git-hostingudbydere
- Integrér Terraform-kvalitet i Git-arbejdsflowet
- GitHub pull request i praksis
Fjernstate og arbejdsområder
Lektion 05
- Almindelige backends til fjernstate
- Migrér fra lokal til S3-backend
- Introduktion til Workspaces
- Praktisk arbejde med TF CLI Workspaces
- Opsætning af Terraform Cloud CLI
- Terraform Cloud CLI – Opsætning og anvendelse
- GitHub PR'er Terraform Cloud – tilslut og bind
- GitHub PR'er Terraform Cloud – Opret, se og flet
Jenkins til Terraform CI/CD
Lektion 06
- Jenkins – Overblik
- Terraforming af Jenkins-infrastruktur
- Klargør Jenkins-server
- Konfigurer Jenkins-projekt
- Integrér Jenkins med GitHub

Hvem bør tilmelde sig dette program?
DevOps-ingeniører og kommende DevOps-professionelle
Cloudingeniører og infrastrukturingeniører
Systemadministratorer, der administrerer cloudmiljøer
Udviklere, der er interesserede i automatisering og IaC
IT-professionelle, der skifter til cloud- og DevOps-roller
Forudsætninger
- Grundlæggende forståelse af cloud computing-koncepter
- Kendskab til kommandolinjegrænseflader (CLI)
- Grundlæggende kendskab til programmering eller scripting (hjælpsomt, men ikke obligatorisk)
- Forståelse af infrastruktur- eller netværkskoncepter er en fordel
Udtalelser
Licensering og akkreditering
Dette kursus tilbydes i henhold til Partnerprogramaftalen og overholder kravene i licensaftalen
Lighedspolitik
Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.
Ofte stillede spørgsmål

Har du brug for en skræddersyet virksomhedsintern uddannelse eller gruppeuddannelse?
Anmod om et virksomhedsinternt uddannelsesprogram, der er skræddersyet specifikt til dit team. Vi tilbyder fleksible tilpasningsmuligheder, der matcher dine forretningsmål, samt konkurrencedygtige gruppepriser til større teams. Udfyld formularen nedenfor, så designer vores eksperter inden for virksomhedsuddannelse den perfekte løsning til dig.
