Kies uw taal
DevOps Engineer training
Meer dan 2 miljoen studenten wereldwijd

DevOps Engineer training

4,2

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.

Dedika voor bedrijven

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.

Klik hier

Cursusinhoud

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

Hoofdstuk 1Bekijk details

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

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

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

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

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

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

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

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.

Certificering

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...
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