Docker och Kubernetes: containerisering och orkestrering i praktiken
Docker paketerar applikationer och deras beroenden i portabla containrar som körs konsekvent i alla miljöer. Kubernetes tar containrar ett steg längre genom att schemalägga, skala och självåterställa arbetslaster över kluster av maskiner. Tillsammans utgör de den operativa ryggraden i modern molnnativ programvara. Det här spåret täcker båda verktygen från början till slut – från att starta din första container till att köra produktionsklara kluster med säkerhetshärdning och anpassade tillägg.
Det här kommer du att lära dig
Du kommer att bygga Docker-avbildningar, hantera applikationer med flera containrar och utforma strategier för nätverk och beständig lagring. På Kubernetes-sidan arbetar du med Deployments, Services, Ingress-controllers och StatefulSets. Spåret omfattar också övervakning, loggning och felsökning av aktiva kluster, att konfigurera CI/CD- och GitOps-pipelines med Docker och Kubernetes, att tillämpa policyer för Kubernetes-säkerhet, att hantera beständig lagring och tillstånd samt att utöka plattformen med anpassade controllers och serverlösa mönster.
Lärandets väg
Tolv kurser går från A1 till C2. Spåret inleds med Docker Fundamentals och fortsätter med att bygga och orkestrera applikationer med flera containrar, nätverk och Docker i verkliga tillämpningar. Kubernetes-delen börjar på B1 med grundläggande orkestreringskoncept och går vidare genom driftsättning, övervakning och GitOps på B2. De fyra sista kurserna når C1 och C2 och omfattar Advanced Kubernetes Networking & Ingress, Persistent Storage & State Management, Kubernetes Security & Advanced Best Practices och Kubernetes Extensibility & Serverless Patterns.
Så fungerar det
Varje kurs är indelad i korta, fokuserade lektioner som du genomför i den inbyggda editorn med återkoppling i realtid. När du kör fast förklarar en AI-handledare konceptet och vägleder dig till lösningen utan att avslöja den – så att kunskapen fastnar.