<< Prev Question Next Question >>

Question 109/111

Case study
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section.
To start the case study
To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.
Company Overview
HipLocal is a community application designed to facilitate communication between people in close proximity. It is used for event planning and organizing sporting events, and for businesses to connect with their local communities. HipLocal launched recently in a few neighborhoods in Dallas and is rapidly growing into a global phenomenon. Its unique style of hyper-local community communication and business outreach is in demand around the world.
Executive Statement
We are the number one local community app; it's time to take our local community services global. Our venture capital investors want to see rapid growth and the same great experience for new local and virtual communities that come online, whether their members are 10 or 10000 miles away from each other.
Solution Concept
HipLocal wants to expand their existing service, with updated functionality, in new regions to better serve their global customers. They want to hire and train a new team to support these regions in their time zones. They will need to ensure that the application scales smoothly and provides clear uptime data.
Existing Technical Environment
HipLocal's environment is a mix of on-premises hardware and infrastructure running in Google Cloud Platform.
The HipLocal team understands their application well, but has limited experience in global scale applications.
Their existing technical environment is as follows:
* Existing APIs run on Compute Engine virtual machine instances hosted in GCP.
* State is stored in a single instance MySQL database in GCP.
* Data is exported to an on-premises Teradata/Vertica data warehouse.
* Data analytics is performed in an on-premises Hadoop environment.
* The application has no logging.
* There are basic indicators of uptime; alerts are frequently fired when the APIs are unresponsive.
Business Requirements
HipLocal's investors want to expand their footprint and support the increase in demand they are seeing. Their requirements are:
* Expand availability of the application to new regions.
* Increase the number of concurrent users that can be supported.
* Ensure a consistent experience for users when they travel to different regions.
* Obtain user activity metrics to better understand how to monetize their product.
* Ensure compliance with regulations in the new regions (for example, GDPR).
* Reduce infrastructure management time and cost.
* Adopt the Google-recommended practices for cloud computing.
Technical Requirements
* The application and backend must provide usage metrics and monitoring.
* APIs require strong authentication and authorization.
* Logging must be increased, and data should be stored in a cloud analytics platform.
* Move to serverless architecture to facilitate elastic scaling.
* Provide authorized access to internal apps in a secure manner.
HipLocal's APIs are showing occasional failures, but they cannot find a pattern. They want to collect some metrics to help them troubleshoot.
What should they do?

LEAVE A REPLY

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

