Azure App Service Deployment Slot Configurations Changes:

Following settings are swapped between production and stage slots:

  1. General Settings – such a  framework version,32/64 bits and web sockets.
  2.  App settings.
  3. Connection Settings.
  4. Handler Mappings.
  5. Monitoring and Diagnostic settings.
  6. Public certificates.
  7. Webjobs content.
  8. Hybrid connections.

 Following settings are not swapped between production and stage slots:

  • Publishing endpoints.
  • Custom domain names.
  • Private certificates and SSL bindings.
  • Scale settings.
  • Webjobs Schedulers.






Azure App Service Plan:

An App Service plan defines a set of compute resources for a web app to run. These compute resources are analogous to the server farm in conventional web hosting. One or more apps can be configured to run on the same computing resources (or in the same App Service plan).

When you create an App Service plan in a certain region (for example, West Europe), a set of compute resources is created for that plan in that region. Whatever apps you put into this App Service plan run on these compute resources as defined by your App Service plan. Each App Service plan defines:

  • Region (West US, East US, etc.)
  • Number of VM instances
  • Size of VM instances (Small, Medium, Large)
  • Pricing tier (Free, Shared, Basic, Standard, Premium, PremiumV2, Isolated)

The pricing tier of an App Service plan determines what App Service features you get and how much you pay for the plan.

App Service Plan: