Our app is now up and running. The real strength of microservice architecture is, however, that the services can be treated individually. This is particularly helpful when it comes to scaling quickly, according to need. In our example app, let's assume that we have a lot of users viewing the products, but only a few ones ordering. So, in that case, we would want the product's service to scale up while the order and user services remain the same. After reading this chapter, you should have a good understanding of how scaling and monitoring work, and how different cloud providers deal with the issue.
In this chapter, we will go through the following points:
- Scaling microservices and the importance of monitoring: Let's explore how scaling works generically.
- Scaling and monitoring using Amazon Web Services (AWS): Let's take...