Question List (111q)
Question 1: You support an application that uses the Cloud Storage API. ...
Question 2: You plan to make a simple HTML application available on the ...
Question 3: HipLocal has connected their Hadoop infrastructure to GCP us...
Question 4: You want to create "fully baked" or "golden" Compute Engine ...
Question 5: You are designing a deployment technique for your new applic...
Question 6: Your team develops services that run on Google Cloud. You ne...
Question 7: Your company stores their source code in a Cloud Source Repo...
Question 8: In the systematic troubleshooting approach, which of the fol...
Question 9: You configured your Compute Engine instance group to scale a...
Question 10: You are running an application on App Engine that you inheri...
Question 11: You deployed a new application to Google Kubernetes Engine a...
Question 12: Your data is stored in Cloud Storage buckets. Fellow develop...
Question 13: Elizabeth would rather not answer phone calls using her iMac...
Question 14: Your application takes an input from a user and publishes it...
Question 15: You are developing a corporate tool on Compute Engine for th...
Question 16: You are working on a social media application. You plan to a...
Question 17: Which of the following statements is true about an actively ...
Question 18: You are porting an existing Apache/MySQL/PHP application sta...
Question 19: Your application takes an input from a user and publishes it...
Question 20: You have two tables in an ANSI-SQL compliant database with i...
Question 21: You are planning to deploy your application in a Google Kube...
Question 22: Your website is deployed on Compute Engine. Your marketing t...
Question 23: From the following, select the best description of cosmetic ...
Question 24: You are using Cloud Build to build and test application sour...
Question 25: You configured your Compute Engine instance group to scale a...
Question 26: In which of the following circumstances should a technician ...
Question 27: You have deployed an HTTP(s) Load Balancer with the gcloud c...
Question 28: Diego is servicing an embedded battery and it begins to swel...
Question 29: You need to migrate an internal file upload API with an enfo...
Question 30: Your application is built as a custom machine image. You hav...
Question 31: You are using Cloud Build to build and test application sour...
Question 32: You have deployed an HTTP(s) Load Balancer with the gcloud c...
Question 33: Your application requires service accounts to be authenticat...
Question 34: Your company's development teams want to use Cloud Build in ...
Question 35: You are planning to deploy your application in a Google Kube...
Question 36: Your application is deployed in a Google Kubernetes Engine (...
Question 37: Wendell explains that his iPhone X is dropping calls. Which ...
Question 38: You have an application that uses an HTTP Cloud Function to ...
Question 39: Your application is deployed in a Google Kubernetes Engine (...
Question 40: You are building a new API. You want to minimize the cost of...
Question 41: You are planning to migrate a MySQL database to the managed ...
Question 42: Your company has created an application that uploads a repor...
Question 43: You are developing an ecommerce application that stores cust...
Question 44: You are developing an application that will allow clients to...
Question 45: Your company has deployed a new API to App Engine Standard e...
Question 46: You are planning to deploy your application in a Google Kube...
Question 47: Your teammate has asked you to review the code below, which ...
Question 48: Your company needs a database solution that stores customer ...
Question 49: You are writing a Compute Engine hosted application in proje...
Question 50: Your website is deployed on Compute Engine. Your marketing t...
Question 51: Your application performs well when tested locally, but it r...
Question 52: Your code is running on Cloud Functions in project A. It is ...
Question 53: You are creating an App Engine application that writes a fil...
Question 54: Your company has a BigQuery data mart that provides analytic...
Question 55: Your application is running in multiple Google Kubernetes En...
Question 56: You have an analytics application that runs hundreds of quer...
Question 57: Your data is stored in Cloud Storage buckets. Fellow develop...
Question 58: Please refer to the following information to answer the ques...
Question 59: You are using Cloud Build to create a new Docker image on ea...
Question 60: You are creating an App Engine application that writes a fil...
Question 61: Your teammate has asked you to review the code below. Its pu...
Question 62: You recently developed an application. You need to call the ...
Question 63: Your service adds text to images that it reads from Cloud St...
Question 64: You are developing an internal application that will allow e...
Question 65: You want to view the memory usage of your application deploy...
Question 66: Case study This is a case study. Case studies are not timed ...
Question 67: You are developing a web application that will be accessible...
Question 68: HipLocal's data science team wants to analyze user reviews. ...
Question 69: You have two tables in an ANSI-SQL compliant database with i...
Question 70: Which service should HipLocal use to enable access to intern...
Question 71: How would you define a "positive no" to a co-worker?...
Question 72: Case study This is a case study. Case studies are not timed ...
Question 73: Which of the following statements empathize with the custome...
Question 74: You are running an application on App Engine that you inheri...
Question 75: You are developing a JPEG image-resizing API hosted on Googl...
Question 76: You are designing a schema for a table that will be moved fr...
Question 77: Your existing application keeps user state information in a ...
Question 78: Your company has deployed a new API to App Engine Standard e...
Question 79: Which of the following types of data are backed up to iCloud...
Question 80: You are evaluating developer tools to help drive Google Kube...
Question 81: Your development team is using Cloud Build to promote a Node...
Question 82: You are deploying your application to a Compute Engine virtu...
Question 83: Your service adds text to images that it reads from Cloud St...
Question 84: Your team is developing an application in Google Cloud that ...
Question 85: April states she would like to use the cellular network from...
Question 86: You are load testing your server application. During the fir...
Question 87: Your application is running on Compute Engine and is showing...
Question 88: You are designing a schema for a Cloud Spanner customer data...
Question 89: You are developing an HTTP API hosted on a Compute Engine vi...
Question 90: HipLocal's.net-based auth service fails under intermittent l...
Question 91: You need to redesign the ingestion of audit events from your...
Question 92: You have an application in production. It is deployed on Com...
Question 93: Your company wants to expand their users outside the United ...
Question 94: You are developing an application that reads credit card dat...
Question 95: You need to copy directory local-scripts and all of its cont...
Question 96: Select the statement that appropriately sets customer expect...
Question 97: Your data is stored in Cloud Storage buckets. Fellow develop...
Question 98: HipLocal wants to improve the resilience of their MySQL depl...
Question 99: You work for a web development team at a small startup. Your...
Question 100: Your application performs well when tested locally, but it r...
Question 101: You are creating and running containers across different pro...
Question 102: You migrated your applications to Google Cloud Platform and ...
Question 103: Your team is developing an ecommerce platform for your compa...
Question 104: You migrated your applications to Google Cloud Platform and ...
Question 105: Which of the following customer statements would alert you t...
Question 106: Lew is not certain that his Apple ID is working correctly in...
Question 107: In order for HipLocal to store application state and meet th...
Question 108: Your company stores their source code in a Cloud Source Repo...
Question 109: Case study This is a case study. Case studies are not timed ...
Question 110: You are writing a Compute Engine hosted application in proje...
Question 111: Which of the following gestures should be avoided when welco...