Kubernetes is een oplossing die containergebaseerde apps goed regelt en onderhoudt. Sinds Google het in 2014 introduceerde, is dit open-source systeem uitgegroeid tot de favoriete tool voor het beheren van allerlei soorten gedistribueerde workloads. Het is een belangrijk onderdeel van de huidige DevOps-wereld en helpt bij het ontwikkelen en implementeren van allerlei soorten schaalbare apps en workflows.
In deze cursus word je een Kubernetes-expert met praktische ervaring in het gebruik van Kubernetes op de opdrachtregel. Je leert kubectl, het Kubernetes-opdrachtregelprogramma, helemaal kennen en gebruikt het om met echte Kubernetes-clusters te werken. Je leert de basis van Kubernetes en begrijpt hoe je containers kunt inzetten en regelen met behulp van Manifests en kubectl-instructies.
Na een inleiding over Kubernetes en hoe het zich verhoudt tot moderne softwarearchitectuur en cloud-nativiteit, leer je je eerste Kubernetes-objecten kennen en hoe je ze als een pro kunt gebruiken.
Naarmate je vordert, leer je meer over geavanceerde dingen zoals stateful applicaties, opslag en netwerken. Tot slot ga je deze concepten gebruiken in een voorbeeldige MLOps-workflow.