Introduction à CQRS et Event Sourcing

Durée : 1 jour

Public visé:

  • Développeurs et architectes.


 750 $

Objectifs

Se familiariser avec les concepts architecturaux suivants et être en mesure de mettre en place une architecture à l’aide de ceux-ci : 
  • Conception pilotée par le domaine (Domain-Driven Design ou DDD);
  • Command Query Responsibility Segregation (CQRS);
  • Event Sourcing.

Description

CQRS : Principe qui dicte qu’une commande ne doit pas retourner d’information et qu’une requête ne doit pas altérer le domaine.

Event Sourcing : Utilisation des événements du domaine comme sources de toutes vérités dans le domaine.

Ce cours présente aux participants une solution à la mise en place d’architectures multicouches ou distribuées.

Dans un premier temps, nous aborderons la conception pilotée par le domaine (DDD). Puis, nous démontrerons que CQRS et Event Sourcing sont deux concepts d’architecture puissants et complémentaires qui permettent, ensemble, de développer des applications robustes, simples et extensibles (scalable).

 

Préalable

Le participant devra être en mesure de faire du développement en C# sur .NET.

 

 

Veuillez choisir une ville

Veuillez choisir une date