What should you do?
You have an Azure web app that runs in a Premium App Service plan.
Developers plan to update the app weekly.
You need to ensure that the app can be twitched from the current version to the new version.
The solution must meet the following requirements:
• Provide the developers with the ability to test the app m Azure prior to switching versions Testing must use the same app instance
• Ensure that the app version can be rolled back.
• Minimize downtime.
What should you do?
A . Create a deployment slot.
B . Add an instance of the app to the scale set
C . Copy the App Service plan.
D . Create an Azure Active Directory (Azure AD) enterprise application
Answer: A
Explanation:
Azure Functions deployment slots allow your function app to run different instances called "slots". Slots are different environments exposed via a publicly available endpoint. One app instance is always mapped to the production slot, and you can swap instances assigned to a slot on demand.
There are a number of advantages to using deployment slots.
The following scenarios describe common uses for slots:
✑ Different environments for different purposes: Using different slots gives you the opportunity to differentiate app instances before swapping to production or a staging slot.
✑ Easy fallbacks: After a swap with production, the slot with a previously staged app now has the previous production app. If the changes swapped into the production slot aren’t as you expect, you can immediately reverse the swap to get your "last known good instance" back.
✑ Prewarming
Reference: https://docs.microsoft.com/en-us/azure/azure-functions/functions-deployment-slots
Latest AZ-303 Dumps Valid Version with 206 Q&As
Latest And Valid Q&A | Instant Download | Once Fail, Full Refund