ExamQuestions.com

Register
Login
Google Professional Cloud Architect Exam Exam Questions

Google

Google Professional Cloud Architect Exam

204 / 249

Question 204:

Mountkirk Games makes online, session-based, multiplayer games for mobile platforms. They have recently started expanding to other platforms after successfully migrating their on-premises environments to Google Cloud. Their most recent endeavor is to create a retro-style first-person shooter (FPS) game that allows hundreds of simultaneous players to join a geo-specific digital arena from multiple platforms and locations. A real-time digital banner will display a global leaderboard of all the top players across every active arena. Solution concept - Mountkirk Games is building a new multiplayer game that they expect to be very popular. They plan to deploy the game`s backend on Google Kubernetes Engine so they can scale rapidly and use Google`s global load balancer to route players to the closest regional game arenas. In order to keep the global leader board in sync, they plan to use a multi-region Spanner cluster. Existing technical environment - The existing environment was recently migrated to Google Cloud, and five games came across using lift-and-shift virtual machine migrations, with a few minor exceptions. Each new game exists in an isolated Google Cloud project nested below a folder that maintains most of the permissions and network policies. Legacy games with low traffic have been consolidated into a single project. There are also separate environments for development and testing. Business requirements -Support multiple gaming platforms.Support multiple regions.Support rapid iteration of game features.Minimize latency.Optimize for dynamic scaling.Use managed services and pooled resources.Minimize costs. Technical requirements -Dynamically scale based on game activity.Publish scoring data on a near real-time global leaderboard.Store game activity logs in structured files for future analysis.Use GPU processing to render graphics server-side for multi-platform support.Support eventual migration of legacy games to this new platform. Executive statement - Our last game was the first time we used Google Cloud, and it was a tremendous success. We were able to analyze player behavior and game telemetry in ways that we never could before. This success allowed us to bet on a full migration to the cloud and to start building all-new games using cloud-native design principles. Access should be as restricted as possible. What should you do? 

Answer options:

A. Create a service account (SA) in the legacy game`s Google Cloud project, add a second SA in the new game`s IAM page, and then give the Organization Admin role to both SAs.
B. Create a service account (SA) in the legacy game`s Google Cloud project, give the SA the Organization Admin role, and then give it the Firebase Admin role in both projects.
C. Create a service account (SA) in the legacy game`s Google Cloud project, add this SA in the new game`s IAM page, and then give it the Firebase Admin role in both projects.
D. Create a service account (SA) in the legacy game`s Google Cloud project, give it the Firebase Admin role, and then migrate the new game to the legacy game`s project.