Kies uw taal
Kubernetes Cursus
Meer dan 2 miljoen studenten wereldwijd

Kubernetes Cursus

4,6

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.

Dedika voor bedrijven

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.

Klik hier

Cursusinhoud

8 Hoofdstukken • 39 LessenDuur tussen 4 en 360 uren (jij beslist)

Hoofdstuk 1Bekijk details

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 2Bekijk details

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 3Bekijk details

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 4Bekijk details

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 5Bekijk details

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 6Bekijk details

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 7Bekijk details

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 8Bekijk details

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.

Certificering

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...
Giulio Carlo
Giulio CarloStudent Digitale Marketing
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.
Mariana Ferres
Mariana FerresStudent Fotografie
Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!
Luciana Alvarenga
Luciana AlvarengaStudent Nageldesign
Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.
André Felipe
André FelipeStudent Prompt Engineering

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