Google Professional Cloud Architect Practice Exams
Last updated on Oct 21,2026- Exam Code: Professional Cloud Architect
- Exam Name: Google Certified Professional – Cloud Architect (GCP)
- Certification Provider: Google
- Latest update: Oct 21,2026
Your company uses the Firewall Insights feature in the Google Network Intelligence Center. You have several firewall rules applied to Compute Engine instances. You need to evaluate the efficiency of the applied firewall ruleset. When you bring up the Firewall Insights page in the Google Cloud Console, you notice that there are no log rows to display .
What should you do to troubleshoot the issue?
- A . Enable Virtual Private Cloud (VPC) flow logging.
- B . Enable Firewall Rules Logging for the firewall rules you want to monitor.
- C . Verify that your user account is assigned the compute.networkAdmin Identity and
Access Management (IAM) role. - D . Install the Google Cloud SDK, and verify that there are no Firewall logs in the command line output.
For this question refer to the TerramEarth case study
Operational parameters such as oil pressure are adjustable on each of TerramEarth’s vehicles to increase their efficiency, depending on their environmental conditions. Your primary goal is to increase the operating efficiency of all 20 million cellular and unconnected vehicles in the field How can you accomplish this goal?
- A . Have your engineers inspect the data for patterns, and then create an algorithm with rules that make operational adjustments automatically.
- B . Capture all operating data, train machine learning models that identify ideal operations, and run locally to make operational adjustments automatically.
- C . Implement a Google Cloud Dataflow streaming job with a sliding window, and use Google Cloud Messaging (GCM) to make operational adjustments automatically.
- D . Capture all operating data, train machine learning models that identify ideal operations, and host in Google Cloud Machine Learning (ML) Platform to make operational adjustments automatically.
For this question refer to the TerramEarth case study
Operational parameters such as oil pressure are adjustable on each of TerramEarth’s vehicles to increase their efficiency, depending on their environmental conditions. Your primary goal is to increase the operating efficiency of all 20 million cellular and unconnected vehicles in the field How can you accomplish this goal?
- A . Have your engineers inspect the data for patterns, and then create an algorithm with rules that make operational adjustments automatically.
- B . Capture all operating data, train machine learning models that identify ideal operations, and run locally to make operational adjustments automatically.
- C . Implement a Google Cloud Dataflow streaming job with a sliding window, and use Google Cloud Messaging (GCM) to make operational adjustments automatically.
- D . Capture all operating data, train machine learning models that identify ideal operations, and host in Google Cloud Machine Learning (ML) Platform to make operational adjustments automatically.
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 . Move all the data into 1 zone, then launch a Cloud Dataproc cluster to run the job.
- B . Move all the data into 1 region, then launch a Google 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 multi region bucket and use a Dataproc cluster to finish the job.
- D . Launch a cluster in each region to preprocess and compress the raw data, then move the data into a region bucket and use a Cloud Dataproc cluster to finish the jo
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 . Cloud Spanner, because it is globally distributed
- B . Cloud SQL, because it is a fully managed relational database
- C . Cloud Firestore, because it offers real-time synchronization across devices
- D . BigQuery, because it is designed for large-scale processing of tabular data
For this question, refer to the JencoMart case study.
JencoMart wants to move their User Profiles database to Google Cloud Platform .
Which Google Database should they use?
- A . Cloud Spanner
- B . Google BigQuery
- C . Google Cloud SQL
- D . Google Cloud Datastore
For this question, refer to the Dress4Win case study.
Dress4Win has asked you for advice on how to migrate their on-premises MySQL
deployment to the cloud. They want to minimize downtime and performance impact to their on-premises solution during the migration .
Which approach should you recommend?
- A . Create a dump of the on-premises MySQL master server, and then shut it down, upload it to the cloud environment, and load into a new MySQL cluster.
- B . Setup a MySQL replica server/slave in the cloud environment, and configure it for asynchronous replication from the MySQL master server on-premises until cutover.
- C . Create a new MySQL cluster in the cloud, configure applications to begin writing to both on-premises and cloud MySQL masters, and destroy the original cluster at cutover.
- D . Create a dump of the MySQL replica server into the cloud environment, load it into: Google Cloud Datastore, and configure applications to read/write to Cloud Datastore at cutover.
You need to set up Microsoft SQL Server on GCP. Management requires that there’s no downtime in case of a data center outage in any of the zones within a GCP region .
What should you do?
- A . Configure a Cloud SQL instance with high availability enabled.
- B . Configure a Cloud Spanner instance with a regional instance configuration.
- C . Set up SQL Server on Compute Engine, using Always On Availability Groups using Windows Failover
Clustering. Place nodes in different subnets. - D . Set up SQL Server Always On Availability Groups using Windows Failover Clustering.
Place nodes in different zones.
Your company is developing a web-based application. You need to make sure that production deployments are linked to source code commits and are fully auditable .
What should you do?
- A . Make sure a developer is tagging the code commit with the date and time of commit
- B . Make sure a developer is adding a comment to the commit that links to the deployment.
- C . Make the container tag match the source code commit hash.
- D . Make sure the developer is tagging the commits with: latest
Topic 4, Dress4Win case study
Company Overview
Dress4win is a web-based company that helps their users organize and manage their personal wardrobe using a website and mobile application. The company also cultivates an active social network that connects their users with designers and retailers. They monetize their services through advertising, e-commerce, referrals, and a premium app model.
Company Background
Dress4win’s application has grown from a few servers in the founder’s garage to several hundred servers and appliances in a collocated data center. However, the capacity of their infrastructure is now insufficient for the application’s rapid growth. Because of this growth and the company’s desire to innovate faster, Dress4win is committing to a full migration to a public cloud.
Solution Concept
For the first phase of their migration to the cloud, Dress4win is considering moving their development and test environments. They are also considering building a disaster recovery site, because their current infrastructure is at a single location. They are not sure which components of their architecture they can migrate as is and which components they need to change before migrating them.
Existing Technical Environment
The Dress4win application is served out of a single data center location.
– Databases:
– MySQL – user data, inventory, static data
– Redis – metadata, social graph, caching
– Application servers:
– Tomcat – Java micro-services
– Nginx – static content
– Apache Beam – Batch processing
– Storage appliances:
– iSCSI for VM hosts
– Fiber channel SAN – MySQL databases
– NAS – image storage, logs, backups
– Apache Hadoop/Spark servers:
– Data analysis
– Real-time trending calculations
– MQ servers:
– Messaging
– Social notifications
– Events
– Miscellaneous servers:
– Jenkins, monitoring, bastion hosts, security scanners
Business Requirements
– Build a reliable and reproducible environment with scaled parity of production.
– Improve security by defining and adhering to a set of security and Identity and Access Management (IAM) best practices for cloud.
– Improve business agility and speed of innovation through rapid provisioning of new resources.
– Analyze and optimize architecture for performance in the cloud.
– Migrate fully to the cloud if all other requirements are met.
Technical Requirements
– Evaluate and choose an automation framework for provisioning resources in cloud.
– Support failover of the production environment to cloud during an emergency.
– Identify production services that can migrate to cloud to save capacity.
– Use managed services whenever possible.
– Encrypt data on the wire and at rest.
– Support multiple VPN connections between the production data center and cloud environment.
CEO Statement
Our investors are concerned about our ability to scale and contain costs with our current infrastructure. They are also concerned that a new competitor could use a public cloud platform to offset their up-front investment and freeing them to focus on developing better features.
CTO Statement
We have invested heavily in the current infrastructure, but much of the equipment is approaching the end of its useful life. We are consistently waiting weeks for new gear to be racked before we can start new projects. Our traffic patterns are highest in the mornings and weekend evenings; during other times, 80% of our capacity is sitting idle.
CFO Statement
Our capital expenditure is now exceeding our quarterly projections. Migrating to the cloud will likely cause an initial increase in spending, but we expect to fully transition before our next hardware refresh cycle. Our total cost of ownership (TCO) analysis over the next 5 years puts a cloud strategy between 30 to 50% lower than our current model.
The current Dress4win system architecture has high latency to some customers because it is located in one data center.
As of a future evaluation and optimizing for performance in the cloud, Dresss4win wants to distribute it’s system architecture to multiple locations when Google cloud platform.
Which approach should they use?
- A . Use regional managed instance groups and a global load balancer to increase performance because the regional managed instance group can grow instances in each region separately based on traffic.
- B . Use a global load balancer with a set of virtual machines that forward the requests to a closer group of
virtual machines managed by your operations team. - C . Use regional managed instance groups and a global load balancer to increase reliability by providing
automatic failover between zones in different regions. - D . Use a global load balancer with a set of virtual machines that forward the requests to a closer group of
virtual machines as part of a separate managed instance groups.