In this chapter, we looked carefully at scaling and monitoring microservices. We started by looking at what monitoring and autoscaling are conceptually, and how they are generally implemented.
Then, we looked into how autoscaling is done with AWS, Google Cloud, and DigitalOcean. We then explored additional cloud providers. By now, you should have a solid understanding of how the different cloud providers operate, and what benefits they offer.
When you launch your next API using Vapor, you should be well equipped to have your services autoscale up and down according to traffic. Especially in projects where the demand is not foreseeable, this becomes invaluable.