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 switched 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 in 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. Copy the App Service plan. C. Add an instance of the app to the scale set. D. Create an Azure Active Directory (Azure AD) enterprise application. Suggested Answer: A 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: alt="Reference Image" /> Reference: https://docs.microsoft.com/en-us/azure/azure-functions/functions-deployment-slots This question is in AZ-303 Microsoft Azure Architect Technologies Exam For getting Microsoft Certified: Azure Solutions Architect Expert Certificate Disclaimers: The website is not related to, affiliated with, endorsed or authorized by Microsoft. The website does not contain actual questions and answers from Microsoft's Certification Exams. Trademarks, certification & product names are used for reference only and belong to Microsoft.
Please login or Register to submit your answer