Mountkirk Games wants to set up a continuous delivery pipeline. Their architecture includes many small services that they want to be able to update and roll back quickly. Mountkirk Games has the following requirements: * Services are deployed redundantly across multiple regions in the US and Europe * Only frontend services are exposed on the public internet * They can provide a single frontend IP for their fleet of services * Deployment artifacts are immutable Which set of products should they use?
Correct Answer: A
Question 82
Your applications will be writing their logs to BigQuery for analysis. Each application should have its own table. Any logs older than 45 days should be removed. You want to optimize storage and follow Google- recommended practices. What should you do?
For this question, refer to the TerramEarth case study. TerramEarth has decided to store data files in Cloud Storage. You need to configure Cloud Storage lifecycle rule to store 1 year of data and minimize file storage cost. Which two actions should you take?
Correct Answer: A
Topic 7, Mountkrik Games Case 2 Company Overview y 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.
Question 84
For this question, refer to the EHR Healthcare case study. You are responsible for designing the Google Cloud network architecture for Google Kubernetes Engine. You want to follow Google best practices. Considering the EHR Healthcare business and technical requirements, what should you do to reduce the attack surface?
Correct Answer: D
Question 85
Your company is forecasting a sharp increase in the number and size of Apache Spark and Hadoop jobs being run on your local datacenter You want to utilize the cloud to help you scale this upcoming demand with the least amount of operations work and code change. Which product should you use?