Challenges

In this lesson, we'll look at possible challenges involved in a microservice architecture.

Increased operations effort #

  • The operation of a microservice system requires more effort than running a deployment monolith.
    • This is due to the fact that in a microservice system, many more deployable units exist that all have to be deployed and monitored.
    • This is feasible only when the operation is largely automated and the correct functioning of the microservices is guaranteed via appropriate monitoring.

Must Be Independently Deployable #

  • Microservices have to be independently deployable. For example, dividing them,
...
Access this course and 1400+ top-rated courses and projects.