Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > Domaines > Sécurité > Comment bien concevoir son SI par une approche orientée domaine

Comment bien concevoir son SI par une approche orientée domaine

Objectifs

  • Concevoir et architecturer ses applications par la maîtrise du domaine métier
  • Utiliser les outils DDD, bounded context, strategic design pour mieux développer
  • Comprendre l'event sourcing, ses cas d'usages et ses enjeux
  • Application aux microservices

Public

  • Architectes
  • Business Analystes
  • Développeurs expérimentés
  • Product Owners

Prérequis

  • Expérience significative du développement logiciel

Programme de la formation

Introduction

  • Quel problème cherche à résoudre l'approche ddd ?
  • The big ball of mud
  • Une approche différente de la conception

Bounded contexts and ubiquitous language

  • L'event storming
  • Etude de cas: définir l'ubiquitous language
  • Les bounded contexts
  • Strategic design

De la conception via les Context mapping

  • Les différents mappings
  • RPC
  • RESTful
  • Messaging

Les aggrégats

  • Quelques règles de base
  • Modéliser les aggrégats
  • Des unités testables

Domain Events

  • Concevoir, implémenter et utiliser les domain events
  • Event sourcing

Compléments

  • DDD et l'agilité
  • Modélisation timeboxée
  • Du découpage des microservices

Conclusion