Strategic Domain-Driven Design (DDD): Design Loosely Coupled Architecture training

Learn how to design teams and software together by reducing the number of teams working on one feature. Would you like to create a loosely coupled architecture based on the underlying business concerns? Are you eager to find out how to get the most out of Domain-Driven Design? And do you like to design services that are functionally cohesive? Join our 2-day workshop! 

Agile architecture with Strategic DDD patterns

This training is packed with modern strategic Domain-Driven Design (DDD) patterns and practices for you to start applying these innovations to your situation.

From Big Picture EventStorming to mapping the basic DDD strategic patterns with Context Mapping. Use Impact Mapping or Wardley Mapping to align teams and improve your roadmap. Explore how the Cynefin framework can help you to approach and model each subdomain in different ways.

After two days, you will have enough hands-on experience to start designing sociotechnical architecture yourself.


This Domain-Driven Design deep-dive training is perfect for...

This training is created for Enterprise Architects, IT Architects, and Tech Leads who have several years of experience. If you want to come prepared, we recommend you read the book 'Domain-Driven Design' by Eric Evans or the free e-book​ The Anatomy Of Domain-Driven Design.

What will you learn during the Strategic DDD training?

We will start by exploring how DDD fits into your current software culture. You will gain experience working with, for instance, Big Picture EventStorming and Context Mapping. After the training, you will know how to create a modern loosely coupled architecture (using DDD) and improve collaboration between Business and IT. 


  • Get to know Domain-Driven Design's strategic design patterns.
  • Learn about Sociotechnical systems.
  • Explore the Cynefin framework.
  • Use Big Picture EventStorming.
  • Visualize and distill domains.
  • Context mapping for strategic design.
  • How to use impact mapping or Wardley Mapping.
  • Create a modern loosely coupled architecture linked with the business.
  • Create a shared language between IT and Business.
  • Design functional cohesive services within a bounded context.
  • Visualize and find bounded contexts with DDD strategic design patterns to help teams at scale with their designs.

Hands-on experienced DDD Trainers

Our trainers are skilled Software Engineers, Architects, and Consultants. They are gurus in their field with an impressive amount of experience they are eager to share with you. From in-depth knowledge to hands-on experience, our trainers will teach you how to step up your game and do a better job! 

DDD Learning Journey

The Learning Journey of a professional Developer starts at Xebia Academy! We offer you the basics of DDD during our 2-day Foundation course. Besides this Professional level training, we are also happy to share our knowledge of EventStorming during another 1-day training.

Yes, I want to explore Strategic DDD!

After registering for this Domain-Driven Design training, you will receive a confirmation email with practical information. A week before the training we will ask you about any dietary requirements and share literature if there's a need to prepare. See you soon!

What else should I know?

  • Literature and a nice lunch are included in the price of the training.
  • Travel & accommodation is not included.
  • We only offer this training in English.
  • We won't do any coding, so a laptop is not needed.

Get in touch

Our team is at your service

Get in touch! →

Or call +31 (0)20 760 9844