Autonomous

Autonomy is really important when we are talking about microservices. A microservice should have the ability to change and evolve independently to the rest of the services around it.

The best way to verify whether a microservice is autonomous enough is by applying a change to it and deploying the new version of the service. The deployment process should not require you to modify anything other than the service itself. If you need to restart other services or anything else during the deployment process, you should consider ways of removing those additional steps. On the other hand, the autonomy of a service is also related to the organization of the team that is building it. We will discuss this in detail later on in this chapter.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.179.59