Skip to product information
1 of 1

DDD Toolbox

Regular price $24.95
Sale price $24.95 Regular price
Sale Sold out
Tax included. Shipping calculated at checkout.
Type: Paperback
In stock (99 units), ready to be shipped

FREE PREVIEW

Pocket Guide
ISBN: 9789365892741
eISBN: 9789365891867
Authors: Annegret Junker 
Rights: Worldwide
Edition: 2026
Pages: 186
Dimension: 5.5*8.5 Inches
Book Type: Paperback

View Product Details

In today's era of microservices and cloud-native systems, software teams face mounting complexity. As digital transformation accelerates, the gap between business needs and technical implementation widens, causing costly miscommunications and irreversible decisions. Domain-Driven Design (DDD) provides the strategic and tactical tools to tackle this complexity and develop software that accurately reflects its domain.

This guide connects high-level strategy with technical implementation, providing a clear path for anyone looking to build better systems through the Synergetic Blueprint. It covers key concepts such as ubiquitous language and Bounded Contexts, architectural patterns like anti-corruption layer and CQRS, and collaborative workshops including Event Storming and Domain Storytelling. Each method provides facilitation guidance, visual tools like Context Maps and API Product Canvas, and examples of AI integration. Designed as the practical companion to Mastering Domain-Driven Design, this reference organizes essential DDD methods into an accessible guide for daily practice.

After reading this book, you will gain the confidence to facilitate domain modeling sessions, make well-informed architectural decisions, and apply DDD effectively in real projects, becoming a skilled architect and strategic collaborator who tackles complex domains with clarity. You will possess the practical skills to bridge the gap between business goals and technical reality using modern tools and AI.

WHAT YOU WILL LEARN
● Core DDD concepts and patterns.
● Domain Storytelling and Event Storming facilitation.
● Strategic and tactical architecture patterns.
● Visual documentation with Context Maps and canvases.
● AI integration in design workflow.
● Pattern selection frameworks.
● Synergetic Blueprint from discovery to implementation.

WHO THIS BOOK IS FOR
This book is for software architects, developers, and business analysts who have basic knowledge of software systems. It supports professionals making architectural decisions, facilitating design workshops, or coaching teams in DDD practices, providing an essential toolbox for their daily work.

1. Introduction to DDD
2. DDD Basic Concepts
3. DDD Architecture Concepts and Patterns
4. Workshop Methods
5. Canvases and Maps
6. Artificial Intelligence Usage
7. Summing Up

Annegret Junker is a recognized leader in the Domain-Driven Design (DDD) community and an expert in software architecture, microservices, APIs, and event-driven systems. With over 30 years of industry experience, she currently serves as chief software architect at codecentric AG in Munich. She previously held senior roles at Allianz Technology SE and is a frequent speaker at international conferences, including DDD Europe and API Days.

Known for her practical and collaborative approach, she specializes in modeling complex domains using techniques such as Domain Storytelling, Event Storming, and Context Mapping.

She regularly shares insights on AsyncAPI, Kafka, software modernization, and collaborative architecture and has been featured in interviews and at events.