Docker og Kubernetes: Containerisering og orkestrering i praksis
Docker pakker applikationer og deres afhængigheder i portable containere, der kører ensartet i alle miljøer. Kubernetes tager containere et skridt videre — ved at planlægge, skalere og selvreparere arbejdsbelastninger på tværs af klynger af maskiner. Tilsammen udgør de rygraden i moderne cloud-native-software. Dette forløb dækker begge værktøjer fra start til slut, fra du starter din første container, til du kører produktionsklare klynger med hærdet sikkerhed og tilpassede udvidelser.
Det lærer du
Du bygger Docker-images, administrerer applikationer med flere containere og designer strategier for netværk og permanent lagring. På Kubernetes-siden arbejder du med Deployments, Services, Ingress-controllere og StatefulSets. Forløbet dækker også overvågning, logning og fejlfinding af kørende klynger, opsætning af CI/CD- og GitOps-arbejdsgange med Docker og Kubernetes, håndhævelse af Kubernetes-sikkerhedspolitikker, administration af permanent lagring og tilstand samt udvidelse af platformen med tilpassede controllere og serverløse mønstre.
Læringsforløbet
Tolv kurser bevæger sig fra A1 til C2. Forløbet begynder med Docker-grundlæggende og fortsætter med opbygning og orkestrering af applikationer med flere containere, netværk og Docker i praksis. Kubernetes-delen begynder på B1 med centrale orkestreringsbegreber og fortsætter gennem udrulninger, overvågning og GitOps på B2. De sidste fire kurser når C1 og C2 og dækker Avanceret Kubernetes-netværk og Ingress, Permanent lagring og tilstandshåndtering, Kubernetes-sikkerhed og avanceret bedste praksis samt Kubernetes-udvidelsesmuligheder og serverløse mønstre.
Sådan fungerer det
Hvert kursus er opdelt i korte, fokuserede lektioner, som du gennemfører i den indbyggede editor med feedback i realtid. Når du går i stå, forklarer en AI-vejleder konceptet og guider dig frem til løsningen uden at afsløre den — så forståelsen holder fast.