Deploying Web Applications or Services in Microsoft Azure
Azure uses deployment slots to manage the promotion of code from verification to production, and mastering this powerful capability is a core skill in deploying to Azure. We'll tackle different ways to make this happen and get your code into service.
What you'll learn
Azure uses deployment slots to manage the promotion of code from verification to production, and mastering this powerful capability is a core challenge in deploying to Azure. In this course, Deploying Web Applications or Services in Microsoft Azure, you will gain the ability to perform complex slot deployments with Azure and publish from Visual Studio. First, you will learn slot deployment automation. Next, you will discover how to plan for database deployments with slots. Finally, you will explore how to deploy your code quickly and easily with Visual Studio. When you’re finished with this course, you will have the skills and knowledge of Azure slot deployments needed to put your code into service.
Table of contents
- Version Check 0m
- Introduction 1m
- Deploying to Slots with VSTS Build 2m
- Demo: Deploying to Slots with VSTS Build 2m
- Deploying Azure Functions 1m
- Demo: Deploying Azure Functions 5m
- Configuration with Azure Key Vaults 2m
- Demo: Managing Slot Configuration with an Azure Key Vault 6m
- Ensuring Quality with Integration Testing 6m
- Automating Slot Swapping 2m
- Demo: Builds, Releases, and Automated Swapping 5m
- Automating Slot Swapping Outside of Visual Studio Team Services 1m
- Demo: Automating Slot Swapping Outside of Visual Studio Team Services 2m
- Deploying Database Changes: A Path Forward 9m
- The Final Word on Deploying Database Changes with Slots 1m
- Summary 1m