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
You need to design a solution for global load balancing based on the URL path being requested. You need to ensure operations reliability and end-to-end in-transit encryption based on Google best practices.
What should you do?
- A . Create a cross-region load balancer with URL Maps.
- B . Create an HTTPS load balancer with URL maps.
- C . Create appropriate instance groups and instances. Configure SSL proxy load balancing.
- D . Create a global forwarding rule. Configure SSL proxy balancing.
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 Bigtable
- C . Google Cloud Storage
- D . Google cloud Datastore
You are implementing a single Cloud SQL MySQL second-generation database that contains business-critical transaction data. You want to ensure that the minimum amount of data is lost in case of catastrophic failure .
Which two features should you implement? (Choose two.)
- A . Sharding
- B . Read replicas
- C . Binary logging
- D . Automated backups
- E . Semisynchronous replication
Your web application has several VM instances running within a VPC. You want to restrict communications between instances to only the paths and ports you authorize, but you don’t want to rely on static IP addresses or subnets because the app can autoscale .
How should you restrict communications?
- A . Use separate VPCs to restrict traffic
- B . Use firewall rules based on network tags attached to the compute instances
- C . Use Cloud DNS and only allow connections from authorized hostnames
- D . Use service accounts and configure the web application particular service accounts to have access
You are using Cloud CDN to deliver static HTTP(S) website content hosted on a Compute Engine instance group. You want to improve the cache hit ratio.
What should you do?
- A . Customize the cache keys to omit the protocol from the key.
- B . Shorten the expiration time of the cached objects.
- C . Make sure the HTTP(S) header “Cache-Region” points to the closest region of your users.
- D . Replicate the static content in a Cloud Storage bucket. Point CloudCDN toward a load balancer on that bucket.
You are using Cloud CDN to deliver static HTTP(S) website content hosted on a Compute Engine instance group. You want to improve the cache hit ratio.
What should you do?
- A . Customize the cache keys to omit the protocol from the key.
- B . Shorten the expiration time of the cached objects.
- C . Make sure the HTTP(S) header “Cache-Region” points to the closest region of your users.
- D . Replicate the static content in a Cloud Storage bucket. Point CloudCDN toward a load balancer on that bucket.
Your BigQuery project has several users. For audit purposes, you need to see how many queries each user ran in the last month.
- A . Connect Google Data Studio to BigQuery. Create a dimension for the users and a metric for the amount of queries per user.
- B . In the BigQuery interface, execute a query on the JOBS table to get the required information.
- C . Use ‘bq show’ to list all jobs. Per job, use ‘bq Is’ to list job information and get the required information.
- D . Use Cloud Audit Logging to view Cloud Audit Logs, and create a filter on the query
operation to get the required information.
The operations manager asks you for a list of recommended practices that she should consider when migrating a J2EE application to the cloud .
Which three practices should you recommend? Choose 3 answers
- A . Port the application code to run on Google App Engine.
- B . Integrate Cloud Dataflow into the application to capture real-time metrics.
- C . Instrument the application with a monitoring tool like Stackdriver Debugger.
- D . Select an automation framework to reliably provision the cloud infrastructure.
- E . Deploy a continuous integration tool with automated testing in a staging environment.
- F . Migrate from MySQL to a managed NoSQL database like Google Cloud Datastore or Bigtable.
You have developed an application using Cloud ML Engine that recognizes famous paintings from uploaded images. You want to test the application and allow specific people to upload images for the next 24 hours. Not all users have a Google Account .
How should you have users upload images?
- A . Have users upload the images to Cloud Storage. Protect the bucket with a password that expires after 24 hours.
- B . Have users upload the images to Cloud Storage using a signed URL that expires after 24 hours.
- C . Create an App Engine web application where users can upload images. Configure App Engine to disable the application after 24 hours. Authenticate users via Cloud Identity.
- D . Create an App Engine web application where users can upload images for the next 24 hours. Authenticate users via Cloud Identity.
For this question, refer to the Mountkirk Games case study.
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?
- A . Google Cloud Storage, Google Cloud Dataflow, Google Compute Engine
- B . Google Cloud Storage, Google App Engine, Google Network Load Balancer
- C . Google Kubernetes Registry, Google Container Engine, Google HTTP(S) Load Balancer
- D . Google Cloud Functions, Google Cloud Pub/Sub, Google Cloud Deployment Manager