官术网_书友最值得收藏!

Decomposition pattern by business capability

How do you create and design microservices? If you are migrating existing systems, you might look at decomposing a monolith or application into microservices. Even for new a green-field project, you will want to think about the microservices that are required:

First, you identify the business capability, that is, what an organization does in order to generate value, rather than how. That is, you need to analyze purpose, structure, and business processes. Once you identify the business capabilities, you define a service for each capability or capability group. You then need to add more details to understand what the service does by defining the available methods or operations. Finally, you need to architect how the services will communicate.

The benefit of this approach is that it is relatively stable as it is linked to what your business offers. In addition, it is linked to processes and stature.

The drawbacks are that the data can span multiple services, it might not be optimum communication or shared code, and needs a centralized enterprise-language model.

主站蜘蛛池模板: 长岭县| 金寨县| 绩溪县| 青岛市| 秀山| 大庆市| 麟游县| 林芝县| 水城县| 乐清市| 衡水市| 南京市| 天气| 讷河市| 鹤壁市| 南陵县| 上思县| 曲阳县| 民乐县| 和政县| 枝江市| 抚顺市| 隆回县| 海盐县| 尚志市| 兰州市| 萨嘎县| 新巴尔虎左旗| 鹤山市| 大冶市| 洛隆县| 哈密市| 定兴县| 确山县| 平罗县| 荣成市| 朝阳县| 涿鹿县| 六枝特区| 腾冲县| 武鸣县|