


Google Cloud Professional Cloud Security Engineer Certification
Course Description
A Cloud Security Engineer allows organizations to design and implement secure workloads and infrastructure on Google Cloud. Through an understanding of security best practices and industry requirements, this individual designs, develops, and manages a secure solution by using Google security technologies. A Cloud Security Engineer is procient in Identity and Access Management, dening the resource hierarchy and policies, using Google Cloud technologies to provide data protection, conguring network security defenses, monitoring environments for threats, conguring security automation, securing AI workloads, securing the soware supply chain, and enforcing regulatory controls.
What You’ll Learn
Implement identity and access management (IAM) strategies to control resource access
Apply network security best practices using VPCs, firewall rules, and private connectivity
Encrypt data at rest and in transit using Cloud KMS, CMEK, and DLP services
Monitor and respond to threats using Security Command Center, audit logs, and third-party tools
Manage regulatory compliance and risk through policy enforcement and secure configurations
Requirements
Experience with GCP services such as Compute Engine, Cloud Storage, and IAM
Basic understanding of cloud networking, authentication, and security models
Familiarity with Linux command-line tools and scripting is helpful
Access to a Google Cloud account for hands-on practice and labs
Who This Course Is For
Cloud engineers, architects, and security professionals working with GCP
Individuals preparing for the Google Cloud Professional Cloud Security Engineer certification exam
DevOps and SecOps professionals securing infrastructure and applications in cloud environments
IT professionals expanding into cloud security and compliance roles
Section 1: Configuring Access (~25%)
1.1 Managing Cloud Identity
Configure Google Cloud Directory Sync and implement single sign-on (SSO) with third-party identity providers
Manage super administrator accounts
Automate user lifecycle management
Administer user accounts and groups programmatically
Configure Workforce Identity Federation
1.2 Managing Service Accounts
Secure and protect service accounts, including default accounts
Identify when to use service accounts
Create, disable, and authorize service accounts
Secure, audit, and manage service account keys
Manage short-lived credentials
Configure Workload Identity Federation
Manage service account impersonation
1.3 Managing Authentication
Define password and session management policies
Set up SAML and OAuth
Configure and enforce 2-step verification
1.4 Managing and Implementing Authorization Controls
Manage IAM roles, permissions, and separation of duties
Configure IAM and ACL permissions
Use IAM conditions and deny policies to manage permissions
Apply least privilege across organization, folder, project, and resource levels
Configure Access Context Manager
Apply Policy Intelligence recommendations
Manage permissions through groups
Configure Privileged Access Manager and identify use cases
1.5 Defining the Resource Hierarchy
Manage folders and projects at scale
Apply organization policies (pre-built and custom) at different hierarchy levels
Use the resource hierarchy for permission inheritance
Section 2: Securing Communications and Establishing Boundary Protection (~22%)
2.1 Designing and Configuring Perimeter Security
Configure network perimeter controls (Cloud NGFW, IAP, load balancers, Certificate Authority Service)
Enable application layer inspection (Layer 7) on Cloud NGFW
Differentiate between public and private IP addressing
Configure web application firewalls (Google Cloud Armor)
Deploy Secure Web Proxy
Configure Cloud DNS security settings
Monitor and restrict configured APIs
2.2 Configuring Boundary Segmentation
Configure security settings for VPC networks, peering, Shared VPC, and firewall rules
Configure network isolation and data encapsulation for N-tier applications
Identify use cases and configure VPC Service Controls
2.3 Establishing Private Connectivity
Set up private connectivity between VPC networks and GCP projects
Configure HA VPN, Cloud Interconnect, and encryption for private connectivity
Set up Private Google Access and Private Service Connect
Use Cloud NAT for outbound traffic
Section 3: Ensuring Data Protection (~23%)
3.1 Protecting Sensitive Data and Preventing Data Loss
Configure Sensitive Data Protection (SDP) for PII discovery, redaction, pseudonymization, and format-preserving encryption
Restrict access to services like BigQuery, Cloud Storage, and Cloud SQL
Secure secrets using Secret Manager
Protect and manage compute instance metadata
3.2 Managing Encryption at Rest, in Transit, and in Use
Choose between default encryption, CMEK, and Cloud EKM
Use software and hardware encryption keys appropriately
Create, rotate, revoke, and import encryption keys
Apply encryption methods to use cases
Configure object lifecycle policies in Cloud Storage
Enable Confidential Computing
3.3 Securing AI Workloads
Apply security/privacy controls to protect AI/ML models and data
Define requirements for IaaS- and PaaS-hosted model training
Secure Vertex AI workloads
Section 4: Managing Operations (~19%)
4.1 Automating Infrastructure and Application Security
Automate security scanning for CVEs in CI/CD pipelines
Configure Binary Authorization for GKE and Cloud Run
Automate VM/container image creation and patching
Manage policy drift detection and cloud security posture (e.g., Security Health Analytics, custom org policies/modules)
4.2 Configuring Logging, Monitoring, and Detection
Analyze logs: Cloud NGFW, VPC Flow Logs, Packet Mirroring, Cloud IDS, Log Analytics
Design a logging strategy
Monitor, respond to, and remediate security incidents
Design secure access to logs
Export logs to external systems
Configure Cloud Audit Logs and data access logs
Set up log sinks and aggregated log exports
Monitor Security Command Center
Section 5: Supporting Compliance Requirements (~11%)
5.1 Adhering to Regulatory and Industry Standards
Determine technical needs across compute, data, network, and storage
Evaluate Google Cloud's shared responsibility model
Configure security controls to meet compliance (e.g., Assured Workloads, org policies, Access Transparency, Access Approval)
Define which GCP resources fall within compliance scope
Map compliance requirements to GCP services and controls (e.g., access segmentation, audit logging)