Project1 uses two environments: environment1 receives the previous release and environment2 receives the latest release. You must expose new releases to only a subset of users and progressively increase the proportion of users routed to environment2. Which deployment approach should you use?
Choose an answer
Tap an option to check your answer.
Correct answer: web app deployment slots.
Why this is the answer
Web app deployment slots are ideal for this scenario. They allow you to deploy a new version of your application to a staging slot (like environment2) and then gradually route a percentage of user traffic to it, while the production slot (environment1) continues to serve the majority of users. This enables A/B testing and controlled rollouts, aligning with the requirement to expose new releases to a subset of users and progressively increase their proportion. VIP swapping is a full cut-over, not a progressive rollout. Azure Load Balancer distributes traffic but doesn't inherently manage progressive deployments of different application versions. Azure Traffic Manager is for global traffic distribution across different regions or endpoints, not for progressive deployments within a single application instance.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed