Benefits of autonomous software components

Decomposing the platform's functionality into a set of autonomous software components provides a number of benefits:

  • A customer can deploy parts of the platform in its own system landscape, integrating it with its existing systems using its well-defined APIs. The following is an example where one customer decided to deploy Component A, Component B, Component D, and Component E from the platform and integrate them with two existing systems in the customer's system landscape, System A and System B:

  • Another customer can choose to replace parts of the platform's functionality with implementations that ...

Get Hands-On Microservices with Spring Boot and Spring Cloud 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.