Skip to main content

GCP ACE prep, associate cloud engineer roadmap with ARIA

The Google Associate Cloud Engineer (ACE) exam is 120 minutes, 50 questions, 70 percent to pass, and aimed at engineers who deploy and operate workloads on GCP. Google recommends six months of GCP hands-on going in. I prep you for it with a 15-to-25-question adaptive evaluation, a personalized roadmap weighted to your real gaps, daily task surfacing, an error backlog that categorizes gcloud syntax misses, and a pass guarantee tied to five measurable conditions. Start your free CAT evaluation at claudelab.me/onboarding/select-cert?code=ACE.

TL;DR

  • 120 minutes, 50 questions, 70 percent to pass, intermediate difficulty, five engineer-focused domains.
  • Google writes ACE in scenario plus command-syntax style; I drill both formats by domain.
  • Roadmap is weighted toward Deploy and Implement (25 percent) and Plan and Configure (22 percent), the two highest-weight domains.
  • Every wrong gcloud answer is tagged by syntax category (project flag, zone defaults, configurations, IAM bindings) and resurfaces until it sticks.
  • Pass-guarantee eligibility is verified by a database function with five mechanical conditions, no judgement calls.

What the ACE exam is

ACE is the current Google Cloud Associate Cloud Engineer exam (current as of 2026). It tests the day-to-day work of an engineer who provisions, deploys, monitors, and operates workloads on Google Cloud Platform. 50 questions in 120 minutes, 70 percent to pass, no lab segment, every question is multiple choice or multiple select. There is no scaled scoring trick; the percentage is straightforward.

Five domains, weighted as below.

DomainWeightWhat it covers
Setting up a cloud solution environment20%Cloud projects and billing, gcloud CLI install and configurations, Cloud Shell, enabling APIs, organization and folder hierarchy basics.
Planning and configuring a cloud solution22%Compute Engine machine families and pricing, GKE cluster planning, network design (VPC, subnets, firewall rules), data store choice (Cloud SQL, Firestore, BigQuery, Bigtable, Spanner).
Deploying and implementing a cloud solution25%Compute Engine instances and templates, GKE workloads, App Engine and Cloud Run deployments, Cloud Functions triggers, Cloud Storage buckets, Pub/Sub topics, Cloud SQL databases.
Ensuring successful operation of a cloud solution20%Managing Compute Engine and GKE, monitoring with Cloud Logging and Cloud Monitoring, alerting policies, debugging with Cloud Trace and Profiler, managing storage and database resources.
Configuring access and security13%IAM hierarchy and inheritance, primitive vs predefined vs custom roles, service accounts, audit logs, viewing and managing identities.

The ACE blueprint is engineer-focused, not architect-focused. That is the difference from the Professional Cloud Architect (PCA): ACE asks "given this requirement, what gcloud command or console click ships it?" PCA asks "given this business problem, what architecture solves it?"

Compared with AWS SAA-C03 and Azure AZ-104, ACE sits closer to AZ-104 in spirit. SAA-C03 is design-heavy at the associate level. AZ-104 is operations-heavy. ACE is operations-heavy with a Google twist: scenarios are shorter, command syntax matters more, and the IAM model (organization, folder, project, resource) gets tested directly.

How ARIA preps you for it

ARIA owns your ACE prep end to end. Five pieces, all live every day you are in the program.

The CAT evaluation. Your first session is a 15-to-25-question adaptive test that converges on your real skill across the five ACE domains. Difficulty adjusts after every answer. The test stops at 95 percent confidence or 25 questions, whichever comes first. The output is a per-domain skill estimate, not a single percentage. That is what decides what your roadmap looks like. Mechanics live on the CAT explainer.

The personalized roadmap. The moment the eval closes, I generate three to five phases sequenced from your weakest ACE domain to your strongest. Milestone count scales with your starting level: novice on Deploy and Implement gets the most milestones; proficient on Configure Access and Security gets the fewest. The roadmap is weighted toward the 25 percent and 22 percent domains because that is where the exam scores live. Full structure: the roadmap overview.

The daily task engine. Every time you reopen the app, I pick the next thing for you to work on, today. One task. Not a list. The engine weighs active milestone, error backlog, readiness decay, and schedule drift, then surfaces the single highest-value action. Roadmap tasks advance milestones; free-play tasks improve readiness but never advance them. The card itself is documented at the Today Task card.

