DevOps Basics: Adding a Deployment Slot to an Azure Website


Creating a website on Azure has its perks and is simple to enable. One said advantage is the ability to deploy a “staging” deployment slot instead of simply just deploying a production slot. This capability allows IT Professionals to:

  • Validate website changes before swapping said website to production
     
  • The previously live site, once swapped, can be backed up as a “last known good site”
     
  • The swapping ability reduces downtime as traffic is redirected seamlessly 

Deployment / Staging slots required a Standard hosting plan and can be implemented via these few steps:

  1. Navigate to the Azure Management Portal
     
  2. Navigate to Web Apps
     
    Azure_Websites_Deployment_Slots_001
     
  3. Select the desired website
     
  4. On the Website Azure Home Page, under Publish you app, select Add a new deployment slot 
     
    Azure_Websites_Deployment_Slots_002
     
  5. As mentioned earlier, the website in question must be deployed in Standard Mode. Click on Upgrade to continue
     
    Azure_Websites_Deployment_Slots_003
     
  6. Click on Standard, then Save to upgrade the desired site
     
    Azure_Websites_Deployment_Slots_004
     
  7. Click Yes to accept changes and continue
     
    Azure_Websites_Deployment_Slots_005
     
  8. On the top of the page, click Dashboard
     
  9. Click Add a deployment slot
     
    Azure_Websites_Deployment_Slots_006
     
  10. Enter the name of your Production slot and select the staging site you would like to clone. Click the checkmark to continue
     
     Azure_Websites_Deployment_Slots_007
     

Once completed, the added Deployment Slot is created.  The next DevOps Basics post will cover swapping the newly created Deployment site with the Staging site.

Comments (0)

Skip to main content