DEV Community

Wale Ayandiran
Wale Ayandiran

Posted on

1

Azure App slots - (Making releases seamless)

Hello! So I was going through a talk I gave late 2017 about Continous delivery using Azure App slots, presentation link => https://speakerdeck.com/walecloud/continuous-delivery-microsoft-azure-app-slots.

I will be highlighting the steps needed to create an application in Azure using the APP Service, deploying varying versions with App slots.

Disclaimer: Some things have probably changed since then so thread with caution;

Step 1: Create the project source

create your code repository

Step 2: Create a web app in Azure

Alt Text

Step 3: Config Azure web App

Alt Text

Step 4: Choose source code repo for deployment

Alt Text

Alt Text

Step 5: Create a feature branch in source code

Alt Text

Step 6: Add app slot

Alt Text

Step 7: deploy a new app feature

Alt Text

Step 8: Swap slots for new feature added

Alt Text

Alt Text

Well, I hope it helps someone deploying with Azure.

Link to the actual work that inspired this => https://speakerdeck.com/walecloud/continuous-delivery-microsoft-azure-app-slots

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

πŸ‘‹ Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay