Plans de Développement des Compétences : Faites vous accompagner par notre Equipe Pédagogique !

IT - Informatique

Formations Developpement Logiciel

Formation architecture Logicielle : Domain Driven Design, SOA et EventStorming

Optimisez vos systèmes avec des architectures robustes pour un impact durable sur votre performance.

Niveau :

Satisfaction de nos apprenants en 2024 : 98%
Taux d’assiduité : 100%

Tout savoir sur votre formation :

Formez-vous selon vos disponibilités !
Vous proposez 3 dates au choix et votre formateur vous confirme la date souhaitée.

En présentiel dans votre entreprise, dans l’un de nos 54 centres de formation ou en distanciel par visioconférence.

Formations individuelles sur-mesure
ou
Formations Intra entreprise sur-mesure.

Éligible aux Financements :
OPCO, Entreprise, France Travail...
Formation non prise en charge par le CPF.

Contexte de la formation

Besoin d’améliorer vos compétences en architecture logicielle ? Cherchez-vous à maîtriser des approches comme le Domain Driven Design et l’EventStorming ?

L’architecture logicielle est devenue une compétence essentielle dans le domaine de l’informatique. Maîtriser cette compétence permet de concevoir des systèmes d’information évolutifs et robustes, adaptés aux besoins spécifiques de vos projets. Elle offre de nombreux avantages professionnels et personnels. En tant que professionnel du logiciel, elle vous permet de vous démarquer dans votre domaine, d’accélérer votre carrière et d’apporter une valeur ajoutée à votre entreprise. Elle vous donne également la possibilité de créer des solutions logicielles efficaces répondant aux défis technologiques et commerciaux actuels. En outre, une bonne architecture logicielle facilite la collaboration entre les équipes de développement, améliore la qualité du code et réduit son coût de maintenance.

Cette compétence est plus que jamais nécessaire dans un monde où l’innovation informatique est omniprésente. Alors, n’attendez plus pour améliorer vos compétences et votre carrière avec notre formation en architecture logicielle.

Avec Expertisme, Organisme de Formation certifié QUALIOPI, offrez-vous une formation de qualité qui allie théorie et pratique. Cette formation vous enseigne à concevoir des architectures logicielles robustes et évolutives, adaptées aux besoins spécifiques de vos projets. Elle couvre des approches telles que le Domain Driven Design, l’EventStorming, l’architecture orientée services (SOA), ainsi que des principes de conception pragmatique et modulaire.

Notre Formateur Expert Métier vous aidera à comprendre et à appliquer efficacement ces concepts avancés. Grâce à notre approche pédagogique, vous serez en mesure de transposer les enseignements de cette formation directement dans votre travail quotidien, améliorant ainsi votre performance et celle de votre organisation.

Cette formation est parfaitement adaptée aux professionnels expérimentés de la programmation orientée objet, tels que les développeurs, les architectes de systèmes d’information, les chefs de projet technique, les ingénieurs DevOps, et les tech leads. Elle est également pertinente pour les décideurs métiers et informatiques désireux d’acquérir une vue d’ensemble du paysage SOA et ses opportunités pour l’entreprise.

N’attendez plus pour donner un nouvel élan à votre carrière et à vos compétences. Inscrivez-vous dès maintenant à notre formation en architecture logicielle. L’avenir de votre carrière dépend de vos compétences. Ne manquez pas cette opportunité d’acquérir une compétence qui est en forte demande dans le monde de l’informatique.

En résumé

Cette formation Architecture Logicielle vous donne une méthode claire et moderne pour concevoir, faire évoluer et sécuriser vos systèmes d’information en vous appuyant sur le Domain Driven Design, l’EventStorming, les architectures modulaires et orientées services.

Ce que cette formation va réellement changer pour vous :
• Comprendre et structurer votre métier avec le Domain Driven Design (DDD) tactique et stratégique.
• Concevoir des architectures robustes, modulaires et évolutives (Architecture Hexagonale, Modular Monolith, SOA).
• Utiliser l’EventStorming pour modéliser rapidement et collectivement vos processus métier complexes.
• Maîtriser les patterns modernes : microservices, CQRS, Event Sourcing et intégration entre systèmes.
• Gérer concrètement les dépendances, les versions, la scalabilité et les contraintes de production.

À qui s’adresse cette formation ?

Cette formation s’adresse à un public professionnel ayant déjà une solide expérience en programmation orientée objet. Elle vise en premier lieu les développeurs, les architectes de systèmes d’information et d’entreprise, ainsi que les chefs de projet technique désireux d’approfondir leurs compétences en modélisation d’affaires et en conception de systèmes. Les ingénieurs DevOps et les tech leads ayant une compréhension de base des concepts d’architecture IT et une expérience avec des outils de modélisation peuvent également bénéficier grandement de cette formation. De plus, elle est pertinente pour les décideurs métiers et informatiques cherchant à obtenir une vue d’ensemble du paysage SOA et de ses opportunités pour l’entreprise. Pour les chefs de projet, analystes, ou experts métier souhaitant se spécialiser sur le volet métier du Domain Driven Design, une formation spécifique [DDD pour expert métier] est recommandée.

Pré-requis

Avoir une expérience préalable en développement logiciel, notamment avec des langages tels que Java, .NET ou Python
Posséder une bonne compréhension du design orienté objet
Être familiarisé avec les concepts de Bounded Context, d’Ubiquitous Language, d’Agrégat et d’Invariant
Avoir des connaissances en architectures logicielles, tant monolithiques que microservices
Comprendre les principes de la CI/CD et de la gestion de dépendances
Avoir une certaine expérience en Web Services
Être muni d’un ordinateur relié à Internet, possédant une caméra, un micro et un haut-parleur.

Objectifs

  • Comprendre et maîtriser les principes du Domain Driven Design (DDD) et de l’architecture hexagonale, afin de faciliter la modélisation des processus métier et la communication au sein de l’équipe de développement.
  • Appliquer efficacement l’Event Storming pour modéliser les processus métier, permettant ainsi de repérer les contraintes de conception et d’optimiser les flux de travail.
  • Concevoir et mettre en œuvre des schémas d’architecture IT robustes et évolutifs, avec une gestion efficace des dépendances et des versions.
  • Assimiler les principes d’une architecture modulaire et réussir à migrer vers un Modular Monolith, tout en appliquant les meilleures pratiques de maintenance.
  • Acquérir une compréhension approfondie des architectures orientées services (SOA), y compris les principaux patterns architecturaux et la résolution de problématiques en production.
  • Aborder les aspects techniques et humains de l’architecture logicielle, afin de garantir une compétence complète et pratique dans la conception et la gestion des systèmes informatiques.

Programme

  • 1. INTRODUCTION À L'ARCHITECTURE LOGICIELLE

    • Présentation générale de l’architecture logicielle
    • Les besoins spécifiques des projets logiciels
    • Les défis de la conception d’architectures logicielles robustes et évolutives
  • 2. TRANSITION VERS UNE APPROCHE CENTRÉE SUR LE MÉTIER

    • L’importance de la transition d’une conception technique à une approche centrée sur le métier
    • Les avantages et les défis de cette transition
  • 3. DOMAIN-DRIVEN DESIGN (DDD)

    • Introduction au Domain-Driven Design (DDD)
    • Comment maîtriser la complexité et améliorer la structure logicielle avec le DDD
    • L’utilisation des concepts du DDD tactique : Value Objects, Entités, Services
    • La séparation des préoccupations d’infrastructure grâce aux Repositories et Services d’Infrastructure
    • L’intégration des équipes et logiciels via des architectures comme l’Architecture Hexagonale et des patterns de Context Mapping avec le DDD stratégique
  • 4. APPROCHES MODERNES DE LA CONCEPTION LOGICIELLE

    • Introduction aux microservices et à leur utilisation
    • CQRS (Command Query Responsibility Segregation) : définition et utilité
    • Event Sourcing : principe et applications
    • L’EventStorming : une méthode pour modéliser les systèmes d’information de manière collaborative
  • 5. LA GESTION DE PROJETS D'ARCHITECTURE IT AVEC ICEPANEL

    • L’utilisation d’IcePanel pour la modélisation et la diagrammation
    • La collaboration inter-équipes avec IcePanel
  • 6. L'ARCHITECTURE MODULAIRE AVEC LE PROGRAMME MODULAR MONOLITH

    • Les avantages d’une architecture modulaire : simplicité, meilleure maintenance
    • Les techniques de mise en œuvre de l’architecture modulaire
    • La gestion de la scalabilité et des performances avec une architecture modulaire
  • 7. L'ARCHITECTURE ORIENTÉE SERVICES (SOA)

    • L’introduction à l’architecture orientée services (SOA)
    • Le rôle de la SOA dans l’intégration des systèmes d’information
    • Les défis associés à la gouvernance de la SOA et à sa mise en place
  • 8. POUR ALLER PLUS LOIN

    • Synthèse des approches et concepts abordés
    • Les défis futurs de l’architecture logicielle
    • Ouverture vers les nouvelles tendances et les innovations dans le domaine de l’architecture logicielle.

