Google Cloud Certified Professional Cloud Architect Study Guide. Dan SullivanЧитать онлайн книгу.
the elements of data management. This includes how much data will be collected and stored, how long it will be stored, what processing will be applied to it, and who will have access to it.
Understand how compliance with regulations can introduce additional business requirements. Businesses and organizations may be subject to one or more regulations. Part of analyzing business requirements is to understand which, if any, regulations require compliance.
Understand the three main aspects of security with respect to business requirements. They are confidentiality, integrity, and availability. Confidentiality focuses on limiting access to data to those who have a legitimate business need for it. Integrity ensures that data is not tampered with or corrupted in ways that could enable fraud or other misuse. Availability addresses the need to prevent malicious acts from disrupting access to services.
Know why decision-makers use success measures. Two well-known success measures are KPIs and ROI. KPIs are measures that are specific to a business operation. ROI is a general measure based on the cost of an investment versus the additional benefit realized because of that investment.
Review Questions
1 In the TerramEarth case study, the volume of data and compute load will be most affected by what characteristics of the TerramEarth systems?The number of dealers and customersThe number of vehicles, the number of sensors on vehicles, network connectivity, and the types of data collectedThe type of storage usedCompliance with regulations
2 You have received complaints from customers about long wait times while loading application pages in their browsers, especially pages with several images. Your director has tasked you with reducing latency when accessing and transmitting data to a client device outside the cloud. Which of the following would you use? (Choose two.)Multiregional storageColdline storageCDNCloud Pub/SubCloud Dataflow
3 Mountkirk Games will analyze game players' usage patterns. This will require collecting time-series data including game state. What database would be a good option for doing this?BigQueryBigtableCloud SpannerCloud Storage
4 You have been hired to consult with a new data warehouse team. They are struggling to meet schedules because they repeatedly find problems with data quality and must write preprocessing scripts to clean the data. What managed service would you recommend for addressing these problems?Cloud DataflowCloud DataprocCloud DataprepCloud Datastore
5 You have deployed an application that receives data from sensors on manufacturing equipment. Sometimes more data arrives than can be processed by the current set of Compute Engine instances. Business managers do not want to run additional VMs. What changes could you make to ensure that data is not lost because it cannot be processed as it is sent from the equipment? Assume that business managers want the lowest-cost solution.Write data to local SSDs on the Compute Engine VMs.Write data to Cloud Memorystore and have the application read data from the cache.Write data from the equipment to a Cloud Pub/Sub queue and have the application read data from the queue.Tune the application to run faster.
6 Your company uses Apache Spark for data science applications. Your manager has asked you to investigate running Spark in the cloud. Your manager's goal is to lower the overall cost of running and managing Spark. What would you recommend?Run Apache Spark in Compute Engine.Use Cloud Dataproc with preemptible virtual machines.Use Cloud Data Fusion.Use Cloud Memorystore with Apache Spark running in Compute Engine.
7 You are working with a U.S. hospital to extract data from a legacy electronic health record (EHR) system. The hospital has offered to provide business requirements, but there is little information about regulations in the documented business requirements. What regulations would you look to for more guidance on complying with relevant regulations?GDPRSOXHIPAAPCI DSS
8 What security control can be used to help detect changes to data?Firewall rulesMessage digestsAuthenticationAuthorization
9 Your company has a data classification scheme for categorizing data as secret, sensitive, private, and public. There are no confidentiality requirements for public data. All other data must be encrypted at rest. Secret data must be encrypted with keys that the company controls. Sensitive and private data can be encrypted with keys managed by a third party. Data will be stored in GCP. What would you recommend to meet these requirements while minimizing cost and administrative overhead?Use Cloud KMS to manage keys for all data.Use Cloud KMS for secret data and Google default encryption for other data.Use Google default encryption for all data.Use a custom encryption algorithm for all data.
10 You manage a service with several databases. The queries to the relational database are increasing in latency. Reducing the amount of data in tables will improve performance and reduce latency. The application administrator has determined that approximately 60 percent of the data in the database is more than 90 days old and has never been queried and does not need to be in the database. You are required to keep the data for five years in case it is requested by auditors. What would you propose to decrease query latency without increasing costs—or at least keeping any cost increases to a minimum?Horizontally scale the relational database.Vertically scale the relational database.Export data more than 90 days old, store it in Cloud Storage Archive class storage, and delete that data from the relational database.Export data more than 90 days old, store it in Cloud Storage multiregional class storage, and delete that data from the relational database.
11 Your company is running several custom applications that were written by developers who are no longer with the company. The applications frequently fail. The DevOps team is paged more for these applications than any others. You propose replacing those applications with several managed services in GCP. A manager who is reviewing your cost estimates for using managed services in GCP notes that the cost of the managed services will be more than what they pay for internal servers. What would you recommend as the next step for the manager?Nothing. The manager is correct—the costs are higher. You should reconsider your recommendation.Suggest that the manager calculate total cost of ownership, which includes the cost to support the applications as well as infrastructure costs.Recommend running the custom applications in Compute Engine to lower costs.Recommend rewriting the applications to improve reliability.
12 A director at an online gaming startup has asked for your recommendation on how to measure the success of the migration to GCP. The director is particularly interested in customer satisfaction. What KPIs would you recommend?Average revenue per customer per monthAverage time played per customer per weekAverage time played per customer per yearAverage revenue per customer per year
13 Mountkirk Games is implementing a player analytics system. You have been asked to document requirements for a stream processing system that will ingest and preprocess data before writing it to the database. The preprocessing system will collect data about each player for one minute and then write a summary of statistics about that database. The project manager has provided the list of statistics to calculate and a rule for calculating values for missing data. What other business requirements would you ask of the project manager?How long to store the data in the database?What roles and permissions should be in place to control read access to data in the database?How long to wait for late-arriving data?A list of managed services that can be used in this project.
14 A new data warehouse project is about to start. The data warehouse will collect data from 14 different sources initially, but this will likely grow over the next 6 to 12 months. What managed GCP service would you recommend for managing metadata about the data warehouse sources?Data CatalogCloud DataprepCloud DataprocBigQuery
15 You are consulting for a multinational company that is moving its inventory system to GCP. The company wants to use a managed database service, and it requires SQL and strong consistency. The database should be able to scale to global levels. What service would you recommend?BigtableCloud SpannerCloud DatastoreBigQuery
16 TerramEarth has interviewed dealers to better understand their needs regarding data. Dealers would like to have access to the latest data available, and they would like to minimize the amount of data they have to store in their databases and object storage systems. How would you recommend that