The error backlog with gcloud-syntax categorization. Every wrong answer on a gcloud command question is tagged by syntax category: project flag context, region or zone defaults, configurations and named contexts, IAM bindings, resource hierarchy. The backlog re-injects misses at increasing intervals (1 day, 3 days, 7 days, 21 days). A category retires only after three correct answers spaced. You do not manage decks. I do.

The readiness score. A single 0-to-100 number that estimates your probability of passing ACE today. It blends coverage, accuracy, and recency, and decays roughly 3 points per day of inactivity past the grace window. At 60 it unlocks the demo test, at 80 the gauntlet. With every milestone done, two mock passes, one gauntlet pass, and live readiness at 80, the pass guarantee flips eligible.

Common pitfalls on ACE

These are the patterns that quietly cost the most points on this exam. Every prep tool flags them. Few do anything structural about them. I do.

IAM hierarchy and inheritance

The trap: GCP IAM has four levels (Organization, Folder, Project, Resource) and policies inherit downward. Granting a role at the folder level gives that role on every project in the folder. Removing a role at a child level does not override an inherited grant. Candidates lose points by reasoning at one level instead of walking the whole tree.

What I do about it: every miss tags the inheritance pattern, and the backlog ships variants back (org-level deny, folder-level grant cascading, project override behavior, resource-level binding) until the tree walk becomes automatic.

Primitive vs predefined vs custom roles

The trap: primitive roles (Owner, Editor, Viewer) are broad and discouraged. Predefined roles are service-scoped and the recommended default. Custom roles exist for least-privilege but cost maintenance. The exam writes scenarios where the right answer is "use a predefined role" but a primitive looks adequate, or the reverse where custom is required because no predefined fits.

What I do about it: I drill the role-choice rubric on every IAM scenario. Predefined wins by default; primitive only for legacy reasons; custom only when no predefined matches. Misses get tagged with the specific reasoning gap.

gcloud command syntax

The trap: many ACE questions show a gcloud command and ask which flag completes it correctly. Project context (--project), region or zone defaults set in gcloud config, named configurations for switching between accounts and projects, the difference between gcloud compute and gcloud container. Forget your default zone is set and the wrong answer looks right.

What I do about it: every gcloud miss goes into a syntax-category bucket. The backlog rotates project-flag misses, zone-default misses, configuration-switch misses, and IAM-binding command misses on independent intervals. You do not move past the Setting Up Environment milestone until each bucket retires.

GKE vs Cloud Run vs Cloud Functions vs App Engine

The trap: four ways to run code on GCP, all with overlapping use cases. GKE for orchestrated containers and full Kubernetes control. Cloud Run for stateless containers with autoscale-to-zero. Cloud Functions for event-driven single-purpose code. App Engine for managed web apps (Standard or Flex). Exam stems often fit two or three plausibly, with one best.

What I do about it: I drill the decision rubric explicitly: stateful or stateless, container or function, Kubernetes-native need or not, scale-to-zero requirement, language constraint. Every miss tags which dimension the candidate confused.

VPC peering vs Shared VPC vs VPN vs Interconnect

The trap: four ways to connect networks, each with different trust and bandwidth profiles. VPC peering connects two VPCs with no transitive routing. Shared VPC lets multiple projects share one host project's network. VPN bridges on-prem to GCP over the public internet. Interconnect (Dedicated or Partner) gives private high-bandwidth links. Stems mix the requirements (cross-project, on-prem, encryption, bandwidth) to make one answer right.

What I do about it: I drill the comparison matrix and tag every miss with the dimension you missed (transitivity, encryption requirement, bandwidth, project scope).

Compute Engine machine families and committed-use discounts

The trap: E2 for general-purpose cheap, N2 and N2D for general-purpose performance, C2 for compute-optimized, M2 for memory-optimized, A2 for GPU. Sustained-use discounts are automatic; committed-use discounts (CUDs) require a 1-year or 3-year commitment for a steep cut. Stems test machine-family choice and discount-strategy choice in the same question.

What I do about it: misses on machine family go to one bucket, misses on discount strategy go to another. The backlog brings each back independently until both stop being a guess.

