Cloud Native Design – API’s, microservices en Kubernetes
"Meer op de design van (REST-)API's ingaan. Op basis van de beschrijving van de cursus was de verwachting heel anders t.o.v. de daadwerkelijke inhoud van de cursus. Meer diepgang dus. Verder ook niet SOAP automatisch koppelen aan queues/asynchroon. Dat is ook niet de/onze praktijk.
Deze cursus is meer bedoeld voor mensen die geen kennis en ervaring van API's, microservices, etc. hebben. Daar is de cursus en de trainer prima voor." - 13-03-2023 07:26
"Meer op de design van (REST-)API's ingaan. Op basis van de beschrijving van de cursus was de verwachting heel anders t.o.v. de daadwerkelijk… alles lezen - 13-03-2023 07:26
placeNieuwegein 2 okt. 2026Toon rooster event 2 oktober 2026, 09:00-16:30, Nieuwegein |
placeNieuwegein 11 dec. 2026Toon rooster event 11 december 2026, 09:00-16:30, Nieuwegein |
Cloud native systemen bieden flexibiliteit en schaalbaarheid, maar brengen ook nieuwe complexiteit en ontwerpkeuzes met zich mee.
In deze training leer je hoe je moderne systemen ontwerpt die optimaal gebruik maken van cloud platforms zoals Kubernetes en container-based omgevingen. Je krijgt inzicht in hoe architectuurkeuzes rondom schaalbaarheid, resilience en beheersbaarheid elkaar beïnvloeden — en waar de echte trade-offs zitten.
Je werkt met principes zoals microservices, containers (bijvoorbeeld Docker), Kubernetes en platform engineering, en leert hoe je systemen ontkoppelt om flexibiliteit en onafhankelijkheid te vergroten. Daarbij ga je verder dan alleen componenten: je leert hoe d…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Cloud native systemen bieden flexibiliteit en schaalbaarheid, maar brengen ook nieuwe complexiteit en ontwerpkeuzes met zich mee.
In deze training leer je hoe je moderne systemen ontwerpt die optimaal gebruik maken van cloud platforms zoals Kubernetes en container-based omgevingen. Je krijgt inzicht in hoe architectuurkeuzes rondom schaalbaarheid, resilience en beheersbaarheid elkaar beïnvloeden — en waar de echte trade-offs zitten.
Je werkt met principes zoals microservices, containers (bijvoorbeeld Docker), Kubernetes en platform engineering, en leert hoe je systemen ontkoppelt om flexibiliteit en onafhankelijkheid te vergroten. Daarbij ga je verder dan alleen componenten: je leert hoe deze samenkomen in een werkend platform.
Daarnaast krijg je inzicht in hoe cloud native architecturen omgaan met state, data en integraties, inclusief uitdagingen zoals data consistency, distributed systems en API-gebaseerde communicatie. Je leert welke keuzes je maakt rondom synchronisatie, betrouwbaarheid en performance.
De focus ligt op praktische toepasbaarheid: hoe ontwerp je systemen die niet alleen werken in theorie, maar ook in productie schaalbaar, betrouwbaar en beheersbaar blijven.
Het lesmateriaal (slides) is Nederlandstalig en sluit aan op de
praktijk in moderne IT-organisaties.
Deze training is beschikbaar als klassikale training en als
e-learning. De klassikale training kan zowel op locatie als
virtueel (via Microsoft Teams of Zoom) worden gevolgd. De
e-learning is volledig Nederlandstalig en voorzien van Nederlandse
ondertiteling.
Voor wie:
Deze training is bedoeld voor professionals die betrokken zijn bij
het ontwerpen en bouwen van moderne cloud-architecturen.
Denk aan:
- Software engineers
- DevOps en platform engineers
- Solution en cloud architects
- Technisch management
Wat je leert:
- Hoe cloud native architecturen zijn opgebouwd en waarom ze fundamenteel verschillen van traditionele systemen
- Hoe je werkt met containers (Docker), Kubernetes en moderne platform tooling
- Principes zoals microservices, API-design en platform engineering
- Hoe je systemen ontkoppelt voor schaalbaarheid, flexibiliteit en onafhankelijke deployability
- Hoe je omgaat met state, data consistency en integraties in distributed systems
- Trade-offs tussen eenvoud, flexibiliteit, performance en beheersbaarheid
- Hoe je systemen ontwerpt die geschikt zijn voor CI/CD en continue verandering
Resultaat:
Na deze training kun je:
- Cloud native architecturen ontwerpen, beoordelen en verbeteren
- Betere keuzes maken in container- en Kubernetes-gebaseerde omgevingen
- Systemen ontwerpen die schaalbaar, resilient en beheersbaar blijven
- Effectiever samenwerken met platform teams en engineers
- Complexiteit in distributed cloud omgevingen beter begrijpen en reduceren
- Met meer vertrouwen bijdragen aan cloud strategie en architectuur
Cursusagenda
- Cloud-native fundamentals en IT-evolutie: Begrijp de overgang van monolithische systemen naar cloud-native architecturen. Leer kernprincipes zoals stateless design, immutability, automatisering en de cloud-native mindset.
- Modern API-design en API-contracten: Leer hoe API’s worden ontworpen als contracten, op basis van REST‑principes en OpenAPI. Krijg inzicht in URL‑structuur, resource‑ versus action‑modellering, versiebeheer, foutafhandeling en API‑governance.
- Microservices-architectuur en domeinmodellering: Begrijp hoe je microservices ontwerpt met domain-driven design, bounded contexts en hoge cohesie. Leer hoe teamstructuur en architectuur met elkaar verbonden zijn.
- Event-driven architectuur en asynchrone systemen: Verken event-driven architectuur (EDA), streaming en messaging. Begrijp de trade-offs tussen synchrone en asynchrone communicatie.
- Containers en Kubernetes fundamentals: Begrijp hoe containers en Kubernetes samenwerken om moderne applicaties te draaien. Leer over pods, nodes, clusters, namespaces en orchestration.
- Platformdesign: service discovery en service mesh: Leer hoe moderne platforms communicatie tussen services beheren met service discovery, API gateways en service mesh-patronen.
- Cloud-native reliability en observability: Ontwerp systemen die met falen kunnen omgaan. Leer over timeouts, retries, circuit breakers, observability en monitoring in gedistribueerde systemen.
- Cloud-native security: Begrijp hoe security wordt geïmplementeerd in moderne architecturen, inclusief authenticatie en autorisatie met OAuth en OpenID Connect, mTLS, API-security en DevSecOps-practices.
- Adoptie en governance: Leer hoe je cloud-native architecturen succesvol implementeert binnen organisaties, inclusief API-governance, platformteams en operationele modellen.
Gedurende de training staat architectuur centraal, met nadruk op ontwerpkeuzes en best practices. De focus ligt niet op het schrijven van code, maar op het begrijpen hoe systemen functioneren en in elkaar grijpen.
"Meer op de design van (REST-)API's ingaan. Op basis van de beschrijving van de cursus was de verwachting heel anders t.o.v. de daadwerkelijke inhoud van de cursus. Meer diepgang dus. Verder ook niet SOAP automatisch koppelen aan queues/asynchroon. Dat is ook niet de/onze praktijk.
Deze cursus is meer bedoeld voor mensen die geen kennis en ervaring van API's, microservices, etc. hebben. Daar is de cursus en de trainer prima voor." - 13-03-2023 07:26
"Meer op de design van (REST-)API's ingaan. Op basis van de beschrijving van de cursus was de verwachting heel anders t.o.v. de daadwerkelijk… alles lezen - 13-03-2023 07:26
"heldere training met veel enthousiasme gegeven en duidelijke uitleg van de verschillende termen en elementen. slides werden de avond vooraf gedeeld en zijn als naslag nuttig te gebruiken. In praktijk nuttig te gebruiken." - 27-12-2022 14:52
"heldere training met veel enthousiasme gegeven en duidelijke uitleg van de verschillende termen en elementen. slides werden de avond vooraf … alles lezen - 27-12-2022 14:52
"Marcel heeft duidelijk kennis van zaken en weet het verhaal goed en interactief te brengen. Mijn doel was technische kennis en inzicht verzamelen om zo beter te kunnen adviseren binnen mijn organisatie." - 01-12-2022 19:29
"Marcel heeft duidelijk kennis van zaken en weet het verhaal goed en interactief te brengen. Mijn doel was technische kennis en inzicht verza… alles lezen - 01-12-2022 19:29
"We hadden echt een topdocent (Marcel) met veel ervaring uit de praktijk. Het is een vendoronafhankelijke training, wat veel waarde toevoegt. Ook goed praktijkadvies en ruimte voor vragen die allen serieus worden opgepakt.
Een enkel praktijkvoorbeeld (dus echt even een API of microservice aanroepen) zou nog een mooie toevoeging zijn." - 01-12-2022 12:16
"We hadden echt een topdocent (Marcel) met veel ervaring uit de praktijk. Het is een vendoronafhankelijke training, wat veel waarde toevoegt.… alles lezen - 01-12-2022 12:16
"Bedankt Marcel.
Het was een goed en duidelijk uitgelegde training om een goed overzicht te krijgen en de mogelijkheden en ervaringen te horen.
Wij hadden gedacht enige diepgang in API`s te krijgen maar zullen nu zelf in Pluralsight aan de slag gaan.
Gr, Rob." - 01-12-2022 06:51
"Bedankt Marcel. Het was een goed en duidelijk uitgelegde training om een goed overzicht te krijgen en de mogelijkheden en ervaringen te h… alles lezen - 01-12-2022 06:51
"De training is onderdeel van een groter geheel, maar goed los te volgen.
Ik vond het erg interessant en geeft mij als IT Architect een goed overzicht van de 'nieuwe' technieken, samenhang en mogelijke keuzes.
Marcel is iemand die veel ervaring heeft uit de praktijk en de nieuwe technieken in een goede context kan zetten. " - 19-09-2022 08:30
"De training is onderdeel van een groter geheel, maar goed los te volgen. Ik vond het erg interessant en geeft mij als IT Architect een goe… alles lezen - 19-09-2022 08:30
"Deze training vond ik erg nuttig, ik weet nu het verschil tussen API's en microservices. Daarnaast was de informatie over Cloud-native en serverless ook erg interesant. Marcel was mijn trainer en je merkte tijdens de training dat dit een professional is welke goed weet waar hij het over heeft. Daarom een dikke 10 voor deze training en trainer!" - 04-02-2022 09:22
"Deze training vond ik erg nuttig, ik weet nu het verschil tussen API's en microservices. Daarnaast was de informatie over Cloud-native en se… alles lezen - 04-02-2022 09:22
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

