<< Prev Question Next Question >>

Question 22/62

Case Study: 7 - Mountkirk Games
Company Overview
Mountkirk Games makes online, session-based, multiplayer games for mobile platforms. They build all of their games using some server-side integration. Historically, they have used cloud providers to lease physical servers.
Due to the unexpected popularity of some of their games, they have had problems scaling their global audience, application servers, MySQL databases, and analytics tools.
Their current model is to write game statistics to files and send them through an ETL tool that loads them into a centralized MySQL database for reporting.
Solution Concept
Mountkirk Games is building a new game, which they expect to be very popular. They plan to deploy the game's backend on Google Compute Engine so they can capture streaming metrics, run intensive analytics, and take advantage of its autoscaling server environment and integrate with a managed NoSQL database.
Business Requirements
Increase to a global footprint.

Improve uptime - downtime is loss of players.

Increase efficiency of the cloud resources we use.

Reduce latency to all customers.

Technical Requirements
Requirements for Game Backend Platform
Dynamically scale up or down based on game activity.

Connect to a transactional database service to manage user profiles and game state.

Store game activity in a timeseries database service for future analysis.

As the system scales, ensure that data is not lost due to processing backlogs.

Run hardened Linux distro.

Requirements for Game Analytics Platform
Dynamically scale up or down based on game activity

Process incoming data on the fly directly from the game servers

Process data that arrives late because of slow mobile networks

Allow queries to access at least 10 TB of historical data

Process files that are regularly uploaded by users' mobile devices

Executive Statement
Our last successful game did not scale well with our previous cloud provider, resulting in lower user adoption and affecting the game's reputation. Our investors want more key performance indicators (KPIs) to evaluate the speed and stability of the game, as well as other metrics that provide deeper insight into usage patterns so we can adapt the game to target users.
Additionally, our current technology stack cannot provide the scale we need, so we want to replace MySQL and move to an environment that provides autoscaling, low latency load balancing, and frees us up from managing physical servers.
For this question, refer to the Mountkirk Games case study. Mountkirk Games wants to migrate from their current analytics and statistics reporting model to one that meets their technical requirements on Google Cloud Platform.
Which two steps should be part of their migration plan? (Choose two.)

LEAVE A REPLY

Your email address will not be published. Required fields are marked *

Question List (62q)
Question 1: Case Study: 5 - Dress4win Company Overview Dress4win is a we...
Question 2: Case Study: 4 - Dress4Win case study Company Overview Dress4...
Question 3: Case Study: 4 - Dress4Win Company Overview Dress4win is a we...
Question 4: You are tasked with building an online analytical processing...
Question 5: You need to set up Microsoft SQL Server on GCP. Management r...
3 commentQuestion 6: Case Study: 1 - Mountkirk Games Case Study Company Overview ...
Question 7: One of the developers on your team deployed their applicatio...
Question 8: You are developing a globally scaled frontend for a legacy s...
Question 9: Your company has decided to make a major revision of their A...
Question 10: You are using Cloud SQL as the database backend for a large ...
2 commentQuestion 11: Your solution is producing performance bugs in production th...
Question 12: Case Study: 6 - TerramEarth Company Overview TerramEarth man...
Question 13: You have been engaged by your client to lead the migration o...
Question 14: The application reliability team at your company has added a...
Question 15: You need to develop procedures to verify resilience of disas...
Question 16: You created a pipeline that can deploy your source code chan...
Question 17: Your customer is moving their corporate applications to Goog...
Question 18: Your company wants to try out the cloud with low risk. They ...
Question 19: You need to upload files from your on-premises environment t...
Question 20: As part of implementing their disaster recovery plan, your c...
1 commentQuestion 21: All compute Engine instances in your VPC should be able to c...
Question 22: Case Study: 7 - Mountkirk Games Company Overview Mountkirk G...
Question 23: A lead engineer wrote a custom tool that deploys virtual mac...
Question 24: You are designing a mobile chat application. You want to ens...
Question 25: Case Study: 2 - TerramEarth Case Study Company Overview Terr...
Question 26: You are designing a mobile chat application. You want to ens...
Question 27: Case Study: 2 - TerramEarth Case Study Company Overview Terr...
Question 28: Case Study: 1 - Mountkirk Games Case Study Company Overview ...
Question 29: Your company is migrating its on-premises data center into t...
Question 30: You have found an error in your App Engine application cause...
Question 31: You have an App Engine application that needs to be updated....
Question 32: Your organization wants to control IAM policies for differen...
1 commentQuestion 33: For this question, refer to the Mountkirk Games case study. ...
Question 34: Case Study: 5 - Dress4win Company Overview Dress4win is a we...
Question 35: You are working in a highly secured environment where public...
Question 36: You want to make a copy of a production Linux virtual machin...
Question 37: A lead software engineer tells you that his new application ...
Question 38: Your architecture calls for the centralized collection of al...
Question 39: Case Study: 3 - JencoMart Case Study Company Overview JencoM...
Question 40: You have a Python web application with many dependencies tha...
Question 41: You have created several preemptible Linux virtual machine i...
Question 42: Your company places a high value on being responsive and mee...
Question 43: An application development team believes their current loggi...
Question 44: Your company just finished a rapid lift and shift to Google ...
Question 45: Case Study: 4 - Dress4Win case study Company Overview Dress4...
Question 46: Case Study: 3 - JencoMart Case Study Company Overview JencoM...
Question 47: You have an application that makes HTTP requests to Cloud St...
Question 48: Your application needs to process credit card transactions. ...
Question 49: Your customer support tool logs all email and chat conversat...
Question 50: Case Study: 7 - Mountkirk Games Company Overview Mountkirk G...
Question 51: Your marketing department wants to send out a promotional em...
Question 52: Case Study: 7 - Mountkirk Games Company Overview Mountkirk G...
Question 53: Case Study: 2 - TerramEarth Case Study Company Overview Terr...
Question 54: Case Study: 6 - TerramEarth Company Overview TerramEarth man...
Question 55: Google Cloud Platform resources are managed hierarchically u...
Question 56: Your customer is moving an existing corporate application to...
Question 57: Case Study: 2 - TerramEarth Case Study Company Overview Terr...
Question 58: You have been asked to select the storage system for the cli...
Question 59: Your customer wants to do resilience testing of their authen...
Question 60: During a high traffic portion of the day, one of your relati...
Question 61: Your organization has a 3-tier web application deployed in t...
Question 62: Case Study: 2 - TerramEarth Case Study Company Overview Terr...