This web application can be used for testing different update scenarios and availability of the application during those updates.
Example: Deploy application to Azure Kubernetes Service (AKS) and do rolling update and monitor availability.
Example: Deploy application to Azure App Service and use deployment slots to swap out staging with production and monitor availability.