GCP ACE study materials
GCP ACE study resources

GCP ACE study plan

GCP ACE · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

Setting up a cloud solution environment

  • Create a Google Cloud project under a folder in an organization and switch between them with gcloud config set project

  • Configure billing budgets and alerts on the new project and confirm the alert fires on a threshold breach

  • Assign predefined IAM roles to two test users and verify effective permissions with the IAM policy troubleshooter

  • Install and configure the Cloud SDK and Cloud Code, then authenticate with both user credentials and a service account

  • Request a quota increase for a compute region and identify which quotas are project-level versus region-level

Your checkpoint

A written one-page lab log showing the resource hierarchy you built (org, folder, two projects), the IAM bindings applied, and a screenshot-free text transcript of the gcloud commands that created them

Week 2

Setting up a cloud solution environment & Planning and configuring a cloud solution

  • Choose a compute option (Compute Engine, GKE, Cloud Run, App Engine) for three stated workloads and justify each choice in writing

  • Design a VPC with two subnets in different regions and document the CIDR ranges without overlap

  • Select storage classes and lifecycle rules for three data access patterns and estimate monthly cost for each

  • Size a Cloud SQL instance and choose between Cloud SQL, Spanner, and Firestore for two given schemas

  • Produce a cost estimate in the pricing calculator for a three-tier web app and export the result

Your checkpoint

A single architecture and cost brief covering all five decisions, with the pricing calculator export total within 15 percent of a hand calculation you show

Week 3

Planning and configuring a cloud solution & Deploying and implementing a cloud solution

  • Deploy a Compute Engine instance from a custom instance template using gcloud compute instances create-from-template

  • Create a managed instance group with an autoscaler tied to a CPU target and drive load until it scales past two instances

  • Deploy a containerized workload to Cloud Run and to a GKE Autopilot cluster, then expose both on HTTPS

  • Write a startup script and a metadata key that the instance reads at boot, and confirm the output in the serial console

  • Attach a persistent disk to an instance, format and mount it, and remount it after a stop and start

Your checkpoint

A repeatable deployment script checked into a repository that provisions the instance template, managed instance group, and Cloud Run service from an empty project with one command

Week 4

Planning and configuring a cloud solution & Deploying and implementing a cloud solution

  • Create Cloud Storage buckets with uniform bucket-level access, versioning, and a lifecycle rule that deletes objects after 30 days

  • Load a CSV into BigQuery with a defined schema and run three queries including one that joins two tables

  • Deploy a Cloud SQL for PostgreSQL instance, connect from Compute Engine over the private IP, and import a dump

  • Publish and consume messages on a Pub/Sub topic with a pull subscription and verify message retention

  • Configure a Cloud Storage bucket as a static website origin behind Cloud CDN

Your checkpoint

A data pipeline note demonstrating one object landing in Cloud Storage, being loaded to BigQuery, and being queried, with the query results and row counts pasted inline

Week 5

Deploying and implementing a cloud solution & Configuring access and security

  • Create a custom-mode VPC with two subnets, firewall rules scoped by service account, and a Cloud NAT gateway for egress

  • Deploy an external HTTP(S) load balancer with a managed certificate across two instance groups in different regions

  • Restrict a Cloud Storage bucket to a single service account using IAM conditions and prove that a second account is denied

  • Create a service account, grant it least-privilege roles, and attach it to an instance instead of using a downloaded key

  • Apply an organization policy that disables service account key creation and confirm a key creation attempt fails

Your checkpoint

A network and access diagram in text form paired with a test matrix showing each firewall rule and IAM binding you validated, including at least two expected-deny cases that actually denied

Week 6

Ensuring successful operation of a cloud solution & Configuring access and security

  • Create a Cloud Monitoring dashboard with CPU, latency, and error-rate charts for the load-balanced service from week 5

  • Define alerting policies with notification channels for uptime checks and error-rate thresholds

  • Write three Cloud Logging queries using filters and severity, then export a log sink to Cloud Storage

  • Perform a rolling update on the managed instance group with a surge setting and roll it back

  • Enable audit logs and KMS-encrypted disks, then verify the encryption key usage in Cloud Audit Logs

Your checkpoint

An operations runbook listing the alert policies, the log-based queries you saved, and the exact commands for the rolling update and rollback, each with the observed outcome recorded

Week 7

Configuring access and security & Ensuring successful operation of a cloud solution

  • Build a custom IAM role with only the permissions needed for a read-only analyst and test it against two denied actions

  • Configure Workload Identity Federation so an external identity can impersonate a service account without a key

  • Store an application secret in Secret Manager and retrieve it from a Cloud Run service via the runtime service account

  • Back up a Compute Engine disk with a snapshot schedule and restore it into a new disk

  • Diagnose a simulated failure where a service account lacks storage.objects.get and document the fix

Your checkpoint

A security hardening checklist completed against the week 5 environment, with each item marked pass or fail and the remediation command for every fail

Week 8

Setting up a cloud solution environment & Planning and configuring a cloud solution & Deploying and implementing a cloud solution & Ensuring successful operation of a cloud solution & Configuring access and security

  • Take three full-length timed practice exams and log every missed question by domain

  • Re-teach the two lowest-scoring domains by rebuilding the specific labs those questions tested

  • Rewrite your one-page cheat sheet for gcloud commands, IAM role names, and pricing decision rules from memory

  • Re-run the week 3 deployment script end to end from an empty project to prove recall under time pressure

Your checkpoint

A scored practice-exam log across all three attempts with per-domain percentages, plus a final cheat sheet no longer than two pages, showing every domain at or above 80 percent on the last attempt

Milestones

Week 2: You can create a project, wire billing alerts, apply IAM roles, and justify a compute and storage choice for a new workload without looking anything up

Week 4: One command or script stands up compute, storage, and a database from an empty project, and you have queried data that flowed through Pub/Sub into BigQuery

Week 6: Your deployed service has a dashboard, at least two firing alert policies, an exported log sink, and a successful rolling update with rollback

Week 8: Three timed practice exams completed with the final attempt at or above 80 percent in every domain and no domain below 70 percent on any attempt