In the previous chapter, we covered modernizing apps and infrastructure with DevOps. This chapter will cover Azure Web Apps, the different App Service Plans that are available, and the characteristics of the different App Service Plans. You will learn more about designing web apps for containers using Azure Container Services and Docker; how to design web apps for high availability, scalability, and performance using the Redis cache; autoscaling; app service environments; and more. You will also learn about how to design a custom web API and what Azure offers in terms of securing custom APIs.
The following topics will be covered in this chapter:
- Azure Web Apps
- App Service Plans
- Designing web apps for containers
- Designing web apps for high availability, scalability, and performance
- Designing and securing custom web APIs