Deployment Slot Best Practices question

Laurent, Christopher M 20 Reputation points
2024-08-20T17:21:26.4733333+00:00

Hi everyone! Forgive me - I'm sure this is a noob question. On this page, the best practices are shown for slot deployment. However, the wording is a bit confusing. Under Continuously deploy code, there is an illustration that has the Master Slot being swapped with the Production Slot. Is the Product Slot being referenced a slot that was added (like a pre-prod/staging)? Or do they mean the actual live, production site itself?

Any clarification would be appreciated.
Thanks!

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,675 questions
0 comments No comments
{count} votes

Accepted answer
  1. brtrach-MSFT 16,121 Reputation points Microsoft Employee
    2024-08-20T23:55:00.8666667+00:00

    @Laurent, Christopher M I have been working with App Services for a decade and this is something I still have to check on myself so don't be alarmed.

    Here’s a brief explanation:

    • Production Slot: This refers to the actual live, production site itself.
    • Master Slot: This is typically a staging or pre-production slot where you can deploy and test your changes before swapping it with the production slot.

    So, in the illustration, the Production Slot is indeed the live site, and the Master Slot is a staging environment used for testing before going live. This practice helps ensure that your live site remains stable and only receives thoroughly tested updates.

    If you have further questions or concerns, please reply to this answer so I can assist you further.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.