O'Reilly logo
live online training icon Live Online training

Google Cloud Platform: Professional Cloud Architect certification prep

Preparing for the GCP Professional Cloud Architect certification

Topic: System Administration
Janani Ravi

The most comprehensive and sought-after Google Cloud Platform (GCP) certification is Professional Cloud Architect. If you have experience with any other major cloud platform, such as Amazon Web Services or Microsoft Azure, and you can draw analogies and parallels across the platforms, you already have the underlying knowledge you need to pass the exam.

Join expert Janani Ravi to build a strong foundation in all topics covered on the Professional Cloud Architect certification exam, including GCP offerings for infrastructure as a service (IaaS) and platform as a service (PaaS). You’ll learn to identify the right GCP technologies for different use cases and combine them to solve real-world problems. Along the way, you’ll discover links between different GCP building blocks that are key to your success on the exam.

What you'll learn-and how you can apply it

By the end of this live online course, you’ll understand:

  • The most important details about each GCP offering for IaaS and PaaS
  • How to integrate support for container orchestration using Kubernetes and Anthos
  • The benefits and details of all GCP storage services
  • How to implement GCP networking, security, and role-based access control (RBAC)

And you’ll be able to:

  • Provision, use, and release Google Compute Engine (GCE) and App Engine resources
  • Migrate data into and out of Cloud Storage, BigQuery, and other storage services
  • Construct, scale, and use clusters using Google Kubernetes Engine (GKE)
  • Configure and secure Google virtual private clouds (VPCs), VPNs, and other cloud interconnect options
  • Use Cloud Identity and Access Management (IAM) to implement primitive, curated, and custom roles on the GCP

This training course is for you because...

  • You’re an experienced cloud user, and you want to master GCP.
  • You want to secure the Professional Cloud Architect certification.



  • A basic understanding of cloud computing
  • Familiarity with Google Cloud Platform

Recommended follow-up:

About your instructor

  • Janani Ravi is a cofounder of Loonycorn, a team dedicated to upskilling IT professionals. She’s been involved in more than 75 online courses in Azure and GCP. Previously, Janani worked at Google, Flipkart, and Microsoft. She completed her studies at Stanford.


The timeframes are only estimates and may vary according to how the class is progressing

Google Cloud Platform: The big picture (30 minutes)

  • Lecture: Test format mechanics; a big-picture understanding for case study problems; details for working effectively with GCP
  • Group discussion: How cloud adoption affects large enterprises, startups, and horizontal technology players; how cloud adoption affects enterprise business models and financials
  • Q&A

Compute (30 minutes)

  • Lecture: IaaS GCE VM instances; PaaS with App Engine; event-driven programming with Cloud Functions; working with VM instances; lifecycle of VM instances; App Engine environments; VM automations using managed instance groups
  • Group discussion: When to adopt IaaS and PaaS; integrating cloud functions into a cloud architecture; how IaaS and PaaS compare with containerized solutions
  • Q&A

Break (5 minutes)

Storage (30 minutes)

  • Lecture: Taxonomy of GCP storage solutions; block storage solutions from within VM instances; cloud storage buckets and usage; cloud SQL for small-scale relational database management system (RDBMS) applications; Cloud Spanner for truly scalable RDBMS applications; BigQuery as the big attraction on GCP; Bigtable, Firestore, Datastore, and other solutions; pricing considerations
  • Hands-on exercise: Pick the appropriate storage solution given a set of scenarios
  • Q&A

Networking (25 minutes)

  • Lecture: Networking; the default VPC; auto- and custom-mode networks; firewall rules and subnets; differences between GCP and AWS networking
  • Hands-on exercise: Design appropriate networking solutions given specific scenarios of isolation and organization
  • Q&A

Break (5 minutes)

Identity and access management (25 minutes)

  • Lecture: Role-based access control on the GCP; types of roles; working with service accounts; identity-aware proxy (IAP) for role-based access to web apps
  • Hands-on exercises: Differentiate between primitive, predefined, and custom roles; identify specialized use cases for IAP and access control lists (ACLs)
  • Q&A

Working with containers (25 minutes)

  • Lecture: Containers versus VMs; Docker as a container technology; Kubernetes for container cluster orchestration; Kubernetes, GKE, and Anthos
  • Hands-on exercise: Design hybrid architectures using containers and Kubernetes
  • Q&A

Break (5 minutes)

Load balancing (30 minutes)

  • Lecture: The need for load balancing on cloud platforms; the taxonomy of load balancers at different layers of an OSI stack; the inner workings of a load balancer; HTTP and HTTPS load balancers; TCP load balancers; network load balancers; internal load balancing
  • Hands-on exercise: Choose between different load balancing options
  • Q&A

Managed instance groups and infrastructure automation (30 minutes)

  • Lecture: Managed instance groups and load balancers; autoscaling and autohealing; health checks and autoscaling policies; moving beyond autoscaling to infrastructure automation; deployment manager templates and IaaS
  • Hands-on exercise: Identify use cases for managed instance groups and deployment managers
  • Q&A