
DevOps Engineer training
Beheers de tools, praktijken en cultuur waar moderne technische teams op vertrouwen om software snel en betrouwbaar uit te leveren. Deze cursus neemt je mee van DevOps-basisprincipes tot en met Kubernetes, Terraform, CI/CD-pipelines en productie-observability. Of je nu net begint in DevOps of je huidige rol naar een hoger niveau tilt, je rondt af met praktische vaardigheden waar werkgevers actief naar op zoek zijn.
Wat je gaat leren:
Je begint met DevOps-principes en teamstructuren, vervolgens ga je naar Git-workflows, geautomatiseerde CI-pipelines en container-gebaseerde implementaties met Docker en Kubernetes. Daarna leer je cloudinfrastructuur inrichten met Terraform, end-to-end continuous delivery-workflows ontwerpen en GitOps-praktijken implementeren. De cursus behandelt ook productie-observability, SLO's, incidentbeheer en DevSecOps-controles om je software-aanvoerketen te beveiligen. Geavanceerde onderwerpen omvatten platform engineering, service mesh-architectuur, AI-ondersteunde tools en Kubernetes-operators. Aan het eind heb je de technische diepgang en praktische ervaring om echte DevOps-omgevingen met vertrouwen te beheren.
Hoe je praktisch studeert DevOps Engineer training
Hoe je oefent DevOps Engineer training
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 • 38 LessenDuur tussen 4 en 360 uren (jij beslist)
Hoofdstuk 1VerbergenVerberg detailsBekijk detailsDevOps-fundamenten en cultuur
DevOps-fundamenten en cultuur
Les 1 • DevOps-succes meten
Introduceert DORA-metrics en andere KPI's voor het volgen van DevOps-maturiteit. Verbindt meting met cycli van continue verbetering.
Les 2 • Geschiedenis en evolutie van DevOps
Traceert DevOps van Agile- en Lean-wortels naar moderne praktijk. Biedt context voor waarom DevOps is ontstaan en welke problemen het oplost.
Les 3 • Kernprincipes van DevOps
Behandelt het CALMS-framework: Cultuur, Automatisering, Lean, Meten, Delen. Verbindt principes met meetbare leveringsverbeteringen.
Les 4 • DevOps-teamstructuren
Onderzoekt hoe organisaties DevOps-teams structureren, inclusief platform- en embedded-modellen. Helpt studenten structuren te kiezen die passen bij hun context.
Hoofdstuk 2VerbergenVerberg detailsBekijk detailsVersiebeheer en samenwerking
Versiebeheer en samenwerking
Les 1 • Pull Requests en codebeoordeling
Stelt peer review-praktijken in die fouten vroegtijdig opsporen en kennis delen. Ondersteunt direct kwaliteitsgates in CI-pipelines.
Les 2 • Git-fundamenten
Behandelt de belangrijkste Git-commando's, repositorystructuur en commitgeschiedenis. Vormt de technische basis voor al het volgende pipelinewerk.
Les 3 • Branchingstrategieën
Vergelijkt GitFlow, trunk-based development en feature branching. Studenten kiezen strategieën die zijn afgestemd op teamgrootte en releasecadans.
Les 4 • Monorepo- en multi-repo-patronen
Analyseert afwegingen tussen monorepo- en multi-repo-benaderingen voor grote teams. Bereidt studenten voor op realistische beslissingen over repositorybeheer.
Hoofdstuk 3VerbergenVerberg detailsBekijk detailsContinue integratie-pipelines
Continue integratie-pipelines
Les 1 • Pipelineprestaties optimaliseren
Verkort de pipelineduur door caching, parallellisme en selectieve uitvoering. Snellere pipelines verhogen de productiviteit en adoptie van ontwikkelaars.
Les 2 • Pipeline als code
Leert declaratieve pipelinedefinities die in versiebeheer zijn opgeslagen. Verbindt pipeline-als-code met reproduceerbaarheid en auditbaarheid.
Les 3 • Geautomatiseerd testen in CI
Integreert unit-, integratie- en statische analysetests in pipelinestages. Zorgt ervoor dat kwaliteitsgates gebroken builds automatisch blokkeren.
Les 4 • CI-beveiligings- en compliance-gates
Integreert beveiligingsscans en beleidscontroles in CI om standaarden vroegtijdig af te dwingen. Bereidt studenten voor op shift-left security-praktijken.
Les 5 • CI-concepten en pipeline-anatomie
Definieert CI en brengt de stadia van een typische pipeline van trigger tot artifact in kaart. Legt de woordenschat vast die in het hele hoofdstuk wordt gebruikt.
Hoofdstuk 4VerbergenVerberg detailsBekijk detailsContainerisatie en Docker
Containerisatie en Docker
Les 1 • Docker-images bouwen
Behandelt Dockerfile-syntax, laagcaching en multi-stage builds. Studenten produceren slanke, reproduceerbare images die klaar zijn voor productie.
Les 2 • Containerconcepten en -architectuur
Legt containers versus virtuele machines, namespaces en cgroups uit. Biedt de conceptuele basis voor al het Docker- en orchestrationwerk.
Les 3 • Beveiliging van containerimages
Identificeert en beperkt imagekwetsbaarheden door scannen en hardenen. Ondersteunt veilige supply chain-praktijken zoals geïntroduceerd in CI.
Les 4 • Containerregisters en distributie
Beheert imageopslag, tagconventies en registertoegangscontroles. Bereidt studenten voor op artifact-promotie in CD-pipelines.
Les 5 • Containers uitvoeren en netwerken
Beheert containerruntime-opties, volumes en netwerkmodi. Verbindt netwerkennis met het ontwerp van multi-serviceapplicaties.
Hoofdstuk 5VerbergenVerberg detailsBekijk detailsContainerorchestratie met Kubernetes
Containerorchestratie met Kubernetes
Les 1 • Configuratie- en geheimbeheer
Gebruikt ConfigMaps en Secrets om configuratie te ontkoppelen van containerimages. Versterkt de twaalf-factor-app-principes uit eerdere hoofdstukken.
Les 2 • Kubernetes-architectuur en componenten
Brengt control plane- en worker node-componenten en hun interacties in kaart. Biedt het mentale model dat nodig is om clusterproblemen op te lossen.
Les 3 • Schaling en resourcebeheer
Configureert resource-aanvragen, -limieten en autoscaling-beleid voor workloads. Zorgt ervoor dat clusters capaciteit efficiënt gebruiken onder wisselende belasting.
Les 4 • Netwerken en servicediscovery
Legt Services, Ingress en DNS-gebaseerde discovery binnen een cluster uit. Verbindt netwerken met communicatiepatronen voor multi-tier-applicaties.
Les 5 • Kern-Kubernetes-workload-objecten
Behandelt Pods, Deployments, ReplicaSets en StatefulSets voor het uitvoeren van applicaties. Studenten implementeren en updaten workloads met declaratieve manifests.
Hoofdstuk 6VerbergenVerberg detailsBekijk detailsInfrastructuur als code
Infrastructuur als code
Les 1 • Provisioneren met Terraform
Behandelt Terraform-syntax, providers, state-backends en moduleontwerp. Studenten provisioneren multi-resource-omgevingen met herbruikbare modules.
Les 2 • IaC in CI/CD-pipelines
Automatiseert plan-, valideer- en apply-stadia binnen bestaande CI-pipelines. Verbindt IaC-automatisering met de leveringsworkflows die in eerdere hoofdstukken zijn gebouwd.
Les 3 • IaC-principes en tooling-landschap
Contrasteert declaratieve versus imperatieve IaC en onderzoekt toonaangevende tools. Stelt de selectiecriteria vast die studenten in het hele hoofdstuk toepassen.
Les 4 • IaC testen en valideren
Integreert linting, beleidscontroles en integratietests in IaC-workflows. Voorkomt dat misconfiguraties productieomgevingen bereiken.
Les 5 • Basisprincipes van configuratiebeheer
Past configuratiebeheertools toe om consistente serverstatus af te dwingen. Vult Terraform-provisionering aan met configuratie na opstarten.
Hoofdstuk 7VerbergenVerberg detailsBekijk detailsContinue levering en implementatie
Continue levering en implementatie
Les 1 • GitOps-principes en workflows
Gebruikt Git als de enige bron van waarheid voor declaratieve infrastructuur en app-status. Verbindt GitOps met Kubernetes- en IaC-vaardigheden uit eerdere hoofdstukken.
Les 2 • CD-beveiliging en compliance
Handhaaft beveiligingscontroles en audittrails gedurende de hele leveringspipeline. Zorgt ervoor dat implementaties voldoen aan organisatorische en wettelijke vereisten.
Les 3 • CD-concepten en release-strategieën
Maakt onderscheid tussen continue levering en continue implementatie en brengt releasepatronen in kaart. Biedt het beslissingskader voor het kiezen van implementatiestrategieën.
Les 4 • Ontwerp van implementatiepipeline
Structureert multi-stage pipelines met omgevingspromotie en goedkeuringsgates. Bouwt voort op CI-pipelinevaardigheden om end-to-end-leveringsworkflows te creëren.
Les 5 • Release-automatisering en -orchestratie
Automatiseert versionering, changelog-generatie en het maken van release-artifacten. Vermindert handmatige stappen die fouten introduceren in releaseprocessen.
Hoofdstuk 8VerbergenVerberg detailsBekijk detailsObserveerbaarheid en site reliability
Observeerbaarheid en site reliability
Les 1 • SLO's, SLA's en foutbudgetten
Definieert service level objectives en gebruikt foutbudgetten om betrouwbaarheid en snelheid in balans te brengen. Biedt het SRE-framework voor het prioriteren van betrouwbaarheidswerk.
Les 2 • Metrics-verzameling en alerting
Configureert metrics-pipelines en drempelwaarde- en anomalie-alerts. Verbindt alerting met on-call-workflows en incidentrespons.
Les 3 • Pijlers van observeerbaarheid: Logs, metrics, traces
Definieert de drie observeerbaarheidspijlers en hun complementaire rollen. Stelt de instrumentatiestrategie vast voor al het monitoringwerk in het hoofdstuk.
Les 4 • Logbeheer en analyse
Centraliseert logs van gedistribueerde systemen en bouwt zoek- en analyseworkflows. Maakt snelle identificatie van de hoofdoorzaak tijdens incidenten mogelijk.
Les 5 • Incidentmanagement en postmortems
Structureert incidentrespons van detectie tot schuldvrije postmortem. Sluit de feedbackloop die continue betrouwbaarheidsverbetering aanjaagt.
Jouw geldig certificaat van voltooiing
Deze cursus is voor jou:
Junior ontwikkelaars: klaar om de volledige levenscyclus van softwarelevering te beheren.
Systeembeheerders: overstappend van handmatige operaties naar geautomatiseerde infrastructuurrollen.
QA-ingenieurs: die kwaliteit en beveiliging eerder in leveringspipelines willen inbedden.
IT-professionals: die de kloof willen overbruggen tussen ontwikkel- en operationele teams.
Carrièreswitchers: die de techniek ingaan met focus op hooggevraagde engineering operations-rollen.
Software-engineeringstudenten: die werkgerede vaardigheden opbouwen naast het schrijven van applicatiecode.
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




