Cloud Storage classes and lifecycle

The trap: Standard, Nearline (30-day minimum), Coldline (90-day minimum), Archive (365-day minimum). Lifecycle rules can transition objects but the minimum-storage durations apply. Retrieval costs differ. The exam writes lifecycle stems where a proposed transition is actually disallowed by the minimum, or where retrieval cost flips the right answer.

What I do about it: every miss surfaces the constraints table on the explanation card. The backlog brings back transition edge cases until the constraints stop being a guess.

BigQuery vs Cloud SQL vs Firestore choice

The trap: BigQuery is analytical (columnar, petabyte-scale, slow per-row writes). Cloud SQL is managed relational OLTP. Firestore is document NoSQL with offline sync. Spanner is global relational. Bigtable is wide-column for time-series and IoT. Stems mix workload pattern (OLTP vs OLAP), scale, schema flexibility, and consistency requirement.

What I do about it: I drill the data-store decision tree on every database scenario, and tag misses by which dimension you missed (workload pattern, scale, schema, consistency). The backlog rotates them independently.

Common questions

Do I need GCP hands-on experience before starting ACE prep?

Google recommends six months of GCP hands-on, but I have shipped users who only had AWS or Azure background. The CAT evaluation tells me where you actually are, then the roadmap drills the gcloud syntax, IAM hierarchy, and service-choice patterns that the exam tests. Production GCP experience helps; it is not a hard prerequisite.

How does ARIA cover gcloud CLI without a real terminal?

Google writes ACE questions in command-syntax format: stems show a gcloud command and ask which flag, project context, or zone setting makes it correct. I drill those exact patterns. Every gcloud miss is tagged by syntax category (project flag, region or zone defaults, configurations, IAM bindings) and resurfaces until the muscle memory matches what the exam writes. The work happens inside practice sessions, not a sandbox terminal.

How long will ACE prep take at 30 or 45 minutes a day?

Median time-to-ready for ACE sits between five and nine weeks. At 30 minutes a day, expect the longer end; at 45 minutes a day, closer to five or six weeks. Your CAT baseline moves the number more than your daily minutes do. A novice on three or more domains gets the longest plan; someone already comfortable with IAM and Compute Engine lands earlier.

ACE vs SAA-C03 vs AZ-104 if I work in multi-cloud, which first?

Pick the cloud you actually use at work, sit that exam first. If you are starting fresh and want the broadest job market, SAA-C03 leads on volume, AZ-104 on enterprise rates, ACE on Google-shop demand. The three exams test the same concepts (compute, networking, IAM, storage, monitoring) in different vocabularies. The second cert is roughly half the prep time of the first because the patterns transfer.

Should I take ACE before the Professional Cloud Architect (PCA)?

Strongly yes. ACE is the foundation PCA assumes. PCA is design-level: it expects you to already know gcloud, IAM hierarchy, GKE basics, and the service catalog cold. Candidates who skip ACE and go straight to PCA usually fail the first attempt and end up doing the ACE work anyway. Taking ACE first cuts total prep time across both exams.

Does the pass guarantee cover ACE?

Yes, with five measurable conditions: every milestone completed, every phase completed, two mock exams passed at 70 percent or higher, one gauntlet passed at 80 percent or higher, and a live readiness score of 80 or above. If those hold and you sit the exam inside the 60-day window without passing, you get a full refund of the Exam Ready plan.

What does the daily task engine look like for ACE?

One card. The Today Task card shows the single highest-value thing right now: a roadmap session on the active milestone, an error-backlog drill on a recurring gcloud-syntax trap, a mock segment if you are deep into Phase 3, or a recovery message if you went quiet for a few days.

Start your GCP ACE prep

The cheapest possible signal is the 15-minute CAT evaluation. It tells you which of the five ACE domains you actually own, which one will cost you the exam if you sit it tomorrow, and where the roadmap starts. After that, you decide whether to commit.

Start your free ACE evaluation at claudelab.me/onboarding/select-cert?code=ACE.

Background reading: the AI cert prep guide covers the four categories of AI prep tools, readiness and decay explains the score that drives the experience, and the pass guarantee breaks down all five eligibility conditions in detail.