Chapter 2. Identifying and scoping microservices

 

3.1. The primary driver for scoping microservices: business capabilities

3.1.1. What is a business capability?

3.1.2. Identifying business capabilities

3.1.3. Example: point-of-sale system

3.2. The secondary driver for scoping microservices: supporting techni- ical capabilities

3.2.1. What is a technical capability?

3.2.2. Examples of supporting technical capabilities

3.2.3. Identifying technical capabilities

3.3. What to do when the correct scope isn’t clear

3.3.1. Starting a bit bigger

3.3.2. Carving out new microservices from existing microservices

3.3.3. Planning to carve out new microservices later

3.4. Well-scoped microservices adhere to the microservice characteristics

3.4.1. Primarily scoping to business capabilities leads to good microservices

3.4.2. Secondarily scoping to supporting technical capabilities leads to- o good microservices

3.5. Summary

What's inside: