The microservices capability model

Before we conclude this chapter, we will review a capability model for microservices based on the design guidelines and common pattern and solutions described in this chapter.

The following diagram depicts the microservices capability model:

The microservices capability model

The capability model is broadly classified in to four areas:

  • Core capabilities: These are part of the microservices themselves
  • Supporting capabilities: These are software solutions supporting core microservice implementations
  • Infrastructure capabilities: These are infrastructure level expectations for a successful microservices implementation
  • Governance capabilities: These are more ...

Get Spring: Developing Java Applications for the Enterprise now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.