Opleiding : Reactieve, event-gedreven en microservices-architecturen

seminarie - 1d - 7u00 - Ref. ARA
Prijs : 940 € V.B.

Reactieve, event-gedreven en microservices-architecturen



Nieuwe opleiding

Deelnemers zullen ontdekken hoe event-driven architecturen asynchrone communicatie en schaalbaarheid in gedistribueerde omgevingen bevorderen. Bijzondere aandacht wordt besteed aan de integratie van microservices, die meer modulariteit en flexibiliteit bieden bij de ontwikkeling van complexe applicaties.


INTER
INTRA
OP MAAT

seminarie ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. ARA
  1d - 7u00
940 € V.B.




Deelnemers zullen ontdekken hoe event-driven architecturen asynchrone communicatie en schaalbaarheid in gedistribueerde omgevingen bevorderen. Bijzondere aandacht wordt besteed aan de integratie van microservices, die meer modulariteit en flexibiliteit bieden bij de ontwikkeling van complexe applicaties.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
De uitdagingen voor informatiesystemen in een wereld met te veel verbindingen identificeren
De antwoorden van de reactieve aanpak en de aanbevolen oplossingen begrijpen
Inzicht in reactieve architecturen en hun ecosystemen
De verschillende soorten IS-architectuur ontdekken

Doelgroep
IT-beheer, functioneel beheer, projectmanagers van gebruikers, technische projectmanagers, technische architecten.

Voorafgaande vereisten
Basiskennis van technische architecturen.

Opleidingsprogramma

1
Inleiding tot moderne architectuur

  • Inzicht in de uitdagingen van moderne systemen en het belang van reactieve en event-driven benaderingen.
  • Presentatie van het Reactive Manifesto en de principes van eventarchitectuur.

2
Van monolith naar microservices en Event Driven Architecture (EDA)

  • Geschiedenis van softwarearchitecturen: van client-server naar SOA, daarna microservices.
  • Overgang naar event-driven architecturen: motivaties, voordelen en uitdagingen.

3
Fundamentele principes van evenementarchitectuur

  • Definitie en sleutelbegrippen: evenementen, producenten, consumenten, evenementkanalen.
  • Communicatiemodellen: publicatie/abonnement, distributie van berichten, omgaan met complexe gebeurtenissen.
  • Voordelen op het gebied van ontkoppeling, schaalbaarheid en reactiesnelheid.

4
Integratie van EDA met microservices

  • Gebruik van EDA voor asynchrone communicatie tussen microservices.
  • Gedistribueerd transactiebeheer met het Saga patroon.
  • Overwegingen over gegevensconsistentie en storingsbeheer.

5
Command Query Responsibility Segregation (CQRS) en event-sourcing

  • Principes van de scheiding van lees- en schrijfverantwoordelijkheden met CQRS.
  • Event Sourcing concepten: event persistentie, toestand reconstructie.
  • Voordelen op het gebied van schaalbaarheid, traceerbaarheid en controleerbaarheid.

6
Messaging middleware en event brokers

  • Presentatie van tools die de implementatie van EDA vergemakkelijken, zoals Apache Kafka, RabbitMQ en AWS EventBridge.
  • Selectiecriteria en specifieke gebruikssituaties.

7
Uitdagingen en best practices in event-driven architecturen

  • Beheer van gegevensintegriteit in een gedistribueerde omgeving.
  • Zorgen voor prestaties en veerkracht onder druk.
  • Strategieën voor bewaking, logboekregistratie en traceerbaarheid van gebeurtenissen.
  • Beveiligingsoverwegingen specifiek voor event-driven architecturen.

8
Hoge beschikbaarheid en schaalbaarheid

  • Criteria en technieken voor het bereiken van hoge beschikbaarheid.
  • Horizontale en verticale schaalbaarheidsstrategieën.
  • Gebruik van containers en orkestratie met Kubernetes.
  • Continue inzet en integratie in een gebeurtenisgestuurde omgeving.


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2026 : 16 maa., 10 juni, 23 sep., 18 dec.

PARIS LA DÉFENSE
2026 : 11 maa., 3 juni, 16 sep., 11 dec.