How to Become a Google Certified Professional Cloud Architect

Chao Yang
Chao Yang
Dec 6, 2020 · 6 min read
Image for post
Image for post

After about two months’ preparation, I got my Professional Cloud Architect certificate this week. This experience gives me a lot on Google Cloud Platform(a.k.a. GCP) and architecture design principles. The exam is not difficult at all for a veteran engineer, and I haven’t tried GCP before in my life. I’ll explain how to pass it quickly, and how you can get the most of it rather than just a certificate.

Why GCP Cloud Architect

Image for post
Image for post

According to Canalys’ report, Google only possesses 7% of the whole cloud market in Q3 this year, comparing to Microsoft’s 19% and Amazon’s 32%. Amazon’s AWS stepped into this arena first, and Microsoft Azure expands its share from Enterprise customers using Windows and Office. It must be very difficult for Google to catch up, so why choose a GCP certificate now?

Image for post
Image for post

Global Knowledge said in 15 Top-Paying IT Certifications for 2020 that GCP Cloud Architects earn an average of $175,761 in the U.S., about $26,000 more than AWS Certified Solutions Architects per year. A possible reason could be the supply-demand relationship: Engineers with Cloud Architect certificate aren’t enough in the market. You may choose AWS if you want to fit in more positions, but a GCP Cloud Architect certificate may take your career to the next level.

I chose GCP for three more reasons. First, it’s Google who published three papers(GFS, MapReduce, Bigtable) opening our minds to large-scale distributed systems. Almost every engineer caring about scalability is familiar with these concepts. This makes you feel natural about products on GCP rather than AWS. And Google is always standing on the frontier of technology, you could anticipate that the cutting edge research would soon be integrated into their platform, keeping yourself competent in the industry.

Second, you definitely want to take a remote exam rather than going to a test center spending hours with other candidates, while the coronavirus is still not under control in most of the world. However, Amazon didn’t allow candidates in China, Japan, Slovenia, and South Korea to take online proctoring exams when I decided to get a cloud certificate months ago. In October, they finally increased availability for these people. For candidates now, you can pay $300 to take a 3-hour AWS online test or $200 for a 2-hour GCP one. But be careful, an AWS certificate is valid for 3 years while a GCP one for 2 years. You can take a renewal exam for half a price when they are expired.

Last but not least, GCP Cloud Architect is more on high-level principles while their Cloud Engineer or Cloud Developer is more on platform details. It’s both easier and more meaningful if you can focus on the big picture and skip the command line parameters at first. After all, you can always refer to the manual, why bothering to pay for it.

Which resources are handy

After finishing the reading and lessons, you will find official sample questions and practice tests on whizlab really helpful before the exam. Use these tests to get familiar with question forms and UI. There are only two types of questions: multiple choice and multiple select. You even get hints of how many answers to be chosen. In my experience, whizlab’s practice questions are more difficult than the real ones in my exam. You can use them to identify your weaknesses and don’t get entangled in specific details or the score you get. I got no more than 80% accuracy in all these tests, which is said to be the pass line, yet still got my certificate.

Which parts are tricky

To be specific, you need to consider GCP computing instances, storage services, big data analysis tools, load balancers, CDN, network infrastructures, security measures, legal compliance, data migration plans, etc. For experienced engineers, just get familiar with Google Cloud Products and choose from them based on the situation. If you haven’t made trade-offs that much, it can be very helpful to read the ebook and answer questions to figure out why they are like that.

Among all of these, network, security, legal compliance would be relatively unfamiliar to developers, because we are not even aware of them in our daily coding, testing, deploying and monitoring process. Site reliability engineers, security engineers and lawyers handle them for us, so this may be a good chance for you to know what an Architect needs.

What’s next

Large scale distributed systems are the only solution for worldwide companies. You need to dive into the Google Cloud Products figuring out why they could face the challenge. CAP Theory, relational databases, NoSQL, stream computing, consistency, etc. Official documents would be your best friends now. Why spanner could be a worldwide relational database and Cloud SQL can’t? Why BigTable could handle intense concurrent writing? Why Cloud Function could be so lightweight making serverless real? You will get the most of this certificate if you keep hungry for these non-trivial problems and answer them. Even better if you can solve problems that Google can’t.

Cross-posted on My Personal Tech Blog.

The Startup

Medium's largest active publication, followed by +753K people. Follow to join our community.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store