Google Cloud Certified Professional-Cloud-Architect Real Exam Questions and Answers FREE Updated on Oct 26, 2023
Professional-Cloud-Architect Ultimate Study Guide - Pass4cram
NEW QUESTION # 134
You are using a single Cloud SQL instance to serve your application from a specific zone. You want to introduce high availability. What should you do?
- A. Create a failover replica instance in the same region, but in a different zone
- B. Create a read replica instance in the same region, but in a different zone
- C. Create a failover replica instance in a different region
- D. Create a read replica instance in a different region
Answer: A
NEW QUESTION # 135
Your solution is producing performance bugs in production that you did not see in staging and test environments. You want to adjust your test and deployment procedures to avoid this problem in the future.
What should you do?
- A. Deploy smaller changes to production
- B. Deploy changes to a small subset of users before rolling out to production
- C. Increase the load on your test and staging environments
- D. Deploy fewer changes to production
Answer: B
NEW QUESTION # 136
Case Study: 2 - TerramEarth Case Study
Company Overview
TerramEarth manufactures heavy equipment for the mining and agricultural industries: About
80% of their business is from mining and 20% from agriculture. They currently have over 500 dealers and service centers in 100 countries. Their mission is to build products that make their customers more productive.
Company Background
TerramEarth formed in 1946, when several small, family owned companies combined to retool after World War II. The company cares about their employees and customers and considers them to be extended members of their family.
TerramEarth is proud of their ability to innovate on their core products and find new markets as their customers' needs change. For the past 20 years trends in the industry have been largely toward increasing productivity by using larger vehicles with a human operator.
Solution Concept
There are 20 million TerramEarth vehicles in operation that collect 120 fields of data per second.
Data is stored locally on the vehicle and can be accessed for analysis when a vehicle is serviced.
The data is downloaded via a maintenance port. This same port can be used to adjust operational parameters, allowing the vehicles to be upgraded in the field with new computing modules.
Approximately 200,000 vehicles are connected to a cellular network, allowing TerramEarth to collect data directly. At a rate of 120 fields of data per second, with 22 hours of operation per day.
TerramEarth collects a total of about 9 TB/day from these connected vehicles.
Existing Technical Environment
TerramEarth's existing architecture is composed of Linux-based systems that reside in a data center. These systems gzip CSV files from the field and upload via FTP, transform and aggregate them, and place the data in their data warehouse. Because this process takes time, aggregated reports are based on data that is 3 weeks old.
With this data, TerramEarth has been able to preemptively stock replacement parts and reduce unplanned downtime of their vehicles by 60%. However, because the data is stale, some customers are without their vehicles for up to 4 weeks while they wait for replacement parts.
Business Requirements
- Decrease unplanned vehicle downtime to less than 1 week, without
increasing the cost of carrying surplus inventory
- Support the dealer network with more data on how their customers use
their equipment IP better position new products and services.
- Have the ability to partner with different companies-especially with
seed and fertilizer suppliers in the fast-growing agricultural
business-to create compelling joint offerings for their customers
CEO Statement
We have been successful in capitalizing on the trend toward larger vehicles to increase the productivity of our customers. Technological change is occurring rapidly and TerramEarth has taken advantage of connected devices technology to provide our customers with better services, such as our intelligent farming equipment. With this technology, we have been able to increase farmers' yields by 25%, by using past trends to adjust how our vehicles operate. These advances have led to the rapid growth of our agricultural product line, which we expect will generate 50% of our revenues by 2020.
CTO Statement
Our competitive advantage has always been in the manufacturing process with our ability to build better vehicles for tower cost than our competitors. However, new products with different approaches are constantly being developed, and I'm concerned that we lack the skills to undergo the next wave of transformations in our industry. Unfortunately, our CEO doesn't take technology obsolescence seriously and he considers the many new companies in our industry to be niche players. My goals are to build our skills while addressing immediate market needs through incremental innovations.
For this question, refer to the TerramEarth case study. TerramEarth's 20 million vehicles are scattered around the world. Based on the vehicle's location its telemetry data is stored in a Google Cloud Storage (GCS) regional bucket (US. Europe, or Asia). The CTO has asked you to run a report on the raw telemetry data to determine why vehicles are breaking down after 100 K miles. You want to run this job on all the data. What is the most cost-effective way to run this job?
- A. Launch a cluster in each region to preprocess and compress the raw data, then move the data into a multi region bucket and use a Dataproc cluster to finish the job.
- B. Move all the data into 1 zone, then launch a Cloud Dataproc cluster to run the job.
- C. Launch a cluster in each region to preprocess and compress the raw data, then move the data into a regional bucket and use a Cloud Dataproc cluster to finish the job.
- D. Move all the data into 1 region, then launch a Google Cloud Dataproc cluster to run the job.
Answer: C
Explanation:
Compressed Data save $$$
Region bucket cheaper than Multi Region
References: https://medium.com/google-cloud/google-cloud-storage-what-bucket-class-for-the- bestperformance-5c847ac8f9f2
NEW QUESTION # 137
A recent audit that a new network was created in Your GCP project. In this network, a GCE instance has an SSH port open the world. You want to discover this network's origin. What should you do?
- A. Search for Create VM entry in the Stackdriver alerting console.
- B. In the logging section of the console, specify GCE Network as the logging section. Search for the Create Insert entry.
- C. Navigate to the Activity page in the Home section. Set category to Data Access and search for Create VM entry.
- D. Connect to the GCE instance using project SSH Keys. Identify previous logins in system logs, and match these with the project owners list.
Answer: B
Explanation:
Incorrect Answers:
A: To use the Stackdriver alerting console we must first set up alerting policies.
B: Data access logs only contain read-only operations.
Audit logs help you determine who did what, where, and when.
Cloud Audit Logging returns two types of logs:
Admin activity logs
Data access logs: Contains log entries for operations that perform read-only operations do not modify any data, such as get, list, and aggregated list methods.
NEW QUESTION # 138
You have deployed an application to Kubernetes Engine, and are using the Cloud SQL proxy container to make the Cloud SQL database available to the services running on Kubernetes. You are notified that the application is reporting database connection issues. Your company policies require a post-mortem. What should you do?
- A. Use gcloud sql instances restart.
- B. In the GCP Console, navigate to Stackdriver Logging. Consult logs for Kubernetes Engine and Cloud SQL.
- C. In the GCP Console, navigate to Cloud SQL. Restore the latest backup. Use kubect1 to restart all pods.
- D. Validate that the Service Account used by the Cloud SQL proxy container still has the Cloud Build Editor role.
Answer: B
NEW QUESTION # 139
For this question, refer to the Dress4Win case study. To be legally compliant during an audit, Dress4Win must be able to give insights in all administrative actions that modify the configuration or metadata of resources on Google Cloud.
What should you do?
- A. Use Stackdriver Trace to create a trace list analysis.
- B. Use the Activity page in the GCP Console and Stackdriver Logging to provide the required insight.
- C. Enable Cloud Identity-Aware Proxy in all projects, and add the group of Administrators as a member.
- D. Use Stackdriver Monitoring to create a dashboard on the project's activity.
Answer: A
Explanation:
https://cloud.google.com/logging/docs/audit/
NEW QUESTION # 140
Your company wants you to build a highly reliable web application with a few public APIs as the backend. You don't expect a lot of user traffic, but traffic could spike occasionally. You want to leverage Cloud Load Balancing, and the solution must be cost-effective for users. What should you do?
- A. Store static content such as HTML and images in a Cloud Storage bucket. Use Cloud Functions to host the APIs and save the user data in Firestore.
- B. Store static content such as HTML and images in a Cloud Storage bucket. Host the APIs on a zonal Google Kubernetes Engine cluster with worker nodes in multiple zones, and save the user data in Cloud Spanner.
- C. Store static content such as HTML and images in Cloud CDN. Use Cloud Run to host the APIs and save the user data in Cloud SQL.
- D. Store static content such as HTML and images in Cloud CDN. Host the APIs on App Engine and store the user data in Cloud SQL.
Answer: A
NEW QUESTION # 141
For this question, refer to the Helicopter Racing League (HRL) case study. HRL is looking for a cost-effective approach for storing their race data such as telemetry. They want to keep all historical records, train models using only the previous season's data, and plan for data growth in terms of volume and information collected.
You need to propose a data solution. Considering HRL business requirements and the goals expressed by CEO S.
Hawke, what should you do?
- A. Use Firestore for its scalable and flexible document-based database. Use collections to aggregate race data by season and event.
- B. Use BigQuery for its scalability and ability to add columns to a schema. Partition race data based on season.
- C. Use Cloud SQL for its ability to automatically manage storage increases and compatibility with MySQL. Use separate database instances for each season.
- D. Use Cloud Spanner for its scalability and ability to version schemas with zero downtime. Split race data using season as a primary key.
Answer: B
NEW QUESTION # 142
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?
- A. Create a Cloud Storage lifecycle rule with Age: "30", Storage Class: "Standard", and Action: "Set to Coldline", and create a second GCS life-cycle rule with Age: "365", Storage Class: "Coldline", and Action: "Delete".
- B. Create a Cloud Storage lifecycle rule with Age: "90", Storage Class: "Standard", and Action: "Set to Nearline", and create a second GCS life-cycle rule with Age: "91", Storage Class: "Nearline", and Action: "Set to Coldline".
- C. Create a Cloud Storage lifecycle rule with Age: "30", Storage Class: "Coldline", and Action: "Set to Nearline", and create a second GCS life-cycle rule with Age: "91", Storage Class: "Coldline", and Action: "Set to Nearline".
- D. Create a Cloud Storage lifecycle rule with Age: "30", Storage Class: "Standard", and Action: "Set to Coldline", and create a second GCS life-cycle rule with Age: "365", Storage Class: "Nearline", and Action: "Delete".
Answer: A
NEW QUESTION # 143
Your company wants to track whether someone is present in a meeting room reserved for a scheduled meeting.
There are 1000 meeting rooms across 5 offices on 3 continents. Each room is equipped with a motion sensor that reports its status every second. The data from the motion detector includes only a sensor ID and several different discrete items of information. Analysts will use this data, together with information about account owners and office locations. Which database type should you use?
- A. NoSQL
- B. Relational
- C. Flat file
- D. Blobstore
Answer: A
Explanation:
Explanation
Relational databases were not designed to cope with the scale and agility challenges that face modern applications, nor were they built to take advantage of the commodity storage and processing power available today.
NoSQL fits well for:
Developers are working with applications that create massive volumes of new, rapidly changing data types - structured, semi-structured, unstructured and polymorphic data.
NEW QUESTION # 144
Your company has decided to build a backup replica of their on-premises user authentication PostgreSQL database on Google Cloud Platform. The database is 4 TB, and large updates are frequent. Replication requires private address space communication.
Which networking approach should you use?
- A. Google Cloud Dedicated Interconnect
- B. A Google Compute Engine instance with a VPN server installed connected to the data center network
- C. Google Cloud VPN connected to the data center network
- D. A NAT and TLS translation gateway installed on-premises
Answer: C
Explanation:
https://cloud.google.com/docs/enterprise/best-practices-for-enterprise-organizations
NEW QUESTION # 145
A small number of API requests to your microservices-based application take a very long time.
You know that each request to the API can traverse many services. You want to know which service takes the longest in those cases. What should you do?
- A. Instrument your application with Stackdnver Trace in order to break down the request latencies at each microservice.
- B. Send custom metrics for each of your requests to Stackdriver Monitoring.
- C. Set timeouts on your application so that you can fail requests faster.
- D. Use Stackdriver Monitoring to look for insights that show when your API latencies are high.
Answer: A
Explanation:
https://cloud.google.com/trace/docs/overview
NEW QUESTION # 146
For this question, refer to the Mountkirk Games case study.
Mountkirk Games wants to set up a real-time analytics platform for their new game. The new platform must meet their technical requirements. Which combination of Google technologies will meet all of their requirements?
- A. Cloud Dataproc, Cloud Pub/Sub, Cloud SQL, and Cloud Dataflow
- B. Cloud Dataflow, Cloud Storage, Cloud Pub/Sub, and BigQuery
- C. Container Engine, Cloud Pub/Sub, and Cloud SQL
- D. Cloud Pub/Sub, Compute Engine, Cloud Storage, and Cloud Dataproc
- E. Cloud SQL, Cloud Storage, Cloud Pub/Sub, and Cloud Dataflow
Answer: B
Explanation:
Ingest millions of streaming events per second from anywhere in the world with Cloud Pub/Sub, powered by Google's unique, high-speed private network. Process the streams with Cloud Dataflow to ensure reliable, exactly-once, low-latency data transformation. Stream the transformed data into BigQuery, the cloud-native data warehousing service, for immediate analysis via SQL or popular visualization tools.
From scenario: They plan to deploy the game's backend on Google Compute Engine so they can capture streaming metrics, run intensive analytics.
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 SQL queries to access at least 10 TB of historical data
Process files that are regularly uploaded by users' mobile devices
Use only fully managed services
References: https://cloud.google.com/solutions/big-data/stream-analytics/
NEW QUESTION # 147
You analyzed TerramEarth's business requirement to reduce downtime, and found that they can achieve a majority of time saving by reducing customer's wait time for parts. You decided to focus on reduction of the 3 weeks aggregate reporting time.
Which modifications to the company's processes should you recommend?
- A. Migrate from CSV to binary format, migrate from FTP to SFTP transport, and develop machine learning analysis of metrics
- B. Migrate from FTP to SFTP transport, develop machine learning analysis of metrics, and increase dealer local inventory by a fixed factor
- C. Migrate from FTP to streaming transport, migrate from CSV to binary format, and develop machine learning analysis of metrics
- D. Increase fleet cellular connectivity to 80%, migrate from FTP to streaming transport, and develop machine learning analysis of metrics
Answer: D
Explanation:
The Avro binary format is the preferred format for loading compressed data. Avro data is faster to load because the data can be read in parallel, even when the data blocks are compressed.
Cloud Storage supports streaming transfers with the gsutil tool or boto library, based on HTTP chunked transfer encoding. Streaming data lets you stream data to and from your Cloud Storage account as soon as it becomes available without requiring that the data be first saved to a separate file. Streaming transfers are useful if you have a process that generates data and you do not want to buffer it locally before uploading it, or if you want to send the result from a computational pipeline directly into Cloud Storage.
Reference: https://cloud.google.com/storage/docs/streaming
https://cloud.google.com/bigquery/docs/loading-data
NEW QUESTION # 148
You set up an autoscaling instance group to serve web traffic for an upcoming launch. After configuring the instance group as a backend service to an HTTP(S) load balancer, you notice that virtual machine (VM) instances are being terminated and re-launched every minute. The instances do not have a public IP address. You have verified the appropriate web response is coming from each instance using the curl command. You want to ensure the backend is configured correctly. What should you do?
- A. Ensure that a firewall rule exists to allow load balancer health checks to reach the instances in the instance group.
- B. Ensure that a firewall rule exists to allow source traffic on HTTP/HTTPS to reach the load balancer.
- C. Create a tag on each instance with the name of the load balancer. Configure a firewall rule with the name of the load balancer as the source and the instance tag as the destination.
- D. Assign a public IP to each instance and configure a firewall rule to allow the load balancer to reach the instance public IP.
Answer: A
Explanation:
https://cloud.google.com/vpc/docs/using-firewalls
The best practice when configuration a health check is to check health and serve traffic on the same port. However, it is possible to perform health checks on one port, but serve traffic on another. If you do use two different ports, ensure that firewall rules and services running on instances are configured appropriately. If you run health checks and serve traffic on the same port, but decide to switch ports at some point, be sure to update both the backend service and the health check.
Backend services that do not have a valid global forwarding rule referencing it will not be health checked and will have no health status.
References: https://cloud.google.com/compute/docs/load-balancing/http/backend-service
NEW QUESTION # 149
You are tasked with building an online analytical processing (OLAP) marketing analytics and reporting tool.
This requires a relational database that can operate on hundreds of terabytes of data. What is the Google recommended tool for such applications?
- A. BigQuery, because it is designed for large-scale processing of tabular data
- B. Cloud SQL, because it is a fully managed relational database
- C. Cloud Spanner, because it is globally distributed
- D. Cloud Firestore, because it offers real-time synchronization across devices
Answer: C
Explanation:
Reference: https://cloud.google.com/files/BigQueryTechnicalWP.pdf
NEW QUESTION # 150
TerramEarth plans to connect all 20 million vehicles in the field to the cloud. This increases the volume to
20 million 600 byte records a second for 40 TB an hour.
How should you design the data ingestion?
- A. Vehicles write data directly to GCS
- B. Vehicles continue to write data using the existing system (FTP)
- C. Vehicles write data directly to Google Cloud Pub/Sub
- D. Vehicles stream data directly to Google BigQuery
Answer: D
Explanation:
Explanation/Reference:
Explanation:
Streamed data is available for real-time analysis within a few seconds of the first streaming insertion into a
table.
Instead of using a job to load data into BigQuery, you can choose to stream your data into BigQuery one
record at a time by using the tabledata().insertAll() method. This approach enables querying data without
the delay of running a load job.
References: https://cloud.google.com/bigquery/streaming-data-into-bigquery
NEW QUESTION # 151
You have been asked to select the storage system for the click-data of your company's large portfolio of websites. This data is streamed in from a custom website analytics package at a typical rate of 6,000 clicks per minute, with bursts of up to 8,500 clicks per second. It must been stored for future analysis by your data science and user experience teams. Which storage infrastructure should you choose?
- A. Google Cloud SQL
- B. Google cloud Datastore
- C. Google Cloud Bigtable
- D. Google Cloud Storage
Answer: C
Explanation:
Google Cloud Bigtable is a scalable, fully-managed NoSQL wide-column database that is suitable for both real-time access and analytics workloads.
Good for:
Low-latency read/write access
* High-throughput analytics
* Native time series support
* Common workloads:
IoT, finance, adtech
* Personalization, recommendations
* Monitoring
* Geospatial datasets
* Graphs
* Incorrect Answers:
C: Google Cloud Storage is a scalable, fully-managed, highly reliable, and cost-efficient object / blob store.
Is good for:
Images, pictures, and videos
* Objects and blobs
* Unstructured data
* D: Google Cloud Datastore is a scalable, fully-managed NoSQL document database for your web and mobile applications.
Is good for:
Semi-structured application data
* Hierarchical data
* Durable key-value data
* Common workloads:
* User profiles
* Product catalogs
* Game state
* References: https://cloud.google.com/storage-options/
NEW QUESTION # 152
You have an application that will run on Compute Engine. You need to design an architecture that takes into account a disaster recovery plan that requires your application to fail over to another region in case of a regional outage. What should you do?
- A. Deploy the application on two Compute Engine instance groups, each in the same project but in a different region. Use the first instance group to serve traffic, and use the HTTP load balancing service to fail over to the standby instance group in case of a disaster.
- B. Deploy the application on two Compute Engine instances in the same project but in a different region.
Use the first instance to serve traffic, and use the HTTP load balancing service to fail over to the standby instance in case of a disaster. - C. Deploy the application on a Compute Engine instance. Use the instance to serve traffic, and use the HTTP load balancing service to fail over to an instance on your premises in case of a disaster.
- D. Deploy the application on two Compute Engine instance groups, each in separate project and a different region. Use the first instance group to server traffic, and use the HTTP load balancing service to fail over to the standby instance in case of a disaster.
Answer: A
NEW QUESTION # 153
......
To become a Google Certified Professional - Cloud Architect, candidates must pass a rigorous exam that covers a wide range of topics, including cloud architecture, networking, security, data storage, and analysis, as well as GCP services and technologies such as Compute Engine, App Engine, Kubernetes, and BigQuery. Professional-Cloud-Architect exam consists of multiple-choice and multiple-select questions and lasts for two hours.
Ultimate Guide to Prepare Professional-Cloud-Architect Certification Exam for Google Cloud Certified: https://www.pass4cram.com/Professional-Cloud-Architect_free-download.html
Use Real Professional-Cloud-Architect Dumps - Google Correct Answers: https://drive.google.com/open?id=1oGlt-sv7jEKi8b5qZD6QtvLcel1BAK94