GCP Security Engineer study materials
GCP Security Engineer study resources

GCP Security Engineer study plan

GCP Security Engineer · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

Configure access

  • Map every IAM resource hierarchy level (organization, folder, project, resource) and write down which policy inheritance behavior applies at each level

  • Build a working mental model of allow policies versus deny policies and identify three scenarios where a deny policy overrides an inherited allow

  • Practice writing IAM Conditions expressions for time-bound and resource-tag-based access, then predict the evaluation outcome for five edge cases

  • Diagram how service accounts, impersonation, and short-lived credentials differ from long-lived keys in a request path

Your checkpoint

A one-page IAM decision tree that maps a request from principal to resource, including where deny policies, conditions, and inherited bindings are evaluated

Week 2

Configure access

  • Compare predefined roles against custom roles and list the exact permissions you would remove to enforce least privilege for a CI/CD pipeline identity

  • Trace how Workload Identity Federation issues tokens to an external provider and identify each trust check performed

  • Enumerate the ways to grant temporary elevated access and rank them by auditability

  • Write a short incident narrative explaining what an auditor would see in Cloud Audit Logs when a role binding is added and later removed

Your checkpoint

A least-privilege role design for three personas (human admin, CI/CD service account, third-party auditor) with the specific roles, conditions, and justification for each

Week 3

Secure communications and establish boundary protection

  • Sketch a VPC topology that isolates a public front end from a private data tier using subnets, firewall rules, and Private Google Access

  • Distinguish VPC Service Controls perimeters from network firewalls and state which class of exfiltration each one stops

  • Configure the logic of a perimeter bridge and dry-run mode, and predict which API calls get blocked in each state

  • List the DNS and routing decisions needed to keep traffic to Google APIs private

Your checkpoint

An annotated network and boundary diagram showing firewall rules, a VPC Service Controls perimeter with an access level, and the exact ingress and egress paths for one workload

Week 4

Secure communications and establish boundary protection & Ensure data protection

  • Select the right encryption option (Google-managed, CMEK, CSEK) for three data classes and justify each choice

  • Explain how Cloud KMS key rings, rotation schedules, and key versions interact, and what happens to old ciphertext after rotation

  • Identify where envelope encryption appears in the request path for Cloud Storage and BigQuery

  • Describe how Confidential VMs and Confidential GKE nodes change the threat model for in-use data

Your checkpoint

A data protection matrix covering at-rest, in-transit, and in-use encryption for three storage services, with the key management owner named for each cell

Week 5

Ensure data protection

  • Classify data using Sensitive Data Protection (DLP) infoTypes and design a de-identification transform for a sample dataset

  • Compare tokenization, format-preserving encryption, and pseudonymization for re-identification risk

  • Design a key access boundary so that a workload can use a CMEK key without being able to export or destroy it

  • Plan a secret lifecycle in Secret Manager including rotation, versioning, and access auditing

Your checkpoint

A DLP and key management runbook that takes one sensitive dataset from discovery through de-identification to storage under a CMEK with documented access controls

Week 6

Manage operations

  • Assemble the log sources needed for detection (Cloud Audit Logs, VPC Flow Logs, DNS logs, Security Command Center findings) and state the retention decision for each

  • Route logs to a central project and design exclusion filters that cut noise without losing security-relevant events

  • Write three detection rules in Cloud Logging or Security Command Center that would catch privilege escalation, key deletion, and perimeter violations

  • Draft a response procedure for a compromised service account key from detection through revocation and rotation

Your checkpoint

A detection and response playbook with three working log-based alert queries and a step-by-step containment procedure for one attack scenario

Week 7

Manage operations & Support compliance requirements

  • Map each GCP security control you have studied to a common compliance framework requirement (for example access review, encryption, logging)

  • Describe how Assured Workloads and organization policies enforce residency and personnel controls

  • Explain the shared responsibility model for a specific service and identify which controls the customer must evidence

  • Prepare the artifacts an auditor would request for access reviews, key rotation, and log retention

Your checkpoint

A control mapping table linking at least ten GCP configurations to framework requirements, with the evidence artifact named for each

Week 8

Configure access & Secure communications and establish boundary protection & Ensure data protection & Manage operations & Support compliance requirements

  • Re-derive the IAM decision tree and boundary diagram from memory, then correct gaps against your earlier deliverables

  • Work through timed scenario questions across all five domains and log every wrong answer with its root cause

  • Revisit the three weakest subdomains and write a corrected explanation for each missed concept

  • Run a final review of the milestones from weeks 4 and 7 to confirm retention

Your checkpoint

A timed full-length practice run with a written error log that classifies each miss by domain and lists the specific concept to review

Milestones

Week 2: Can justify every role binding in the three-persona design and explain what each condition and deny policy blocks without notes

Week 4: Can trace a single request end to end through firewall, perimeter, and encryption layers and name the control at each hop

Week 6: Three detection rules fire correctly against test events, and the containment procedure names the exact revocation and rotation steps

Week 8: Error log shows no repeated root cause across domains and every missed concept has a written corrected explanation