I've worked at Google for over six years as a cloud engineer and every two years I need to re-certify. Even for my daily work, I still need to study, work through labs, and then find some pet projects on my own to really learn and comprehend it.
I've taken the PCA exam in 2019, 2021, and 2023. The exam changed from 2019 to 2021, with different case studies and a slight change in more container emphasis (IMHO). The 2021 and 2023 exams used the same case studies and seemed to be questioning similar concepts.
Register, schedule, and pay ($200 USD) for your exam at WebAssessor. You can reschedule exam dates without a fee up to 48 hours before exam date.
Foundational - Cloud Digital Leader
Associate - Cloud Engineer
Professional
You have two hours to answer 50 questions, that's a little over two minutes per question.
All questions are multiple choice (4 choices) for all questions.
When answering questions I started at #1 and went straight through to #50, in order. I answered each questions like this:
If EASY – I answered it and clicked NEXT (and didn’t look back)
If MODERATE – I gave it my best shot AND marked it as a question to review again (there is a "Review" check box for each question)
If HARD – I left it blank AND marked it as a question to review again (I tried to not do this too often)
For MODERATE questions, I think your first hunch are usually correct. Don’t psych yourself out.
When confronted with a moderate or difficult question, try to eliminate the obvious wrong answers. Usually there are 2 answers that are obviously not full or completely correct for the use case given.
Look for patterns. Many questions give the same choices but combined in different pairs. Here's an example...
The lead Chef is asked to make a real chocolate cake with minimal cooking time and no desire for taste as the cake will only be shown in advertisements. Which answer best matches the requirements?
[A] Combine wet ingredients with dry ingredients and cook in a dutch oven over a campfire
[B] Combine wet ingredients with dry ingredients and cook in a conventional oven
[C] Only use the dry ingredients and cook in a dutch oven over a campfire
[D] Only use the dry ingredients and cook in a conventional oven
If you know that a dutch oven over a campfire will take too long (microwave is much faster), then option A and C are incorrect because it doesn't meet the question's "minimal cooking time" requirement. The only reasonable choices are B and D. Then you can decide that B is best answer because you can't bake a cake without some wet ingredients, even if it's just water.
I like scheduling my exam start time to be around 9 or 10 AM so I'm done at lunch (I'm always hungry after an exam). I also don't have anxiety through the morning waiting until the afternoon to take the exam.
Review of the Google Cloud Professional Cloud Architect BETA Exam - although this is older, it still seem relevant to the current exam (as of November 2023)
Official Google cases studies and information (EHR Healthcare, Helicopter Racing League, Mountkirk Games, and TerramEarth)
Guy who passed in April 2023 - Pass the Google Cloud Professional Cloud Architect Exam (2023)
Resource Lists on GitHub awesome-gcp-certifications (this is great)
Coursera course “Preparing for the Google Cloud Professional Cloud Architect Exam” (I used this is 2019 for my initial learning)
Official Google Professional Cloud Architect Exam Guide
The percent is the rough estimate of time I spent the FIRST TIME (in 2019) using the resource, and what I feel contributed to my success.
I studied for my initial certification by spending the approximately energy in these areas:
40% on COURSES: Online & in-person courses, labs, YouTube tutorials, Google Cloud Skills Boost (formerly called Qwiklabs), and just playing around in GCP.
30% on PRACTICE EXAMS: These are a great asset. I've used practice exams from Linux Academy, Coursera and Pluralsight. A full list with links is below.
20% on NOTES: Notes from other folks like Udesh (2023), Sathish VJ (2019), Github List of Courses from Sathish VJ, Coursera, and other Google searches.
10% on EXPERIENCE: What I learned working with customers at Google
For re-certification I spent most of time taking and studying PRACTICE EXAMS.
This ended up being a big part when I'm re-certifying, just to reinforce all those things I normally "Google" and it's not in my long term memory (like max speeds and bandwidth, or speed of Pub/Sub, and so on).
Official Professional Cloud Architect Exam Readiness Test - Way too easy, but a good start.
Pluralsight - Setup a Pluralsight Account for study and testing. To find PCA, just search for “Google Cloud Certified Professional Cloud Architect“ or click on the 'Certification' icon, then look for “Google Cloud Certification Prep”. First week is free... so see how much you can get done in seven days.
Whizlabs provides a set of practice exams for the GCP Certification
Coursera course “Preparing for the Google Cloud Professional Cloud Architect Exam”. If you sign up there are 2 to 3 exams for each sub-section. A few are oddly worded, but OK for free and it covers a lot of areas.
ROI Training
Quiz 1 – bit.ly/ROI-quiz1
Quiz 2 – bit.ly/ROI-quiz2
Quiz 3 – bit.ly/ROI-quiz3
Quiz 4 – bit.ly/ROI-quiz4
Quiz 5 – bit.ly/ROI-quiz5
This is my combined list from several other sites. At this point I'm not sure who I took these from, but it's what I've collected over the past six years in my personal notes.
AI/ML (also see Vertex)
Anthos
Backup
CI/CD
Compute Engine - the core.. VMs
Cloud Build - Place to build you containers with deep security scanning
Cloud Datastore
Cloud Functions Scripting in GCP, serverles
Cloud Interconnect - Connect with the fast connect, 10 or 100 Gbps (50 Mbps to 10 Gbps with Partner Interconnect)
Cloud KMS - Key Management Service
Cloud Monitoring
Cloud Operations formerly Stackdriver, integrated monitoring, logging, and trace managed services for applications and systems in GCP
Cloud Pub/Sub - subscription and push/pull for transfer of streaming data into or in GCP
Cloud Run Programming in GCP, serverless, in containers
Cloud Run on Anthos
Cloud Scheduler Crontab
Cloud Spanner
Cloud SQL
Cloud Storage - Buckets (Cloud Storage Best practices)
Cloud VPN - VPN, speed is slower, uses IPSec., up to 3 Gbps
Compute Engine
Container Registry
Dataflow
Dataproc Basically Spark and Hadoop in GCP
Deployment Manager
DLP
Firebase - JSON based mobile app code and serverless backend
Firestore - Serverless, nySQL, db docs in sync on and offline for web/app/desktop/more. Pay per read/write
Firewall and Firewall Rules
GCP Pricing Calculator
GKE - Google K8s management system, Hybrid
Google AI - All tools encapsulated
IAM - Security and ID management in Google (and IAM Best practices)
IAP
Istio
KMS
Load Balancing
Managed Instance Group (MIG) Combined Computes for scale, various rollouts, and so on.
Organization Policies (also review Organization Best practices)
Private Google Access
PubSub
Secrets Manager
Serverless VPC Access Servless access to VPCs using connectors
Storage Transfer Service
Tensorflow/ Tensorflow Enterprise
Transfer Appliance
Vertex (more on Gemini and Bard may start appearing on tests)
VPC - Virtual Private Cloud, networking around project(s) that share firewall and routing rules (review VPC Flow Logging too)
VPC Shared VPC Various VPCs connections, with a host and service projects.
VPC Peering VPC “reflected” or mirrored between two different VPCs
These third party tools are referenced and you should have at least a high level understanding of the product or service.
Github
Terraform
Prometheus
Vault
Jenkins
Nginx
These are items I noted each time I finished an exam before I drove home. Things I was a little weak on and would want to know more about.
Load Balancing, especially what is Layer 4 (http) and Layer 7 (https) and the business drivers. https://cloud.google.com/load-balancing/
Deployment and CI/DI
If in doubt use Cloud Storage and BigQuery. Seemed like that was a common theme… but I could be wrong.
Web Security Scanner
DLP
Oracle to Spanner and Oracle to BQ
Managed instance groups across multiple regions?
MongoDB to Firestore
Instance Template (managed and unmanaged and best options)
Cloud Composer
Identity-aware Proxy (IAP)