Docker en Kubernetes: containerisatie en orkestratie in de praktijk
Docker verpakt applicaties en hun afhankelijkheden in draagbare containers die in elke omgeving consistent draaien. Kubernetes gaat een stap verder: het plant workloads in, schaalt ze op en herstelt ze automatisch over clusters van machines. Samen vormen ze de operationele basis van moderne cloud-native software. In dit leertraject leer je beide tools van begin tot eind gebruiken: van het opstarten van je eerste container tot het draaien van productieklare clusters met beveiligingsversterking en aangepaste uitbreidingen.
Wat je leert
Je bouwt Docker-images, beheert applicaties met meerdere containers en ontwerpt strategieën voor netwerken en persistente opslag. Aan de Kubernetes-kant werk je met Deployments, Services, Ingress-controllers en StatefulSets. Het leertraject behandelt ook monitoring, logregistratie en het oplossen van problemen in actieve clusters, het opzetten van CI/CD- en GitOps-pijplijnen met Docker en Kubernetes, het afdwingen van Kubernetes-beveiligingsbeleid, het beheren van persistente opslag en status, en het uitbreiden van het platform met aangepaste controllers en serverless-patronen.
Het leerpad
Twaalf cursussen lopen van A1 tot en met C2. Het leertraject begint met Docker Fundamentals en gaat verder met het bouwen en orkestreren van applicaties met meerdere containers, netwerken en Dockerization in de praktijk. Het Kubernetes-gedeelte begint op B1 met de basisconcepten van orkestratie en gaat op B2 verder met implementaties, monitoring en GitOps. De laatste vier cursussen bereiken C1 en C2 en behandelen Geavanceerde Kubernetes-netwerken en Ingress, Persistente opslag en statusbeheer, Kubernetes-beveiliging en geavanceerde best practices en Uitbreidbaarheid van Kubernetes en serverless-patronen.
Zo werkt het
Elke cursus bestaat uit korte, gerichte lessen die je in de ingebouwde editor voltooit met realtimefeedback. Als je vastloopt, legt een AI-tutor het concept uit en begeleidt die je naar de oplossing zonder die meteen weg te geven, zodat de kennis blijft hangen.