Define service boundaries in DDD
Apply DDD to identify bounded contexts, aggregates, and entities. Maps context relationships and shows how they translate to deployable services.
Preview
Copy prompt
Apply Domain-Driven Design to [System]. Begin by identifying the bounded contexts by following natural domain language boundaries and team ownership lines. For each bounded context define the aggregates, entities, value objects, and domain services within it. Map the relationships between bounded contexts using one of: shared kernel, customer-supplier, conformist, or anti-corruption layer. Show a diagram description of the context map. Finally describe how each bounded context maps to a deployable service or module in the physical architecture.
More
Architecture
Prompts
