Get an overview and use case for deployment slots for your Azure web app. Learn how to deploy and configure a deployment slot in the demonstration.
- [Instructor] Azure Deployment or staging slots…allow you to update your Azure Web App…with little to no downtime.…Deployment slots provide a staging environment…which are separate from your production environment.…Each deployment slot contains an isolated live app…with its own hostname.…Deployment slots are only available…in the standard and premium tiers.…The standard tier allows for five slots,…whereas the premium allows for 20.…Using deployment slots have several benefits…including validating the app changes…before you release that app into production,…warming up the slot before going live,…and this will reduce downtime.…
My favorite feature,…you can always swap it back if required.…Let's say there's a problem with the app itself.…Let's go ahead and take a look…at the deployment slots workflow.…First of all, we have a production deployment slot…and we have our app.…We're going to go ahead and push that app,…let's say from visual studio, to a staging slot.…Once within that staging slot,…we can perform some tests on it…
Learn the intermediate-level skills needed to design Azure web and mobile apps for any organization, using the Azure Web Apps and Mobile Apps services. Instructor Sharon Bennett, a Microsoft Certified Solutions Expert, covers securing mobile and web apps with Azure Active Directory, creating WebJobs to script tasks such as queue processing and file maintenance, and extending mobile apps with custom code. Plus, learn how to update, back up, and restore your Azure apps.
As an intermediate-level course, an existing understanding of the Azure platform is required. After completing the training, IT professionals will also be better prepared for Microsoft exam 70-534: Architecting MS Azure Solutions.
- Create Azure web apps
- Create WebJobs
- Using Traffic Manager
- Adding a CDN to web apps
- Updating, backing up, and restoring Azure Web Apps
- Deploying Azure mobile apps