Version 5. Mise à jour le 01/01/2026
© EXPERTISME – Groupe SELECT® 2025 Tous droits réservés. Les textes présents sur cette page sont soumis aux droits d’auteur.

Pourquoi choisir EXPERTISME ?

EXPERTISME privilégie une approche 100 % opérationnelle, orientée résultats et adaptée à votre contexte.

• Formateurs Experts Métiers soigneusement sélectionnés, spécialistes du Architecture Logicielle avec plus de 7 ans d’expérience.
• Cas pratiques directement inspirés de projets réels : refonte de SI, migration monolithe → Modular Monolith, ouverture vers des microservices ou une SOA.
• Ateliers collaboratifs (dont EventStorming) pour ancrer les concepts dans votre réalité métier.
• Pédagogie progressive : de la compréhension des concepts clés à leur application concrète sur vos architectures.
• Support après-formation via des supports complets et réutilisables en interne pour diffuser les bonnes pratiques.

Notre mission: vous rendre autonome, efficace et rentable dans l’analyse et l’exploitation de vos données Architecture Logicielle.

Quelle formation est faite pour vous selon votre problématique ?

Vous ne savez pas quelle formation choisir ? Repérez votre situation ci-dessous :

Votre enjeu métierFormation recommandéeValeur ajoutée obtenue
Clarifier les exigences métier avant de concevoir l’architecture logicielleFormation Behavior Driven Development : Exigences et Cahier des ChargesStructurer les exigences sous forme de scénarios BDD pour alimenter une architecture alignée sur les besoins réels des utilisateurs.
Sécuriser la phase amont de vos projets logiciels avant les choix d’architectureFormation Ingénierie des exigences pour des projets développement logicielMettre en place une ingénierie des exigences rigoureuse qui réduit les ambiguïtés et limite les refontes architecturales coûteuses.
Aligner stratégie de tests et architecture logicielleFormation TestLink : Gestion de Tests et Optimisation de vos ProjetsStructurer la gestion de tests en cohérence avec vos modules, contextes et services pour fiabiliser les évolutions architecturales.
Maîtriser les risques et la sûreté de fonctionnement de vos systèmes logiciels critiquesFormation Sûreté de Fonctionnement et Risques Logiciels : Maîtrise de l'AMDEC et AEELIdentifier et traiter les risques dès la conception architecturale pour améliorer la fiabilité globale de vos applications.
Industrialiser le déploiement applicatif dans le respect de vos choix d’architectureFormation Maîtriser le Packaging d'Application en EntrepriseConcevoir des packages adaptés à vos architectures modulaires ou orientées services pour simplifier déploiement, mises à jour et maintenance.

Architecture Logicielle : Domain Driven Design, SOA et EventStorming disponible partout en France

Chaque année, de nombreux professionnels se forment avec EXPERTISME.
Nos Formateurs Experts Métiers interviennent en individuel sur-mesure ou en intra entreprise-sur-mesure régulièrement dans :
• L’un de nos 54 centres à Paris, Lyon, Lille, Bordeaux, Toulouse, Marseille, Nice…
• Directement dans votre entreprise partout en France.
• En distanciel par visioconférence.
• Mais aussi à Carcassonne, Nice.
Découvrir nos centres de formation

