Instiq

Google Cloud Associate Cloud EngineerStudy guide

The associate certification for deploying, operating, and managing access on Google Cloud (Associate Cloud Engineer).

About Google Cloud Associate Cloud Engineer (GCP-ACE)

Google Cloud Associate Cloud Engineer (GCP-ACE) is a Associate-level certification from Google Cloud. This page organizes the exam scope into a 5-chapter, 12-section study guide and lets you check your understanding with exam-style practice questions. A good flow is to read the chapters below in order, then test yourself via "Practice questions."

Exam domains (approximate weighting)

  • Setting up a cloud solution environment~20%
  • Planning and configuring a cloud solution~18%
  • Deploying and implementing a cloud solution~25%
  • Ensuring successful operation of a cloud solution~20%
  • Configuring access and security~17%

Weights are approximate guidance for the live exam. Each domain is covered in detail in the chapters and sections below.

Official exam information: https://cloud.google.com/learn/certification/cloud-engineer

1Setting up a cloud solution environment

  • 1.1Resource hierarchy and IAM

    Understand the Google Cloud resource hierarchy (organization, folders, projects) and policy inheritance, the project as the basic unit of billing/permissions/resources, managing users and groups with Cloud Identity, and Cloud IAM—who gets which role on which resource—with the principle of least privilege.

  • 1.2Managing billing, APIs, and quotas

    Understand the configuration tasks that make a cloud environment operational: linking billing accounts to projects, budgets and alerts and billing exports, enabling APIs in a project, and assessing and requesting increases to quotas.

2Planning and configuring a cloud solution

  • 2.1Choosing compute

    Understand how to choose among four compute options by workload (Compute Engine VMs, managed Kubernetes GKE, serverless containers on Cloud Run, event-driven Cloud Functions), plus Spot VMs for cost and custom machine types to fit requirements.

  • 2.2Choosing storage and databases

    Understand how to choose among Google Cloud data services—relational (Cloud SQL, Spanner), NoSQL (Firestore, Bigtable), analytics (BigQuery), and object storage (Cloud Storage)—and how to pick Cloud Storage classes (Standard, Nearline, Coldline, Archive) and Persistent Disk types.

  • 2.3Planning networking

    Understand the basics of planning network resources: designing availability with regions and zones, choosing a load balancer by use case, and selecting Network Service Tiers (Premium / Standard) for performance and cost.

3Deploying and implementing a cloud solution

  • 3.1Deploying Compute Engine and GKE

    Understand launching Compute Engine instances, autoscaling managed instance groups (MIGs) via instance templates, OS Login for access, and configuring GKE clusters (Autopilot, Standard, regional, private), deploying containerized apps, and using kubectl.

  • 3.2Deploying serverless and data

    Understand deploying apps to Cloud Run and Cloud Functions, receiving events via Pub/Sub, Cloud Storage changes, and Eventarc, deciding where to deploy, and deploying data products (Cloud SQL, BigQuery, Firestore, Spanner, AlloyDB, Pub/Sub, Dataflow) and loading data.

  • 3.3Networking and Infrastructure as Code

    Understand creating VPCs with subnets (custom mode, Shared VPC), ingress/egress firewall rules based on IP, network tags, and service accounts, connecting external networks via Cloud VPN and VPC Network Peering, and Infrastructure as Code with Terraform and Config Connector.

4Ensuring successful operation of a cloud solution

  • 4.1Operating compute, storage, and networking

    Understand operational tasks: Compute Engine snapshots and images, GKE node pools and horizontal/vertical autoscaling, Cloud Run versions and traffic splitting, Cloud Storage object lifecycle management and database backup/restore, and subnet expansion, static IPs, Cloud DNS, and Cloud NAT.

  • 4.2Monitoring and logging

    Understand operational observability: metrics, alerts, and custom metrics with Cloud Monitoring; viewing/filtering logs, log buckets and log routers, and external export with Cloud Logging; deploying the Ops Agent and Managed Service for Prometheus; and audit logs and checking Google Cloud status.

5Configuring access and security

  • 5.1IAM policies and roles

    Understand the core of Google Cloud access control: viewing and creating IAM policies, the difference and selection among basic, predefined, and custom roles, and designing access along the principle of least privilege.

  • 5.2Service accounts

    Understand service accounts—identities used by apps and workloads: creating them, using them in IAM policies with least privilege, assigning them to resources, service account impersonation, and issuing short-lived credentials to avoid long-lived keys.