Domain services
Assign focused ownership of a business capability and its records.
Microservices divide a connected system into separately managed capabilities with explicit ownership and interfaces.
Overview
Begin with business responsibilities and data ownership before splitting a system. Each service needs a clear contract and operating model, alongside a plan for requests, background events and failures between services.
Possible use cases
Assign focused ownership of a business capability and its records.
Isolate connections to external systems behind a clear interface.
Separate components with different release or scaling needs.
Plan the right scope
Your next step
Share your users, existing systems and intended outcome. We can map the requirement to a suitable product direction or engineering scope.