Points forts de la formation

  • Votre plan pédagogique de formation sur-mesure avec l’évaluation initiale de votre niveau de connaissance du sujet abordé
  • Des cas pratiques inspirés de votre activité professionnelle, traités lors de la formation
  • Un suivi individuel pendant la formation permettant de progresser plus rapidement
  • Un support de formation de qualité créé sur-mesure en fonction de vos attentes et des objectifs fixés, permettant un transfert de compétences qui vous rende très rapidement opérationnel
  • Les dates et lieux de cette formation sont à définir selon vos disponibilités
  • Animation de la formation par un Formateur Expert Métier
  • La possibilité, pendant 12 mois, de solliciter votre Formateur Expert sur des problématiques professionnelles liées au thème de votre formation
  • Un suivi de 12 mois de la consolidation et de l’évolution de vos acquis.

FAQ – Questions fréquentes sur notre formation

  • La formation Architecture Logicielle est-elle accessible en distanciel ?

    Oui, la formation est disponible en distanciel par visioconférence ce qui vous permet d’enregistrer et de conserver un support vidéo de votre formation en plus du support de formation.

  • Quel niveau technique est requis pour suivre cette formation ?

    Il est nécessaire d’avoir une expérience préalable en développement logiciel (Java, .NET, Python ou équivalent) et une bonne compréhension du design orienté objet. Une familiarité avec les notions de Bounded Context, Ubiquitous Language, Agrégat, Invariant, ainsi qu’une première exposition aux architectures monolithiques et microservices, à la CI/CD et aux Web Services est fortement recommandée.

  • Les formateurs sont-ils réellement des experts de l’architecture logicielle ?

    Nos Formateurs Experts Métiers sont des experts avec en moyenne plus de 7 ans d’expérience. Ils interviennent sur des projets concrets d’architecture logicielle (refontes, migrations, urbanisation de SI) et illustrent la formation par de nombreux retours d’expérience terrain.

  • La formation est-elle plutôt théorique ou pratique ?

    La formation alterne apports théoriques structurés et mises en pratique : études de cas, ateliers de modélisation (dont EventStorming), exercices de découpage en Bounded Contexts et en modules, analyse de scénarios de migration vers un Modular Monolith ou une SOA. L’objectif est que vous puissiez réutiliser immédiatement les méthodes et modèles sur vos propres projets.

  • Peut-on adapter le contenu au contexte de notre entreprise ?

    Oui, en format intra-entreprise, le formateur peut adapter les exemples, les ateliers et l’accent mis sur certains chapitres (DDD, SOA, microservices, Modular Monolith, etc.) en fonction de votre secteur, de la taille de votre SI et de vos enjeux actuels (refonte, scalabilité, intégration…).

Approche pédagogique

L’approche pédagogique a été construite sur l’interactivité et la personnalisation : Présentation illustrée et animée par le Formateur Expert, partage d’expériences, études de cas, mise en situation réelle.
Tous les supports sont fournis par support papier, mail ou clé USB à chaque stagiaire.

Méthodologie pédagogique employée :
Chaque formation en présentiel ou en distanciel est animée par un Formateur Expert Métier sélectionné selon ses compétences et expériences professionnelles. Apport d’expertise du Formateur, quiz en début et fin de formation, cas pratiques, échanges d’expérience. Accès en ligne au support de formation.

Méthodes utilisées et évaluation :
Evaluation et positionnement lors de la définition du projet pédagogique avec le(s) stagiaire(s). Un QCM est donné aux stagiaires le dernier jour de la formation pour valider leurs apprentissages. Une correction collective est effectuée par le Formateur. Une évaluation de fin de stage en direct est organisée entre le Formateur et le(s) stagiaire(s) pour recueillir et prendre en compte leurs appréciations. Une attestation de fin de stage est remise aux stagiaires.

Accessibilité

Toute demande spécifique à l’accessibilité de la formation par des personnes handicapées donnera lieu à une attention particulière et le cas échéant une adaptation des moyens de la formation.
Public en situation de handicap, contactez notre référent handicap au 01 42 66 36 42.

