▪ In Microservices Architecture, split the application as a set of loosely coupled services.
▪ 2 Prerequisite of decomposition of microservices:
▪ Services must be cohesive. A service should implement a small set of strongly related functions.
▪ Services must be loosely coupled - each service as an API that encapsulates its implementation.
▪ "Decompose by Business Capability" pattern offer:
▪ Define services corresponding to business capabilities.
▪ A business capability is a concept from business architecture modeling.
▪ A business service should generate value
https://microservices.io/patterns/decomposition/decompose-by-business-capability.html