Summary
In this chapter, we looked at using AWS and Azure to host our ASP.NET Core applications. We had a brief introduction to cloud computing, including looking at how resources are categorized as IaaS, PaaS, and SaaS. Using these classifications helps when discussing the different products and services offered by AWS and Azure. We also discussed how load balancers can be used to direct traffic to multiple instances of a website. We looked at how a website can use a health endpoint to respond to load balancers about the state of its health.
We then saw two practical examples of deploying a sample ASP.NET Core application to AWS and Azure. For both examples, we used functionality supported in Visual Studio that simplifies the deployment process. We encourage you to look over the next steps for both cloud providers as well as the links in the Further reading section. This will provide more context around what these cloud providers offer and the different types of deployment.
...