Step 6:
Identify the different clusters by synergizing the sequence diagram, data models, and domain models, including
• Data object clusters — Possessing a strong data relationship
• Activity clusters — Possessing a strong activity relationship
• Data access dependency clusters — Bottlenecks for scaling
Step 7:
Identify microservices from the clusters identified with all the basic thumb rules of microservices, with activities describing the functionality that the target microservice intends to provide and the data object clusters which describe the data object which the microservice must administer.
Step 8:
Performance and test architects to review and provide their comments from the Non-Functional Requirements (NFR) perspectives.
Step 9:
Deployment and DevOps architects to review and provide their comments from the deployment perspectives.
Step 10:
Principal architect to review and approve.