Formation et Meetup

Concevoir des Microservices - mise en pratique

Mar 26, 2024
14:00 - 21:00 CET
a Lyon
150 euros

Objectifs

Ce workshop technique vous invite à découvrir par la pratique la création d’une architecture Microservices Event-Driven.
Il vise à vous permettre :

  • de comprendre l'approche DDD (Domain Driven Design)
  • d'acquérir et comprendre le vocabulaire DDD
  • de comprendre les approches Command and Query Responsibility Segregation (CQRS) et Event Sourcing (ES)
  • de modéliser un système avec l'Event Modeling
  • de mettre en place en place une architecture DDD like avec CQRS/ES et Axon

 

Acquis à l'issue de la formation

A l’issue de la formation, le participant aura pu identifier les apports de DDD et des approches Event Driven dans la mise en œuvre d’une architecture Microservices.
En particulier, il :

  • sera familier du vocabulaire DDD
  • aura pu mettre en oeuvre certains des patterns stratégiques et tactiques de DDD
  • sera capable de faire émerger un modèle et son cycle de vie grâce à la pratique de l’Event Modeling
  • saura identifier la valeur ajoutée d’Axon Framework / Axon Server dans la construction d’une architecture Microservice Event-Driven

 

Public concerné et pré-requis

Cette formation vise les développeurs d’applications complexes ayant une bonne maîtrise d’au moins un langage de programmation (orienté objet ou fonctionnel), en termes de syntaxe, environnement de travail.
La mise en pratique se fera dans un environnement Java / Kotlin et il est attendu des participants d’avoir une compréhension basique du langage Java et d’être équipés d’un laptop (non fourni) et d’un IDE (ex. IntelliJ) supportant Maven ainsi que Java / Kotlin.
Afin de palier à l'absence de laptop et/ou des habitudes de développement en Java, le binômage sera encouragé afin que chaque participant tire les bénéfices de la mise en pratique.

Programme

De la théorie à la pratique sur un exemple concret :

  • Introduction aux concepts architecturaux
  • Introduction à l’Event Modeling
  • Mise en pratique

Agenda 

14:00 a 18:00 Workshop

19:00 a 21:00 Meetup

 

Allard Buijze
Founder and Chief Technology Officer. Allard is a global thought-leader on event sourcing. He is a recognised expert with more than 20 years experience, including microservices, event sourcing and event-driven architecture. Allard advocates for better collaboration between developers and business.
Allard Buijze