Ultimate access to all questions.
Upgrade Now 🚀
Sign in to unlock AI tutor
You need to test your new application version with production users while controlling access based on their operating system and ensuring quick rollback if issues arise. What is the recommended approach?
A
Deploy your application on Cloud Run. Use traffic splitting to direct a subset of user traffic to the new version based on the revision tag.
B
Deploy your application on Google Kubernetes Engine with Anthos Service Mesh. Use traffic splitting to direct a subset of user traffic to the new version based on the user-agent header.
C
Deploy your application on App Engine. Use traffic splitting to direct a subset of user traffic to the new version based on the IP address.
D
Deploy your application on Compute Engine. Use Traffic Director to direct a subset of user traffic to the new version based on predefined weights.