
Ultimate access to all questions.
For this question, refer to the Mountkirk Games case study. Mountkirk Games, which develops online, session-based multiplayer games for mobile platforms, has faced challenges in scaling their global audience and maintaining low latency and high availability. They are building a new game backend on Google Compute Engine to capture streaming metrics and conduct intensive analytics. The company wants to test the resilience of their analytics platform to changes in mobile network latency. What should you do?
A
Deploy failure injection software to the game analytics platform that can inject additional latency to mobile client analytics traffic.
B
Build a test client that can be run from a mobile phone emulator on a Compute Engine virtual machine, and run multiple copies in Google Cloud Platform regions all over the world to generate realistic traffic.
C
Add the ability to introduce a random amount of delay before beginning to process analytics files uploaded from mobile devices.
D
Create an opt-in beta of the game that runs on players' mobile devices and collects response times from analytics endpoints running in Google Cloud Platform regions all over the world.