From the course: Modernize Node.js Apps with Azure App Service

Unlock the full course today

Join today to access over 22,500 courses taught by industry experts or purchase this course individually.

Staging slots

Staging slots

From the course: Modernize Node.js Apps with Azure App Service

Start my 1-month free trial

Staging slots

- [Instructor] In this video, You're going to learn why you may want to use deployment slots for your projects, how to create a deployment slot, and how to swap a staging slot with a production one. Let's see how deployment slots can help us deploy faster. Right now, this is what our flow looks like. We make some local changes, perhaps to a feature vents, either GitHub or Vistas, I'm using GitHub for this example, app service that is watching the master brands will pick up the changes, and initiate a deployment. We can, then, visit our up URL and see the changes. This flow is already way better and faster than traditional deployment. However, we can still make some improvements by introducing a staging slot, and therefore having testing, even if it's just small testing and continuous integration. Right now, if the build fails on production for some reason, we will have some downtime until we roll back to a previous working build. Minor, but still a problem. And also, we don't have…

Contents