
Kubernetes Cursus
Beheers Kubernetes van de grond af en doe de hands-on vaardigheden op om productieklare clusters te implementeren, te beveiligen en te beheren. Deze cursus behandelt alles van kernarchitectuur en netwerken tot observability, GitOps en multi-clusterstrategieën. Of je nu workloads beheert of je voorbereidt op een volgende technische rol, dit is de complete Kubernetes-training die je nodig hebt.
Wat je gaat leren:
Je bouwt een gedegen begrip op van Kubernetes-architectuur, inclusief de control plane, worker nodes en het declaratieve API-model. Je leert workloads uitvoeren en problemen oplossen met Pods, Deployments, StatefulSets en Jobs. De cursus behandelt Kubernetes-netwerken, opslag en configuratiebeheer met Services, Ingress, Persistent Volumes, ConfigMaps en Secrets. Je past beveiligingsbest practices toe met RBAC, security contexts en admission controllers. Geavanceerde onderwerpen zijn Helm, GitOps-workflows, service meshes, custom operators en multi-clusterstrategieën. Na afloop heb je de praktische vaardigheden om Kubernetes-clusters in echte productieomgevingen te beheren en onderhouden.
Hoe je praktisch studeert Kubernetes Cursus
Hoe je oefent Kubernetes Cursus
Voor bedrijven die hun team willen trainen
Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.
Cursusinhoud
8 Hoofdstukken • 39 LessenDuur tussen 4 en 360 uren (jij beslist)
Hoofdstuk 1VerbergenVerberg detailsBekijk detailsKubernetes-fundamenten en -architectuur
Kubernetes-fundamenten en -architectuur
Les 1 • Overzicht clusterarchitectuur
Brengt de componenten en verantwoordelijkheden van de control plane en worker nodes in kaart. Biedt de structurele basis voor elk volgend operationeel onderwerp.
Les 2 • Kubernetes-objecten en de API
Introduceert het declaratieve objectmodel en hoe de API-server de clusterstatus blootstelt. Studenten verwerven vloeiendheid met resource-definities voordat ze manifests schrijven.
Les 3 • Een lokaal cluster opzetten
Begeleidt studenten bij het installeren van een single-node cluster voor hands-on oefening. Valideert de omgeving zodat alle volgende labs zonder opstartfrictie verlopen.
Les 4 • Waarom Kubernetes bestaat
Schetst de evolutie van bare-metal naar containers en het orchestratieprobleem dat Kubernetes oplost. Stelt de zakelijke en technische motivatie voor het platform vast.
Hoofdstuk 2VerbergenVerberg detailsBekijk detailsWorkloads uitvoeren met pods
Workloads uitvoeren met pods
Les 1 • Init- en sidecar-containers
Behandelt hulpcontainerpatronen die pod-gedrag uitbreiden zonder de hoofdimage te wijzigen. Studenten implementeren loggen, proxyen en initialisatiepatronen.
Les 2 • Pods debuggen en inspecteren
Past kubectl-commando's en tijdelijke containers toe om pod-fouten te diagnosticeren. Rust studenten uit met een herbruikbare probleemoplossingsworkflow.
Les 3 • Pod-gezondheidsprobes
Configureert liveness-, readiness- en startup-probes om gezondheidsbeheer te automatiseren. Maakt direct betrouwbare rolling updates mogelijk die in het volgende hoofdstuk worden behandeld.
Les 4 • Pod-anatomie en levenscyclus
Definieert pod-structuur, containerrelaties en faseovergangen van 'In behandeling' naar 'Beëindigd'. Grondvest studenten in de eenheid waar alle workloads op hoger niveau omheen zijn gebouwd.
Les 5 • Pod-manifests schrijven en toepassen
Leert YAML-manifest-auteurschap en kubectl apply-workflows voor pod-creatie. Bouwt de manifest-schrijfgewoonte die gedurende de cursus wordt gebruikt.
Hoofdstuk 3VerbergenVerberg detailsBekijk detailsWorkload-controllers en scheduling
Workload-controllers en scheduling
Les 1 • Scheduler-concepten en pod-plaatsing
Legt uit hoe de scheduler knooppunten selecteert met behulp van predicaten en prioriteiten, en hoe u de plaatsing kunt beïnvloeden. Maakt doelbewuste workloadverdeling over het cluster mogelijk.
Les 2 • Jobs en CronJobs
Voert eindige en geplande batchtaken uit met voltooiingsgaranties. Breidt workload-dekking uit naar niet-langlopende processen.
Les 3 • Deployments en ReplicaSets
Legt uit hoe Deployments ReplicaSets beheren om het gewenste pod-aantal te behouden en updates mogelijk te maken. Stelt de primaire controller voor staatloze workloads vast.
Les 4 • DaemonSets en node-level workloads
Implementeert één pod per knooppunt voor infrastructuurtaken zoals logcollectie en monitoringagents. Sluit aan bij node-beheeronderwerpen die in hoofdstuk 1 zijn geïntroduceerd.
Les 5 • StatefulSets voor stateful applicaties
Behandelt geordende pod-identiteit, stabiele netwerknamen en persistent volume claims in StatefulSets. Bereidt studenten voor op het draaien van databases en geclusterde applicaties.
Hoofdstuk 4VerbergenVerberg detailsBekijk detailsKubernetes-netwerkfundamenten
Kubernetes-netwerkfundamenten
Les 1 • Het Kubernetes-netwerkmodel
Definieert het platte netwerkmodel, pod-naar-pod-communicatieregels en CNI-pluginverantwoordelijkheden. Biedt de conceptuele basis voor alle Service- en Ingress-configuratie.
Les 2 • Ingress-controllers en -regels
Implementeert een Ingress-controller en schrijft regels voor host- en pad-gebaseerd HTTP-routeren. Consolideert externe toegang via één enkel toegangspunt.
Les 3 • Diensten: ClusterIP, NodePort, LoadBalancer
Configureert de drie primaire Servicetypen om pods op verschillende netwerkbereiken bloot te stellen. Studenten selecteren het juiste type voor elke blootstellingsvereiste.
Les 4 • DNS en service discovery
Legt de werking van CoreDNS en het DNS-naamgevingsschema voor Services en pods uit. Stelt applicaties in staat om afhankelijkheden op naam te resolveren in plaats van op IP.
Les 5 • Netwerkbeleid voor verkeersbeheer
Beperkt pod-naar-pod en pod-naar-extern verkeer met behulp van NetworkPolicy-resources. Introduceert beveiligingssegmentatie als een netwerkaangelegenheid.
Hoofdstuk 5VerbergenVerberg detailsBekijk detailsOpslag- en configuratiebeheer
Opslag- en configuratiebeheer
Les 1 • Persistente volumes en claims
Behandelt de PersistentVolume- en PersistentVolumeClaim-API en de bindingsworkflow. Studenten voorzien duurzame opslag onafhankelijk van pod-scheduling.
Les 2 • ConfigMaps voor applicatieconfiguratie
Maakt en gebruikt ConfigMaps als omgevingsvariabelen en gemonteerde bestanden. Ontkoppelt runtime-configuratie van image-builds.
Les 3 • Geheimenbeheer
Slaat gevoelige gegevens op in Secret-objecten en beheert toegang via RBAC. Benadrukt codering, encryptie-at-rest en veilige consumptiepatronen.
Les 4 • Opslagklassen en dynamische provisioning
Configureert StorageClass-objecten om volume-provisioning van een backend te automatiseren. Verwijdert handmatige PV-creatie uit de operatorworkflow.
Les 5 • Volumes en volumetypen
Introduceert tijdelijke en persistente volumetypen en hun levenscyclus ten opzichte van pods. Stelt opslagwoordenschat vast die in het hele hoofdstuk wordt gebruikt.
Hoofdstuk 6VerbergenVerberg detailsBekijk detailsBeveiliging en toegangsbeheer
Beveiliging en toegangsbeheer
Les 1 • Pod-beveiligingsstandaarden
Past de ingebouwde Pod Security Standards-profielen toe op naamruimten om gevaarlijke pod-configuraties te beperken. Vervangt de verouderde PodSecurityPolicy door een ondersteund model.
Les 2 • Rolgebaseerd toegangsbeheer
Maakt rollen, ClusterRoles en bindingen om API-toegang met het minste recht te verlenen. Beheert direct wie clusterresources kan maken, lezen of wijzigen.
Les 3 • Authenticatie- en autorisatiebasisbeginselen
Legt uit hoe Kubernetes gebruikers en serviceaccounts authenticeert voordat verzoeken worden geautoriseerd. Stelt het identiteitsmodel vast dat ten grondslag ligt aan alle RBAC-configuratie.
Les 4 • Beveiligingscontexten en mogelijkheden
Stelt container-level en pod-level beveiligingscontexten in om privileges te verwijderen en alleen-lezen bestandssystemen af te dwingen. Verkleint de impactradius van een gecompromitteerde container.
Les 5 • Toelatingscontrollers en webhooks
Legt uit hoe toelatingscontrollers API-verzoeken onderscheppen om resources te valideren of muteren. Maakt handhaving van beleid mogelijk dat verder gaat dan wat RBAC alleen biedt.
Hoofdstuk 7VerbergenVerberg detailsBekijk detailsObserveerbaarheid: monitoring en logging
Observeerbaarheid: monitoring en logging
Les 1 • Gedistribueerde tracing-concepten
Introduceert trace-contextpropagatie en span-collectie om latentie over microservices te diagnosticeren. Vult statistieken en logs aan voor volledige observeerbaarheidsdekking.
Les 2 • Logcollectie en -aggregatie
Implementeert een clusterbrede logpijplijn met behulp van een op een DaemonSet gebaseerde collector die naar een centrale opslag doorstuurt. Maakt log-zoekopdrachten en correlatie over alle workloads mogelijk.
Les 3 • Autoscaling op basis van statistieken
Configureert Horizontal Pod Autoscaler en Vertical Pod Autoscaler met behulp van verzamelde statistieken. Sluit de lus tussen observeerbaarheidsgegevens en geautomatiseerde clusterrespons.
Les 4 • Cluster- en workload-monitoring
Implementeert een Prometheus-stack om cluster- en applicatiestatistieken te verzamelen en te visualiseren in Grafana. Produceert bruikbare dashboards voor clusteroperators.
Les 5 • Kubernetes-statistiekenarchitectuur
Legt de statistiekenpijplijn uit van cAdvisor via de Metrics Server naar consumenten. Biedt de basis voor autoscaling en waarschuwingen die later worden behandeld.
Hoofdstuk 8VerbergenVerberg detailsBekijk detailsProductie-operaties en clusterbeheer
Productie-operaties en clusterbeheer
Les 1 • Cluster-upgrades en -onderhoud
Voert node-draining, cordon en control plane-upgrades uit met zero-downtime-procedures. Zorgt ervoor dat studenten de cluster actualiteit kunnen behouden zonder service-onderbreking.
Les 2 • Resource-optimalisatie en kostenbeheersing
Analyseert resource-aanvragen, -limieten en inactieve capaciteit om infrastructuurkosten te verlagen. Past right-sizing en cluster autoscaler-configuratie toe voor efficiëntie.
Les 3 • Multi-tenancy en naamruimte-isolatie
Partitieert een cluster in geïsoleerde naamruimten met quota, limieten en RBAC-grenzen. Maakt veilig delen van één cluster door meerdere teams mogelijk.
Les 4 • Back-up en noodherstel
Maakt een back-up van etcd en applicatiestatus en valideert herstelprocedures. Bereidt studenten voor op het herstellen van een cluster van gegevensverlies of -corruptie.
Les 5 • Problemen op clusterniveau oplossen
Diagnosticeert control plane-fouten, node-NotReady-statussen en netwerkstoringen met behulp van systematische methoden. Synthetiseert vaardigheden uit alle voorgaande hoofdstukken in een uniform probleemoplossingskader.
Jouw geldig certificaat van voltooiing
Deze cursus is voor jou:
Backend-ontwikkelaars die klaar zijn om containerorkestratie niet langer te vermijden.
DevOps-ingenieurs die servers configureren maar nog nooit Kubernetes hebben aangeraakt.
Software-ingenieurs die overstappen naar platform- of infrastructuurgerichte rollen.
Cloudarchitecten die hands-on clusterervaring nodig hebben naast theoretische kennis.
Site reliability engineers die verspreide Kubernetes-kennis structureren tot gestructureerde expertise.
Bootcamp-afgestudeerden die een concurrentievoordeel zoeken in cloud-native arbeidsmarkten.
Wat onze studenten zeggen
Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...

Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.

Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!

Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.

Belangrijkste opleidingen
FAQ
Wie is Dedika?
Is het certificaat geldig in Nederland?
Zijn de cursussen gratis?
Wat is de studielast van de cursus?
Hoe zien de cursussen eruit?
Hoe werken de cursussen?
Wat is de duur van de cursussen?
Wat zijn de kosten of prijzen van de cursussen?
Wat is een EAD- of online cursus en hoe werkt het?
PDF-cursus




















