DevOps for PaaS solutions
The typical architecture for Azure PaaS app services is based on Figure 13.8:
Figure 13.8: A typical Azure PaaS app service architecture
The architecture shows some of the important components—such as Azure SQL, Storage accounts, and the version control system—that participate in the Azure App Service-based cloud solution architecture. These artifacts should be created using ARM templates. These ARM templates should be part of the overall configuration management strategy. It can have its own build and release management pipelines, similar to the one shown in Figure 13.9:
Figure 13.9: Choosing deployment options for the app service
Now that we have explored the various deployment source options, let's go ahead and dive into understanding how to deploy cloud solutions on Azure.
Azure App Service
Azure App Service provides managed hosting services...