Formateur

Nos Formateurs sont des Experts Métiers intervenants sur les prestations inhérentes sur la thématique de la formation. Ils réalisent les audits et co-construisent l’offre et le déroulé de la formation avec l’Ingénieur Pédagogique avant validation par le Responsable Pédagogique. Ils sont sélectionnés pour leurs compétences pédagogiques et leurs expériences dans la formation pour adultes.

Prêt à maîtriser cette Formation Architecture Logicielle : Domain Driven Design, SOA et EventStorming ?

N’attendez pas pour vous former dans un de nos 54 centres à Paris, Lyon, Lille, Bordeaux et Toulouse, mais aussi directement en entreprise partout en France ou à Carcassonne, Nice.
Demandez dès maintenant votre devis personnalisé ou programme détaillé

Référence : IT-98970

Durée : 21 heures soit 3 jours

Tarif : 2950€ HT / Personne

Cette formation vous intéresse ?

Nos Formateurs Experts Métiers conçoivent votre formation individuelle sur mesure lors de la définition de votre projet pédagogique !

Remplissez le formulaire suivant :

L’un de nos conseillers vous contactera
dans les meilleurs délais.

Partagez cette formation :

Référence : IT-98970

Durée : 21 heures soit 3 jours

Tarif : Sur Devis

Formez vos équipes !

à partir de 4 collaborateurs

Nos Formateurs Experts Métiers conçoivent votre formation intra-entreprise sur mesure lors de la définition de votre projet pédagogique !

Partagez cette formation :

Témoignages
de nos apprenants

Des questions
sur notre formation ?

Notre équipe pédagogique se tient à votre disposition pour vous accompagner dans le choix de votre  formation individuelle sur-mesure ou intra-entreprise sur mesure.

Vous pouvez également directement nous contacter :

Vous recherchez une formation :
Votre parcours de formation
Étape par Étape

Formations complémentaires - Formations Developpement Logiciel / IT - Informatique sur-mesure

Formation conception Logicielle : Design Patterns, UML et Software Craftsmanship 28 heures soit 4 jours

Formation Behavior Driven Development : Exigences et cahier des charges 14 heures soit 2 jours

Formation sûreté de fonctionnement et risques logiciels : Maîtrise de l’AMDEC et AEEL 21 heures soit 3 jours

Formation avancée en Behavior-Driven Development (BDD) avec Cucumber, Gherkin et LabVIEW 28 heures soit 4 jours

Formation développement logiciel moderne : Maîtrisez .NET, BDD, TDD et le Design Patterns 35 heures soit 5 jours

Formation ingénierie des exigences pour des projets développement logiciel 14 heures soit 2 jours

Formation Enterprise architect : Maîtrisez le logiciel 28 heures soit 4 jours

Formation Industrialisation et intégration continue des tests logiciels 21 heures soit 3 jours

Formation maîtriser le packaging d’application en entreprise 28 heures soit 4 jours

Formation optimisez la qualité de vos applications logicielles 21 heures soit 3 jours

Formation testLink : Gestion de tests et optimisation de vos projets 14 heures soit 2 jours

Formation architecture Hexagonale et test-Driven Development (TDD) 21 heures soit 3 jours

Formation architecture Logicielle : Domain Driven Design, SOA et EventStorming 21 heures soit 3 jours

Formation ingénierie Logicielle : Maîtrisez les outils et tendances actuelles 21 heures soit 3 jours

Formation tests logiciels : Préparation aux certificats ISTQB Foundation et testeur Agile 14 heures soit 2 jours

Formation Design applicatif : Maîtrise de l’architecture d’application et UML 21 heures soit 3 jours

Formation software craftsmanship : Maîtrise des outils Craft pour un développement logiciel durable 21 heures soit 3 jours

Formation développement logiciel : Anti-Patterns et bonnes pratiques 35 heures soit 5 jours

Formation architecture Logicielle : Maîtrisez les fondamentaux pour des systèmes Robustes et évolutifs 14 heures soit 2 jours

Vous avez besoin
d’une formation ?
Vous avez
besoin
d’une
formation ?
error: Ce contenu est protégé