Chapter 12: Creating Web Apps Using PaaS and Serverless
In the previous chapter, we covered the last part of the Implementing Management and Security Solutions objective by learning how to manage user access through the use of Role-Based Access Controls (RBAC), as well as how to implement governance controls with Azure Policy, Blueprints, and management groups.
This chapter introduces the Implementing Solutions for Apps objective. In this chapter, we are going to learn how to create Web Apps using different Platform-as-a-Service (PaaS) options. We are going to cover App Services and App Service plans, including alternative deployment mechanisms and how to make apps dynamically scale on demand. Next, we are going to create an App Service background task using WebJobs, before moving on to building microservice-based solutions with Azure Functions.
Finally, we will learn how Logic Apps help us rapidly build fully integrated applications using a drag and drop interface.
The...