Deploying Azure Modules
Azure services are bundled into so-called resource groups for easy management and deployment. Each resource group can be represented with an Azure Resource Manager (ARM) template, which, in turn, can be used for multiple configurations and specific environment deployments. In this chapter, we will be configuring the ARM template for Azure-hosted web services, as well as other cloud resources (such as Cosmos DB, Notification Hubs, and others) that we have previously used, so that we can create deployments using the Azure DevOps build-and-release pipeline. Introducing configuration values into the templates and preparing them to create staging environments is our main focus in this chapter.
The following sections will ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access