πŸŽ„

CertoMetrics - 15% OFF Special Discount Offer - Ends In:

0d 00h 00m 00s
Coupon code: SALE2026

Google Cloud Certified - Professional Cloud Security Engineer (PR000224)

Get full access to the updated question bank and confidently prepare for your exam.

Vendor

Google

Certification

Google Professional certification

Content

390 Qs

Status

Verified

Updated

2 days ago

Test the Practice Engine

Experience our interactive testing environment with free demo questions

Launch Free Demo
Best Value Bundle

Premium Bundle

Complete Success Suite

$103 $59

Save $44 Instantly

  • βœ“
    Full PDF + Interactive Engine Everything you need to pass
  • βœ“
    All Advanced Question Types Drag & Drop, Hotspots, Case Studies
  • βœ“
    Priority 24/7 Expert Support Direct line to certification leads
  • βœ“
    90 Days Free Priority Updates Stay current as exams change

Success Metric

98.4% Pass Rate

Verified by 15k+ Students
Secure Checkout
Popular

Standard Simulation

Practice Engine

$54

One-Time Payment

  • Web-Based (Zero Install)
  • Real Testing Environment Virtual & Practice Modes
  • Interactive Engine Drag & Drop, Hotspots
  • 60 Days Free Updates

Compatible with All Devices

Chrome
Verified Secure Checkout

Basic Tier

PDF Study Guide

$49

Digital Access

  • βœ“ Exam Questions (PDF)
  • βœ“ Mobile Friendly
  • βœ“ 60 Days Updates
Download Free Sample PDF

Verified 78-Question Preview (PR000224)

Secure Checkout

Verified Community

The CertoMetrics Standard.

Recommend the #1 platform for verified Google certification resources.

Success Network

Help a Colleague Succeed.

Invite a peer to get their own updated PR000224 prep kit.

Exam Overview

The Google Professional Cloud Security Engineer certification validates your expertise in designing, developing, and managing a secure Google Cloud Platform (GCP) infrastructure. This credential demonstrates your ability to implement security best practices, safeguard data, ensure compliance, and manage identity and access within a cloud environment. Achieving this certification signifies your capability to secure workloads and data against threats, leveraging Google Cloud's extensive suite of security services. It's a critical step for professionals aiming to solidify their role as a trusted security advisor and practitioner, enhancing career prospects and contributing significantly to an organization's cloud security posture. This certification is highly valued across the industry, proving your advanced proficiency in securing modern cloud deployments.

Questions

50-60

Passing Score

700/1000

Duration

120 Minutes

Difficulty

Expert

Level

Professional

Skills Measured

Configuring Access Management
Configuring Network Security
Ensuring Data Protection
Managing Operations and Compliance
Configuring Security Operations

Career Path

Target Roles

Cloud Security Engineer Security Architect DevSecOps Engineer

Common Questions

Is the material up to date?

Yes. We update our question bank weekly to match the latest Google standards. You get free updates for 90 days.

What format do I get?

You get instant access to both the **PDF** (for reading) and our **Premium Test Engine** (for exam simulation).

Is there a guarantee?

Absolutely. If you fail the PR000224 exam using our materials, we offer a full money-back guarantee.

When do I get the download?

Instantly. The download link is available in your dashboard immediately after payment is confirmed.

Free Study Guide Samples

Previewing updated PR000224 bank (78 Questions).

QUESTION 1

You need to set up a Cloud Interconnect connection between your company’s on-premises data center and VPC host network. You want to make sure that on-premises applications can only access Google APIs over the Cloud Interconnect and not through the public internet. You are required to only use APIs that are supported by VPC Service Controls to mitigate against exfiltration risk to non-supported APIs. How should you configure the network?

A
Enable Private Google Access on the regional subnets and global dynamic routing mode.
B
Create a CNAME to map *.googleapis.com to restricted.googleapis.com, and create A records for restricted.googleapis.com mapped to 199.36.153.8/30.
C
Use private.googleapis.com to access Google APIs using a set of IP addresses only routable from within Google Cloud, which are advertised as routes over the connection.
D
Use restricted googleapis.com to access Google APIs using a set of IP addresses only routable from within Google Cloud, which are advertised as routes over the Cloud Interconnect connection.

Correct Option:

QUESTION 2

Your organization's Customers must scan and upload the contract and their driver license into a web portal in Cloud Storage. You must remove all personally identifiable information (PII) from files that are older than 12 months. Also, you must archive the anonymized files for retention purposes.

What should you do?

A
Set a time to live (TTL) of 12 months for the files in the Cloud Storage bucket that removes PII and moves the files to the archive storage class.
B
Create a Cloud Data loss Prevention (DLP) inspection job that de-identifies PII in files created more than 12 months ago and archives them to another Cloud Storage bucket. Delete the original files.
C
Configure the Autoclass feature of the Cloud Storage bucket to de-identify PII. Archive the files that are older than 12 months. Delete the original files.
D
Schedule a Cloud Key Management Service (KMS) rotation period of 12 months for the encryption keys of the Cloud Storage files containing PII to de-identify them. Delete the original keys.

Correct Option:

QUESTION 3

You plan to synchronize identities to Cloud Identity from a third-party identity provider (IdP). You discovered that some employees used their corporate email address to set up consumer accounts to access Google services. You need to ensure that the organization has control over the configuration, security, and lifecycle of these consumer accounts.

What should you do? (Choose two.)

A
Mandate that those corporate employees delete their unmanaged consumer accounts.
B
Reconcile accounts that exist in Cloud Identity but not in the third-party IdP.
C
Evict the unmanaged consumer accounts in the third-party IdP before you sync identities.
D
Use Google Cloud Directory Sync (GCDS) to migrate the unmanaged consumer accounts' emails as user aliases.
E
Use the transfer tool to invite those corporate employees to transfer their unmanaged consumer accounts to the corporate domain.

Correct Option:

QUESTION 4

You are auditing all your Google Cloud resources in the production project. You want to identify all principals who can change firewall rules.

What should you do?

A
Use Policy Analyzer to query the permissions compute.firewalls.get or compute.firewalls.list.
B
Use Firewall Insights to understand your firewall rules usage patterns.
C
Reference the Security Health Analytics – Firewall Vulnerability Findings in the Security Command Center.
D
Use Policy Analyzer to query the permissions compute.firewalls.create or compute.firewalls.update or compute.firewalls.delete.

Correct Option:

QUESTION 5

Your organization previously stored files in Cloud Storage by using Google Managed Encryption Keys (GMEK), but has recently updated the internal policy to require Customer Managed Encryption Keys (CMEK). You need to re-encrypt the files quickly and efficiently with minimal cost.

What should you do?

A
Reupload the files to the same Cloud Storage bucket specifying a key file by using gsutil.
B
Encrypt the files locally, and then use gsutil to upload the files to a new bucket.
C
Copy the files to a new bucket with CMEK enabled in a secondary region.
D
Change the encryption type on the bucket to CMEK, and rewrite the objects.

Correct Option:

QUESTION 6

You run applications on Cloud Run. You already enabled container analysis for vulnerability scanning. However, you are concerned about the lack of control on the applications that are deployed. You must ensure that only trusted container images are deployed on Cloud Run.

What should you do? (Choose two.)

A
Enable Binary Authorization on the existing Cloud Run service.
B
Set the organization policy constraint constraints/run.allowedBinaryAuthorizationPolicies to the list or allowed Binary Authorization policy names.
C
Enable Binary Authorization on the existing Kubernetes cluster.
D
Use Cloud Run breakglass to deploy an image that meets the Binary Authorization policy by default.
E
Set the organization policy constraint constraints/compute.trustedImageProjects to the list of projects that contain the trusted container images.

Correct Option:

QUESTION 7

Your organization has on-premises hosts that need to access Google Cloud APIs. You must enforce private connectivity between these hosts, minimize costs, and optimize for operational efficiency.

What should you do?

A
Set up VPC peering between the hosts on-premises and the VPC through the internet.
B
Route all on-premises traffic to Google Cloud through an IPsec VPN tunnel to a VPC with Private Google Access enabled.
C
Enforce a security policy that mandates all applications to encrypt data with a Cloud Key Management Service (KMS) key before you send it over the network.
D
Route all on-premises traffic to Google Cloud through a dedicated or Partner Interconnect to a VPC with Private Google Access enabled.

Correct Option:

QUESTION 8

A service account key has been publicly exposed on multiple public code repositories. After reviewing the logs, you notice that the keys were used to generate short-lived credentials. You need to immediately remove access with the service account.

What should you do?

A
Delete the compromised service account.
B
Disable the compromised service account key.
C
Wait until the service account credentials expire automatically.
D
Rotate the compromised service account key.

Correct Option:

QUESTION 9

A company is using Google Kubernetes Engine (GKE) with container images of a mission-critical application. The company wants to scan the images for known security issues and securely share the report with the security team without exposing them outside Google Cloud.

What should you do?

A
1. Enable Container Threat Detection in the Security Command Center Premium tier.2. Upgrade all clusters that are not on a supported version of GKE to the latest possible GKE version.3. View and share the results from the Security Command Center.
B
1. Use an open source tool in Cloud Build to scan the images.2. Upload reports to publicly accessible buckets in Cloud Storage by using gsutil.3. Share the scan report link with your security department.
C
1. Enable vulnerability scanning in the Artifact Registry settings.2. Use Cloud Build to build the images.3. Push the images to the Artifact Registry for automatic scanning.4. View the reports in the Artifact Registry.
D
1. Get a GitHub subscription.2. Build the images in Cloud Build and store them in GitHub for automatic scanning.3. Download the report from GitHub and share with the Security Team.

Correct Option:

QUESTION 10

Your organization is using Active Directory and wants to configure Security Assertion Markup Language (SAML). You must set up and enforce single sign-on (SSO) for all users.

What should you do?

A
1. Create a new SAML profile.2. Populate the sign-in and sign-out page URLs.3. Upload the X.509 certificate.4. Configure Entity ID and ACS URL in your IdP.
B
1. Configure prerequisites for OpenID Connect (OIDC) in your Active Directory (AD) tenant.2. Verify the AD domain.3. Decide which users should use SAML.4. Assign the pre-configured profile to the select organizational units (OUs) and groups.
C
1. Create a new SAML profile.2. Upload the X.509 certificate.3. Enable the change password URL.4. Configure Entity ID and ACS URL in your IdP.
D
1. Manage SAML profile assignments.2. Enable OpenID Connect (OIDC) in your Active Directory (AD) tenant.3. Verify the domain.

Correct Option:

QUESTION 11

Your company must follow industry specific regulations. Therefore, you need to enforce customer-managed encryption keys (CMEK) for all new Cloud Storage resources in the organization called org1.

What command should you execute?

A
β€’ organization poli-cy:constraints/gcp.restrictStorageNonCmekServicesβ€’ binding at: org1β€’ policy type: allowβ€’ policy value: all supported services
B
β€’ organization policy: con-straints/gcp.restrictNonCmekServicesβ€’ binding at: org1β€’ policy type: denyβ€’ policy value: storage.googleapis.com
C
β€’ organization policy: con-straints/gcp.restrictStorageNonCmekServicesβ€’ binding at: org1β€’ policy type: denyβ€’ policy value: storage.googleapis.com
D
β€’ organization policy: con-straints/gcp.restrictNonCmekServicesβ€’ binding at: org1β€’ policy type: allowβ€’ policy value: storage.googleapis.com

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 12

You are migrating your users to Google Cloud. There are cookie replay attacks with Google web and Google Cloud CLI SDK sessions on endpoint devices. You need to reduce the risk of these threats.

What should you do? (Choose two.)

A
Configure Google session control to a shorter duration.
B
Set an organizational policy for OAuth 2.0 access token with a shorter duration.
C
Set a reauthentication policy for Google Cloud services to a shorter duration.
D
Configure a third-party identity provider with session management.
E
Enforce Security Key Authentication with 2SV.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 13

You manage a mission-critical workload for your organization, which is in a highly regulated industry. The workload uses Compute Engine VMs to analyze and process the sensitive data after it is uploaded to Cloud Storage from the endpoint computers. Your compliance team has detected that this workload does not meet the data protection requirements for sensitive data. You need to meet these requirements:

β€’ Manage the data encryption key (DEK) outside the Google Cloud boundary.

β€’ Maintain full control of encryption keys through a third-party provider.

β€’ Encrypt the sensitive data before uploading it to Cloud Storage.

β€’ Decrypt the sensitive data during processing in the Compute Engine VMs.

β€’ Encrypt the sensitive data in memory while in use in the Compute Engine VMs.

What should you do? (Choose two.)

A
Configure Customer Managed Encryption Keys to encrypt the sensitive data before it is uploaded to Cloud Storage, and decrypt the sensitive data after it is downloaded into your VMs.
B
Configure Cloud External Key Manager to encrypt the sensitive data before it is uploaded to Cloud Storage, and decrypt the sensitive data after it is downloaded into your VMs.
C
Create Confidential VMs to access the sensitive data.
D
Migrate the Compute Engine VMs to Confidential VMs to access the sensitive data.
E
Create a VPC Service Controls service perimeter across your existing Compute Engine VMs and Cloud Storage buckets.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 14

Your organization wants to be General Data Protection Regulation (GDPR) compliant. You want to ensure that your DevOps teams can only create Google Cloud resources in the Europe regions.

What should you do?

A
Use Identity-Aware Proxy (IAP) with Access Context Manager to restrict the location of Google Cloud resources.
B
Use the org policy constraint 'Google Cloud Platform – Resource Location Restriction' on your Google Cloud organization node.
C
Use the org policy constraint 'Restrict Resource Service Usage' on your Google Cloud organization node.
D
Use Identity and Access Management (IAM) custom roles to ensure that your DevOps team can only create resources in the Europe regions.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 15

Your company's Google Cloud organization has about 200 projects and 1,500 virtual machines. There is no uniform strategy for logs and events management, which reduces visibility for your security operations team. You need to design a logs management solution that provides visibility and allows the security team to view the environment's configuration.

What should you do?

A
1. Create a dedicated log sink for each project that is in scope.2. Use a BigQuery dataset with time partitioning enabled as a destination of the log sinks.3. Deploy alerts based on log metrics in every project.4. Grant the role "Monitoring Viewer" to the security operations team in each project.
B
1. Create one log sink at the organization level that includes all the child resources.2. Use as destination a Pub/Sub topic to ingest the logs into the security information and event. management (SIEM) on-premises, and ensure that the right team can access the SIEM.3. Grant the Viewer role at organization level to the security operations team.
C
1. Enable network logs and data access logs for all resources in the "Production" folder.2. Do not create log sinks to avoid unnecessary costs and latency.3. Grant the roles "Logs Viewer" and "Browser" at project level to the security operations team.
D
1. Create one sink for the "Production" folder that includes child resources and one sink for the logs ingested at the organization level that excludes child resources.2. As destination, use a log bucket with a minimum retention period of 90 days in a project that can be accessed by the security team.3. Grant the security operations team the role of Security Reviewer at organization level.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 16

Your Google Cloud organization allows for administrative capabilities to be distributed to each team through provision of a Google Cloud project with Owner role (roles/owner). The organization contains thousands of Google Cloud projects. Security Command Center Premium has surfaced multiple OPEN_MYSQL_PORT findings. You are enforcing the guardrails and need to prevent these types of common misconfigurations.

What should you do?

A
Create a hierarchical firewall policy configured at the organization to deny all connections from 0.0.0.0/0.
B
Create a hierarchical firewall policy configured at the organization to allow connections only from internal IP ranges.
C
Create a Google Cloud Armor security policy to deny traffic from 0.0.0.0/0.
D
Create a firewall rule for each virtual private cloud (VPC) to deny traffic from 0.0.0.0/0 with priority 0.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 17

You are using Security Command Center (SCC) to protect your workloads and receive alerts for suspected security breaches at your company. You need to detect cryptocurrency mining software.

Which SCC service should you use?

A
Virtual Machine Threat Detection
B
Container Threat Detection
C
Rapid Vulnerability Detection
D
Web Security Scanner

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 18

You manage a BigQuery analytical data warehouse in your organization. You want to keep data for all your customers in a common table while you also restrict query access based on rows and columns permissions. Non-query operations should not be supported.

What should you do? (Choose two.)

A
Create row-level access policies to restrict the result data when you run queries with the filter expression set to TRUE.
B
Configure column-level encryption by using Authenticated Encryption with Associated Data (AEAD) functions with Cloud Key Management Service (KMS) to control access to columns at query runtime.
C
Create row-level access policies to restrict the result data when you run queries with the filter expression set to FALSE.
D
Configure dynamic data masking rules to control access to columns at query runtime.
E
Create column-level policy tags to control access to columns at query runtime.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 19

Your DevOps team uses Packer to build Compute Engine images by using this process:

1. Create an ephemeral Compute Engine VM.

2. Copy a binary from a Cloud Storage bucket to the VM's file system.

3. Update the VM's package manager.

4. Install external packages from the internet onto the VM.

Your security team just enabled the organizational policy, constraints/ compute.vmExternalIpAccess, to restrict the usage of public IP Addresses on VMs. In response, your DevOps team updated their scripts to remove public IP addresses on the Compute Engine VMs; however, the build pipeline is failing due to connectivity issues.

What should you do? (Choose two.)

A
Provision an HTTP load balancer with the VM in an unmanaged instance group to allow inbound connections from the internet to your VM.
B
Provision a Cloud NAT instance in the same VPC and region as the Compute Engine VM.
C
Enable Private Google Access on the subnet that the Compute Engine VM is deployed within.
D
Update the VPC routes to allow traffic to and from the internet.
E
Provision a Cloud VPN tunnel in the same VPC and region as the Compute Engine VM.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 20

Your organization is transitioning to Google Cloud. You want to ensure that only trusted container images are deployed on Google Kubernetes Engine (GKE) clusters in a project. The containers must be deployed from a centrally managed Container Registry and signed by a trusted authority.

What should you do? (Choose two.)

A
Enable Container Threat Detection in the Security Command Center (SCC) for the project.
B
Configure the trusted image organization policy constraint for the project.
C
Create a custom organization policy constraint to enforce Binary Authorization for Google Kubernetes Engine (GKE).
D
Enable PodSecurity standards, and set them to Restricted.
E
Configure the Binary Authorization policy with respective attestations for the project.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 21

Your company is moving to Google Cloud. You plan to sync your users first by using Google Cloud Directory Sync (GCDS). Some employees have already created Google Cloud accounts by using their company email addresses that were created outside of GCDS. You must create your users on Cloud Identity.

What should you do?

A
Configure GCDS and use GCDS search rules to sync these users.
B
Use the transfer tool to migrate unmanaged users.
C
Write a custom script to identify existing Google Cloud users and call the Admin SDK: Directory API to transfer their account.
D
Configure GCDS and use GCDS exclusion rules to ensure users are not suspended.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 22

You are running applications outside Google Cloud that need access to Google Cloud resources. You are using workload identity federation to grant external identities Identity and Access Management (IAM) roles to eliminate the maintenance and security burden associated with service account keys. You must protect against attempts to spoof another user's identity and gain unauthorized access to Google Cloud resources.

What should you do? (Choose two.)

A
Enable data access logs for IAM APIs.
B
Limit the number of external identities that can impersonate a service account.
C
Use a dedicated project to manage workload identity pools and providers.
D
Use immutable attributes in attribute mappings.
E
Limit the resources that a service account can access.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 23

Your organization must comply with the regulation to keep instance logging data within Europe. Your workloads will be hosted in the Netherlands in region europe-west4 in a new project. You must configure Cloud Logging to keep your data in the country.

What should you do?

A
Configure the organization policy constraint gcp.resourceLocations to europe-west4.
B
Configure log sink to export all logs into a Cloud Storage bucket in europe-west4.
C
Create a new log bucket in europe-west4, and redirect the _Default bucket to the new bucket.
D
Set the logging storage region to europe-west4 by using the gcloud CLI logging settings update.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 24

Your organization's record data exists in Cloud Storage. You must retain all record data for at least seven years. This policy must be permanent.

What should you do?

A
1. Identify buckets with record data.2. Apply a retention policy, and set it to retain for seven years.3. Monitor the bucket by using log-based alerts to ensure that no modifications to the retention policy occurs.
B
1. Identify buckets with record data.2. Apply a retention policy, and set it to retain for seven years.3. Remove any Identity and Access Management (IAM) roles that contain the storage buckets update permission.
C
1. Identify buckets with record data.2. Enable the bucket policy only to ensure that data is retained.3. Enable bucket lock.
D
1. Identify buckets with record data.2. Apply a retention policy and set it to retain for seven years.3. Enable bucket lock.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 25

You have numerous private virtual machines on Google Cloud. You occasionally need to manage the servers through Secure Socket Shell (SSH) from a remote location. You want to configure remote access to the servers in a manner that optimizes security and cost efficiency.

What should you do?

A
Create a site-to-site VPN from your corporate network to Google Cloud.
B
Configure server instances with public IP addresses. Create a firewall rule to only allow traffic from your corporate IPs.
C
Create a firewall rule to allow access from the Identity-Aware Proxy (IAP) IP range. Grant the role of an IAP-secured Tunnel User to the administrators.
D
Create a jump host instance with public IP. Manage the instances by connecting through the jump host.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 26

Your organization recently activated the Security Command Center (SCC) standard tier. There are a few Cloud Storage buckets that were accidentally made accessible to the public. You need to investigate the impact of the incident and remediate it.

What should you do?

A
1. Remove the Identity and Access Management (IAM) granting access to all Users from the buckets.2. Apply the organization policy storage.uniformBucketLevelAccess to prevent regressions.3. Query the data access logs to report on unauthorized access.
B
1. Change permissions to limit access for authorized users.2. Enforce a VPC Service Controls perimeter around all the production projects to immediately stop any unauthorized access.3. Review the administrator activity audit logs to report on any unauthorized access.
C
1. Change the bucket permissions to limit access.2. Query the bucket's usage logs to report on unauthorized access to the data.3. Enforce the organization policy storage.publicAccessPrevention to avoid regressions.
D
1. Change bucket permissions to limit access.2. Query the data access audit logs for any unauthorized access to the buckets.3. After the misconfiguration is corrected, mute the finding in the Security Command Center.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 27

Your company uses Google Cloud and has publicly exposed network assets. You want to discover the assets and perform a security audit on these assets by using a software tool in the least amount of time.

What should you do?

A
Run a platform security scanner on all instances in the organization.
B
Identify all external assets by using Cloud Asset Inventory, and then run a network security scanner against them.
C
Contact a Google approved security vendor to perform the audit.
D
Notify Google about the pending audit, and wait for confirmation before performing the scan.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 28

Your organization wants to be compliant with the General Data Protection Regulation (GDPR) on Google Cloud. You must implement data residency and operational sovereignty in the EU.

What should you do? (Choose two.)

A
Limit the physical location of a new resource with the Organization Policy Service "resource locations constraint."
B
Use Cloud IDS to get east-west and north-south traffic visibility in the EU to monitor intra-VPC and inter-VPC communication.
C
Limit Google personnel access based on predefined attributes such as their citizenship or geographic location by using Key Access Justifications.
D
Use identity federation to limit access to Google Cloud resources from non-EU entities.
E
Use VPC Flow Logs to monitor intra-VPC and inter-VPC traffic in the EU.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 29

Your organization is using GitHub Actions as a continuous integration and delivery (CI/CD) platform. You must enable access to Google Cloud resources from the CI/CD pipelines in the most secure way.

What should you do?

A
Create a service account key, and add it to the GitHub pipeline configuration file.
B
Create a service account key, and add it to the GitHub repository content.
C
Configure a Google Kubernetes Engine cluster that uses Workload Identity to supply credentials to GitHub.
D
Configure workload identity federation to use GitHub as an identity pool provider.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 30

Your organization processes sensitive health information. You want to ensure that data is encrypted while in use by the virtual machines (VMs). You must create a policy that is enforced across the entire organization.

What should you do?

A
Implement an organization policy that ensures that all VM resources created across your organization use customer-managed encryption keys (CMEK) protection.
B
Implement an organization policy that ensures all VM resources created across your organization are Confidential VM instances.
C
Implement an organization policy that ensures that all VM resources created across your organization use Cloud External Key Manager (EKM) protection.
D
No action is necessary because Google encrypts data while it is in use by default.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 31

Your organization wants to be continuously evaluated against CIS Google Cloud Computing Foundations Benchmark v1.3.0 (CIS Google Cloud Foundation 1.3). Some of the controls are irrelevant to your organization and must be disregarded in evaluation. You need to create an automated system or process to ensure that only the relevant controls are evaluated.

What should you do?

A
Mark all security findings that are irrelevant with a tag and a value that indicates a security exception. Select all marked findings, and mute them on the console every time they appear. Activate Security Command Center (SCC) Premium.
B
Activate Security Command Center (SCC) Premium. Create a rule to mute the security findings in SCC so they are not evaluated.
C
Download all findings from Security Command Center (SCC) to a CSV file. Mark the findings that are part of CIS Google Cloud Foundation 1.3 in the file. Ignore the entries that are irrelevant and out of scope for the company.
D
Ask an external audit company to provide independent reports including needed CIS benchmarks. In the scope of the audit, clarify that some of the controls are not needed and must be disregarded.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 32

Your organization uses Google Workspace Enterprise Edition for authentication. You are concerned about employees leaving their laptops unattended for extended periods of time after authenticating into Google Cloud. You must prevent malicious people from using an employee's unattended laptop to modify their environment.

What should you do?

A
Create a policy that requires employees to not leave their sessions open for long durations.
B
Review and disable unnecessary Google Cloud APIs.
C
Require strong passwords and 2SV through a security token or Google authenticator.
D
Set the session length timeout for Google Cloud services to a shorter duration.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 33

Your organization wants to protect all workloads that run on Compute Engine VM to ensure that the instances weren't compromised by boot-level or kernel-level malware. Also, you need to ensure that data in use on the VM cannot be read by the underlying host system by using a hardware-based solution.

What should you do?

A
1. Use Google Shielded VM including secure boot, Virtual Trusted Platform Module (vTPM), and integrity monitoring.2. Create a Cloud Run function to check for the VM settings, generate metrics, and run the function regularly.
B
1. Activate Virtual Machine Threat Detection in Security Command Center (SCC) Premium.2. Monitor the findings in SCC.
C
1. Use Google Shielded VM including secure boot, Virtual Trusted Platform Module (vTPM), and integrity monitoring.2. Activate Confidential Computing.3. Enforce these actions by using organization policies.
D
1. Use secure hardened images from the Google Cloud Marketplace.2. When deploying the images, activate the Confidential Computing option.3. Enforce the use of the correct images and Confidential Computing by using organization policies.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 34

You have stored company approved compute images in a single Google Cloud project that is used as an image repository. This project is protected with VPC Service Controls and exists in the perimeter along with other projects in your organization. This lets other projects deploy images from the image repository project. A team requires deploying a third-party disk image that is stored in an external Google Cloud organization. You need to grant read access to the disk image so that it can be deployed into the perimeter.

What should you do?

A
Allow the external project by using the organizational policy, constraints/compute.trustedImageProjects.
B
1. Update the perimeter.2. Configure the egressTo field to include the external Google Cloud project number as an allowed resource and the serviceName to compute.googleapis.com.3. Configure the egressFrom field to set identityType to ANY_IDENTITY.
C
1. Update the perimeter.2. Configure the ingressFrom field to set identityType to ANY_IDENTITY.3. Configure the ingressTo field to include the external Google Cloud project number as an allowed resource and the serviceName to compute.googleapis.com.
D
1. Update the perimeter.2. Configure the egressTo field to set identityType to ANY_IDENTITY.3. Configure the egressFrom field to include the external Google Cloud project number as an allowed resource and the serviceName to compute.googleapis.com.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 35

After completing a security vulnerability assessment, you learned that cloud administrators leave Google Cloud CLI sessions open for days. You need to reduce the risk of attackers who might exploit these open sessions by setting these sessions to the minimum duration.

What should you do?

A
Set the session duration for the Google session control to one hour.
B
Set the reauthentication frequency for the Google Cloud Session Control to one hour.
C
Set the organization policy constraint constraints/iam.allowServiceAccountCredentialLifetimeExtension to one hour.
D
Set the organization policy constraint constraints/iam.serviceAccountKeyExpiryHours to one hour and inheritFromParent to false.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 36

Your company recently published a security policy to minimize the usage of service account keys. On-premises Windows-based applications are interacting with Google Cloud APIs. You need to implement Workload Identity Federation (WIF) with your identity provider on-premises.

What should you do?

A
Set up a workload identity pool with your corporate Active Directory Federation Service (ADFS). Configure a rule to let principals in the pool impersonate the Google Cloud service account.
B
Set up a workload identity pool with your corporate Active Directory Federation Service (ADFS). Let all principals in the pool impersonate the Google Cloud service account.
C
Set up a workload identity pool with an OpenID Connect (OIDC) service on the same machine. Configure a rule to let principals in the pool impersonate the Google Cloud service account.
D
Set up a workload identity pool with an OpenID Connect (OIDC) service on the same machine. Let all principals in the pool impersonate the Google Cloud service account.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 37

You are migrating an application into the cloud. The application will need to read data from a Cloud Storage bucket. Due to local regulatory requirements, you need to hold the key material used for encryption fully under your control and you require a valid rationale for accessing the key material.

What should you do?

A
Encrypt the data in the Cloud Storage bucket by using Customer Managed Encryption Keys. Configure an IAM deny policy for unauthorized groups.
B
Generate a key in your on-premises environment to encrypt the data before you upload the data to the Cloud Storage bucket. Upload the key to the Cloud Key Management Service (KMS). Activate Key Access Justifications (KAJ) and have the external key system reject unauthorized accesses.
C
Encrypt the data in the Cloud Storage bucket by using Customer Managed Encryption Keys backed by a Cloud Hardware Security Module (HSM). Enable data access logs.
D
Generate a key in your on-premises environment and store it in a Hardware Security Module (HSM) that is managed on-premises. Use this key as an external key in the Cloud Key Management Service (KMS). Activate Key Access Justifications (KAJ) and set the external key system to reject unauthorized accesses.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 38

You define central security controls in your Google Cloud environment. For one of the folders in your organization, you set an organizational policy to deny the assignment of external IP addresses to VMs. Two days later, you receive an alert about a new VM with an external IP address under that folder.

What could have caused this alert?

A
The VM was created with a static external IP address that was reserved in the project before the organizational policy rule was set.
B
The organizational policy constraint wasn't properly enforced and is running in "dry run" mode.
C
A project level, the organizational policy control has been overwritten with an "allow" value.
D
The policy constraint on the folder level does not have any effect because of an "allow" value for that constraint on the organizational level.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 39

You manage one of your organization's Google Cloud projects (Project A). A VPC Service Control (SC) perimeter is blocking API access requests to this project, including Pub/Sub. A resource running under a service account in another project (Project B) needs to collect messages from a Pub/Sub topic in your project. Project B is not included in a VPC SC perimeter. You need to provide access from Project B to the Pub/Sub topic in Project A using the principle of least privilege.

What should you do?

A
Configure an ingress policy for the perimeter in Project A, and allow access for the service account in Project B to collect messages.
B
Create an access level that allows a developer in Project B to subscribe to the Pub/Sub topic that is located in Project A.
C
Create a perimeter bridge between Project A and Project B to allow the required communication between both projects.
D
Remove the Pub/Sub API from the list of restricted services in the perimeter configuration for Project A.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 40

You are migrating an on-premises data warehouse to BigQuery, Cloud SQL, and Cloud Storage. You need to configure security services in the data warehouse. Your company compliance policies mandate that the data warehouse must:

β€’ Protect data at rest with full lifecycle management on cryptographic keys.

β€’ Implement a separate key management provider from data management.

β€’ Provide visibility into all encryption key requests.

What services should be included in the data warehouse implementation? (Choose two.)

A
Customer-managed encryption keys
B
Customer-Supplied Encryption Keys
C
Key Access Justifications
D
Access Transparency and Approval
E
Cloud External Key Manager

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 41

You are routing all your internet facing traffic from Google Cloud through your on-premises internet connection. You want to accomplish this goal securely and with the highest bandwidth possible.

What should you do?

A
Create an HA VPN connection to Google Cloud. Replace the default 0.0.0.0/0 route.
B
Create a routing VM in Compute Engine. Configure the default route with the VM as the next hop.
C
Configure Cloud Interconnect with HA VPN. Replace the default 0.0.0.0/0 route to an on-premises destination.
D
Configure Cloud Interconnect and route traffic through an on-premises firewall.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 42

You are a Cloud Identity administrator for your organization. In your Google Cloud environment, groups are used to manage user permissions. Each application team has a dedicated group. Your team is responsible for creating these groups and the application teams can manage the team members on their own through the Google Cloud console. You must ensure that the application teams can only add users from within your organization to their groups.

What should you do?

A
Change the configuration of the relevant groups in the Google Workspace Admin console to prevent external users from being added to the group.
B
Set an Identity and Access Management (IAM) policy that includes a condition that restricts group membership to user principals that belong to your organization.
C
Define an Identity and Access Management (IAM) deny policy that denies the assignment of principals that are outside your organization to the groups in scope.
D
Export the Cloud Identity logs to BigQuery. Configure an alert for external members added to groups. Have the alert trigger a Cloud Function instance that removes the external members from the group.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 43

As part of your organization's zero trust strategy, you use Identity-Aware Proxy (IAP) to protect multiple applications. You need to ingest logs into a Security Information and Event Management (SIEM) system so that you are alerted to possible intrusions.

Which logs should you analyze?

A
Data Access audit logs
B
Policy Denied audit logs
C
Cloud Identity user log events
D
Admin Activity audit logs

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 44

Your organization is rolling out a new continuous integration and delivery (CI/CD) process to deploy infrastructure and applications in Google Cloud. Many teams will use their own instances of the CI/CD workflow. It will run on Google Kubernetes Engine (GKE). The CI/CD pipelines must be designed to securely access Google Cloud APIs.

What should you do?

A
1. Create two service accounts, one for the infrastructure and one for the application deployment.2. Use workload identities to let the pods run the two pipelines and authenticate with the service accounts.3. Run the infrastructure and application pipelines in separate namespaces.
B
1. Create a dedicated service account for the CI/CD pipelines.2. Run the deployment pipelines in a dedicated nodes pool in the GKE cluster.3. Use the service account that you created as identity for the nodes in the pool to authenticate to the Google Cloud APIs.
C
1. Create individual service accounts for each deployment pipeline.2. Add an identifier for the pipeline in the service account naming convention.3. Ensure each pipeline runs on dedicated pods.4. Use workload identity to map a deployment pipeline pod with a service account.
D
1. Create service accounts for each deployment pipeline.2. Generate private keys for the service accounts.3. Securely store the private keys as Kubernetes secrets accessible only by the pods that run the specific deploy pipeline.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 45

Your organization uses the top-tier folder to separate application environments (prod and dev). The developers need to see all application development audit logs, but they are not permitted to review production logs. Your security team can review all logs in production and development environments. You must grant Identity and Access Management (IAM) roles at the right resource level for the developers and security team while you ensure least privilege.

What should you do?

A
1. Grant logging.viewer role to the security team at the organization resource level.2. Grant logging.viewer role to the developer team at the folder resource level that contains all the dev projects.
B
1. Grant logging.viewer role to the security team at the organization resource level.2. Grant logging.admin role to the developer team at the organization resource level.
C
1. Grant logging.admin role to the security team at the organization resource level.2. Grant logging.viewer role to the developer team at the folder resource level that contains all the dev projects.
D
1. Grant logging.admin role to the security team at the organization resource level.2. Grant logging.admin role to the developer team at the organization resource level.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 46

You manage a fleet of virtual machines (VMs) in your organization. You have encountered issues with lack of patching in many VMs. You need to automate regular patching in your VMs and view the patch management data across multiple projects.

What should you do? (Choose two.)

A
View patch management data in VM Manager by using OS patch management.
B
View patch management data in Artifact Registry.
C
View patch management data in a Security Command Center dashboard.
D
Deploy patches with Security Command Genter by using Rapid Vulnerability Detection.
E
Deploy patches with VM Manager by using OS patch management.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 47

Your organization uses BigQuery to process highly sensitive, structured datasets. Following the β€œneed to know” principle, you need to create the Identity and Access Management (IAM) design to meet the needs of these users:

β€’ Business user: must access curated reports.

β€’ Data engineer: must administrate the data lifecycle in the platform.

β€’ Security operator: must review user activity on the data platform.

What should you do?

A
Configure data access log for BigQuery services, and grant Project Viewer role to security operator.
B
Set row-based access control based on the β€œregion” column, and filter the record from the United States for data engineers.
C
Create curated tables in a separate dataset and assign the role roles/bigquery.dataViewer.
D
Generate a CSV data file based on the business user's needs, and send the data to their email addresses.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 48

You are setting up a new Cloud Storage bucket in your environment that is encrypted with a customer managed encryption key (CMEK). The CMEK is stored in Cloud Key Management Service (KMS), in project β€œprj-a”, and the Cloud Storage bucket will use project β€œprj-b”. The key is backed by a Cloud Hardware Security Module (HSM) and resides in the region europe-west3. Your storage bucket will be located in the region europe-west1. When you create the bucket, you cannot access the key, and you need to troubleshoot why.

What has caused the access issue?

A
A firewall rule prevents the key from being accessible.
B
Cloud HSM does not support Cloud Storage.
C
The CMEK is in a different project than the Cloud Storage bucket.
D
The CMEK is in a different region than the Cloud Storage bucket.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 49

You are deploying regulated workloads on Google Cloud. The regulation has data residency and data access requirements. It also requires that support is provided from the same geographical location as where the data resides.

What should you do?

A
Enable Access Transparency Logging.
B
Deploy Assured Workloads.
C
Deploy resources only to regions permitted by data residency requirements.
D
Use Data Access logging and Access Transparency logging to confirm that no users are accessing data from another region.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 50

Your organization wants full control of the keys used to encrypt data at rest in their Google Cloud environments. Keys must be generated and stored outside of Google and integrate with many Google Services including BigQuery.

What should you do?

A
Use customer-supplied encryption keys (CSEK) with keys generated on trusted external systems. Provide the raw CSEK as part of the API call.
B
Create a KMS key that is stored on a Google managed FIPS 140-2 level 3 Hardware Security Module (HSM). Manage the Identity and Access Management (IAM) permissions settings, and set up the key rotation period.
C
Use Cloud External Key Management (EKM) that integrates with an external Hardware Security Module (HSM) system from supported vendors.
D
Create a Cloud Key Management Service (KMS) key with imported key material. Wrap the key for protection during import. Import the key generated on a trusted system in Cloud KMS.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 51

Your company is concerned about unauthorized parties gaining access to the Google Cloud environment by using a fake login page. You must implement a solution to protect against person-in-the-middle attacks.

Which security measure should you use?

A
Security key
B
Google prompt
C
Text message or phone call code
D
Google Authenticator application

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 52

You control network traffic for a folder in your Google Cloud environment. Your folder includes multiple projects and Virtual Private Cloud (VPC) networks. You want to enforce on the folder level that egress connections are limited only to IP range 10.58.5.0/24 and only from the VPC network β€œdev-vpc”. You want to minimize implementation and maintenance effort.

What should you do?

A
1. Leave the network configuration of the VMs in scope unchanged.2. Create a new project including a new VPC network β€œnew-vpc”.3. Deploy a network appliance in β€œnew-vpc” to filter access requests and only allow egress connections from β€œdev-vpc” to 10.58.5.0/24.
B
1. Leave the network configuration of the VMs in scope unchanged.2. Enable Cloud NAT for β€œdev-vpc” and restrict the target range in Cloud NAT to 10.58.5.0/24.
C
1. Attach external IP addresses to the VMs in scope.2. Define and apply a hierarchical firewall policy on folder level to deny all egress connections and to allow egress to IP range 10.58.5.0/24 from network dev-vpc.
D
1. Attach external IP addresses to the VMs in scope.2. Configure a VPC Firewall rule in β€œdev-vpc” that allows egress connectivity to IP range 10.58.5.0/24 for all source addresses in this network.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 53

Your customer has an on-premises Public Key Infrastructure (PKI) with a certificate authority (CA). You need to issue certificates for many HTTP load balancer frontends. The on-premises PKI should be minimally affected due to many manual processes, and the solution needs to scale.

What should you do?

A
Use Certificate Manager to issue Google managed public certificates and configure it at HTTP the load balancers in your infrastructure as code (IaC).
B
Use a subordinate CA in the Google Certificate Authority Service from the on-premises PKI system to issue certificates for the load balancers.
C
Use Certificate Manager to import certificates issued from on-premises PKI and for the frontends. Leverage the gcloud tool for importing.
D
Use the web applications with PKCS12 certificates issued from subordinate CA based on OpenSSL on-premises. Use the gcloud tool for importing. Use the External TCP/UDP Network load balancer instead of an external HTTP Load Balancer.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 54

You are developing a new application that uses exclusively Compute Engine VMs. Once a day, this application will execute five different batch jobs. Each of the batch jobs requires a dedicated set of permissions on Google Cloud resources outside of your application. You need to design a secure access concept for the batch jobs that adheres to the least-privilege principle.

What should you do?

A
1. Create a general service account β€œg-sa” to orchestrate the batch jobs.2. Create one service account per batch job β€˜b-sa-[1-5]’. Grant only the permissions required to run the individual batch jobs to the service accounts and generate service account keys for each of these service accounts.3. Store the service account keys in Secret Manager. Grant g-sa access to Secret Manager and run the batch jobs with the permissions of b-sa-[1-5].
B
1. Create a general service account β€œg-sa” to execute the batch jobs.2. Grant the permissions required to execute the batch jobs to g-sa.3. Execute the batch jobs with the permissions granted to g-sa.
C
1. Create a workload identity pool and configure workload identity pool providers for each batch job.2. Assign the workload identity user role to each of the identities configured in the providers.3. Create one service account per batch job β€œb-sa-[1-5]”, and grant only the permissions required to run the individual batch jobs to the service accounts.4. Generate credential configuration files for each of the providers. Use these files to execute the batch jobs with the permissions of b-sa-[1-5].
D
1. Create a general service account β€œg-sa” to orchestrate the batch jobs.2. Create one service account per batch job β€œb-sa-[1-5]”, and grant only the permissions required to run the individual batch jobs to the service accounts.3. Grant the Service Account Token Creator role to g-sa. Use g-sa to obtain short-lived access tokens for b-sa-[1-5] and to execute the batch jobs with the permissions of b-sa-[1-5].

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 55

Your Google Cloud environment has one organization node, one folder named β€œApps”, and several projects within that folder. The organizational node enforces the constraints/iam.allowedPolicyMemberDomains organization policy, which allows members from the terramearth.com organization. The β€œApps” folder enforces the constraints/iam.allowedPolicyMemberDomains organization policy, which allows members from the flowlogistic.com organization. It also has the inheritFromParent: false property.

You attempt to grant access to a project in the β€œApps” folder to the user testuser@terramearth.com.

What is the result of your action and why?

A
The action succeeds because members from both organizations, terramearth.com or flowlogistic.com, are allowed on projects in the β€œApps” folder.
B
The action succeeds and the new member is successfully added to the project's Identity and Access Management (IAM) policy because all policies are inherited by underlying folders and projects.
C
The action fails because a constraints/iam.allowedPolicyMemberDomains organization policy must be defined on the current project to deactivate the constraint temporarily.
D
The action fails because a constraints/iam.allowedPolicyMemberDomains organization policy is in place and only members from the flowlogistic.com organization are allowed.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 56

An administrative application is running on a virtual machine (VM) in a managed group at port 5601 inside a Virtual Private Cloud (VPC) instance without access to the internet currently. You want to expose the web interface at port 5601 to users and enforce authentication and authorization Google credentials.

What should you do?

A
Configure the bastion host with OS Login enabled and allow connection to port 5601 at VPC firewall. Log in to the bastion host from the Google Cloud console by using SSH-in-browser and then to the web application.
B
Modify the VPC routing with the default route point to the default internet gateway. Modify the VPC Firewall rule to allow access from the internet 0.0.0.0/0 to port 5601 on the application instance.
C
Configure Secure Shell Access (SSH) bastion host in a public network, and allow only the bastion host to connect to the application on port 5601. Use a bastion host as a jump host to connect to the application.
D
Configure an HTTP Load Balancing instance that points to the managed group with Identity-Aware Proxy (IAP) protection with Google credentials. Modify the VPC firewall to allow access from IAP network range.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 57

Your company’s users access data in a BigQuery table. You want to ensure they can only access the data during working hours.

What should you do?

A
Assign a BigQuery Data Viewer role along with an IAM condition that limits the access to specified working hours.
B
Run a gsutil script that assigns a BigQuery Data Viewer role, and remove it only during the specified working hours.
C
Assign a BigQuery Data Viewer role to a service account that adds and removes the users daily during the specified working hours.
D
Configure Cloud Scheduler so that it triggers a Cloud Functions instance that modifies the organizational policy constraint for BigQuery during the specified working hours.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 58

You have placed several Compute Engine instances in a private subnet. You want to allow these instances to access Google Cloud services, like Cloud Storage, without traversing the internet. What should you do?

A
Enable Private Google Access for the private subnet.
B
Configure Private Service Connect for the private subnet's Virtual Private Cloud (VPC) and allocate an IP range for the Compute Engine instances.
C
Reserve and assign static external IP addresses for the Compute Engine instances.
D
Create a Cloud NAT gateway for the region where the private subnet is configured.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 59

You are managing data in your organization's Cloud Storage buckets and are required to retain objects. To reduce storage costs, you must automatically downgrade the storage class of objects older than 365 days to Coldline storage. What should you do?

A
Use Cloud Asset Inventory to generate a report of the configuration of all storage buckets. Examine the Lifecycle management policy settings and ensure that they are set correctly.
B
Set up a CloudRun Job with Cloud Scheduler to execute a script that searches for and removes flies older than 365 days from your Cloud Storage.
C
Enable the Autoclass feature to manage all aspects of bucket storage classes.
D
Define a lifecycle policy JSON with an action on SetStorageClass to COLDLINE with an age condition of 365 and matchStorageClass STANDARD.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 60

Your organization relies heavily on Cloud Run for its containerized applications. You utilize Cloud Build for image creation, Artifact Registry for image storage, and Cloud Run for deployment. You must ensure that containers with vulnerabilities rated above a common vulnerability scoring system (CVSS) score of "medium" are not deployed to production. What should you do?

A
Implement vulnerability scanning as part of the Cloud Build process. If any medium or higher vulnerabilities are detected, manually rebuild the image with updated components.
B
Perform manual vulnerability checks post-build, but before Cloud Run deployment. Implement a manual security-engineer-driven remediation process.
C
Configure Binary Authorization on Cloud Run to enforce image signatures. Create policies to allow deployment only for images passing a defined vulnerability threshold.
D
Utilize a vulnerability scanner during the Cloud Build stage and set Artifact Registry permissions to block images containing vulnerabilities above "medium."

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 61

You run a web application on top of Cloud Run that is exposed to the internet with an Application Load Balancer. You want to ensure that only privileged users from your organization can access the application. The proposed solution must support browser access with single sign-on. What should you do?

A
Change Cloud Run configuration to require authentication. Assign the role of Cloud Run Invoker to the group of privileged users.
B
Create a group of privileged users in Cloud Identity. Assign the role of Cloud Run User to the group directly on the Cloud Run service.
C
Change the Ingress Control configuration of Cloud Run to internal and create firewall rules to allow only access from known IP addresses.
D
Activate Identity-Aware Proxy (IAP) on the Application Load Balancer backend. Assign the role of IAP-secured Web App User to the group of privileged users.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 62

Your financial services company is migrating its operations to Google Cloud. You are implementing a centralized logging strategy to meet strict regulatory compliance requirements. Your company's Google Cloud organization has a dedicated folder for all production projects.

All audit logs, including data access logs from all current and future projects within this production folder, must be securely collected and stored in a central BigQuery dataset for long-term retention and analysis.

To prevent duplicate log storage and enforce centralized control, you need to implement a logging solution that intercepts and overrides any project-level log sinks for these audit logs. You must ensure that logs are not inadvertently routed elsewhere.

What should you do?

A
Create a log sink in each production project to route audit logs to the central BigQuery dataset. Set the writerIdentity field of each sink to a service account with BigQuery Data Editor permissions on the central dataset.
B
Create an aggregated log sink at the production folder level with a destination of the central BigQuery dataset. Configure an inclusion filter for all audit and Data Access logs. Grant the Logs Bucket Writer role to the sink’s service account on the production folder.
C
Create an intercepting aggregated log sink at the production folder level with the central BigQuery dataset as the destination. Configure an inclusion filter for the necessary audit logs. Grant the appropriate IAM permissions to the sink’s writerIdentity on the BigQuery dataset.
D
Create an aggregated log sink at the organization level with a destination of the central BigQuery dataset and a filter for all audit logs. Use the -- include-children flag and configure a log view for the production folder.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 63

During a routine security review, your team discovered a suspicious login attempt to impersonate a highly privileged but regularly used service account by an unknown IP address. You need to effectively investigate in order to respond to this potential security incident. What should you do?

A
Enable Cloud Audit Logs for the resources that the service account interacts with. Review the logs for further evidence of unauthorized activity.
B
Review Cloud Audit Logs for activity related to the service account. Focus on the time period of the suspicious login attempt.
C
Run a vulnerability scan to identify potentially exploitable weaknesses in systems that use the service account.
D
Check Event Threat Detection in Security Command Center for any related alerts. Cross-reference your findings with Cloud Audit Logs.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 64

Your company has multiple teams needing access to specific datasets across various Google Cloud data services for different projects. You need to ensure that team members can only access the data relevant to their projects and prevent unauthorized access to sensitive information within BigQuery, Cloud Storage, and Cloud SQL.

What should you do?

A
Grant project-level group permissions by using specific Cloud IAM roles. Use BigQuery authorized views, Cloud Storage uniform bucket-level access, and Cloud SQL database roles.
B
Use VPC Service Controls to create security perimeters around the projects for BigQuery, Cloud Storage, and Cloud SQL services, restricting access based on the network origin of the requests.
C
Configure an access level to control access to the Google Cloud console for users managing these data services. Require multi-factor authentication for all access attempts.
D
Enable project-level data access logs for BigQuery, Cloud Storage, and Cloud SQL. Configure log sinks to export these logs to Security Command Center to identify unauthorized access attempts.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 65

Your organization has an operational image classification model running on a managed AI service on Google Cloud. You are in a configuration review with stakeholders and must describe the security responsibilities for the image classification model. What should you do?

A
Explain that using platform-as-a-service (PaaS) transfers security concerns to Google. Describe the need for strict API usage limits to protect against unexpected usage and billing spikes.
B
Explain the security aspects of the code that transforms user-uploaded images using Google's service. Define Cloud IAM for fine-grained access control within the development team.
C
Explain Google's shared responsibility model. Focus the configuration review on Identity and Access Management (IAM) permissions, secure data upload/download procedures, and monitoring logs for any potential malicious activity.
D
Explain the development of custom network firewalls around the image classification service for deep intrusion detection and prevention. Describe vulnerability scanning tools for known vulnerabilities.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 66

Your organization wants to protect its supply chain from attacks. You need to automatically scan your deployment pipeline for vulnerabilities and ensure only scanned and verified containers can be executed in your production environment. You want to minimize management overhead. What should you do?

A
Use Cloud Next Generation Firewall (Cloud NGFW) Enterprise with traffic inspection to restrict access to containerized applications in the production environment.
B
Deploy all container images to a staging environment and use Container Threat Detection to detect malicious content before promoting them to production.
C
Review container images before deployment to production, checking for known vulnerabilities using a public vulnerability database. Use Grafeas and Kritis to prevent deployment of containers that haven’t been built using your build pipeline.
D
Integrate Artifact Registry vulnerability scanning and Binary Authorization into your CI/CD pipeline to ensure only verified images are deployed to production.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 67

Your organization has a centralized identity provider that is used to manage human and machine access. You want to leverage this existing identity management system to enable on-premises applications to access Google Cloud without hard coded credentials. What should you do?

A
Enable Secure Web Proxy. Create a proxy subnet for each region that Secure Web Proxy will be deployed. Deploy an SSL certificate to Certificate Manager. Create a Secure Web Proxy policy and rules that allow access to Google Cloud services.
B
Enable Workforce Identity Federation. Create a workforce identity pool and specify the on-premises identity provider as a workforce identity pool provider. Create an attribute mapping to map the on-premises identity provider token to a Google STS token. Create an IAM binding that binds the required role(s) to the external identity by specifying the project ID, workload identity pool, and attribute that should be matched.
C
Enable Identity-Aware Proxy (IAP). Configure IAP by specifying the groups and service accounts that should have access to the application. Grant these identities the IAP-secured web app user role.
D
Enable Workload Identity Federation. Create a workload identity pool and specify the on-premises identity provider as a workload identity pool provider. Create an attribute mapping to map the on-premises identity provider token to a Google STS token. Create a service account with the necessary permissions for the workload. Grant the external identity the Workload Identity user role on the service account.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 68

A European financial services company is building a new application on Google Cloud to process sensitive customer loan data. To comply with GDPR and other local regulations, the company’s se-curity team has defined two critical requirements for the environment that will host this application:

β€’ Data residency: All customer data at rest and in processing must remain strictly within data centers located in the European Union.

β€’ Access control: Any administrative or support access to customer data by Google personnel must require explicit approval from the company’s security team before access is granted.

You need to design a solution that ensures these compliance requirements are automatically and con-sistently enforced across the Google Cloud environment hosting the new application. What should you do?

A
Create an Assured Workloads folder configured for EU Regions and data residency. Enable Ac-cess Approval on the folder to ensure all Google support access requests require explicit, time-bound approval.
B
Deploy all resources to EU regions and create a custom IAM role that grants access only to ser-vices physically located in the EU. Monitor Cloud Audit Logs to detect unauthorized access.
C
Establish a VPC Service Control perimeter around the projects that denies egress to any non-EU services. Use IAM conditions to restrict access to principals located in the EU.
D
Create an Organization Policy at the project level with a constraint that restricts resource locations to EU regions. Use Access Transparency logs to audit any access by Google personnel.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 69

Your organization is migrating a sensitive data processing workflow from on-premises infrastructure to Google Cloud. This workflow involves the collection, storage, and analysis of customer information that includes personally identifiable information (PII). You need to design security measures to mitigate the risk of data exfiltration in this new cloud environment. What should you do?

A
Encrypt all sensitive data in transit and at rest. Establish secure communication channels by using TLS and HTTPS protocols.
B
Implement a Cloud DLP solution to scan and identify sensitive information, and apply redaction or masking techniques to the PII. Integrate VPC SC with your network security controls to block potential data exfiltration attempts.
C
Restrict all outbound network traffic from cloud resources. Implement rigorous access controls and logging for all sensitive data and the systems that process the data.
D
Rely on employee expertise to prevent accidental data exfiltration incidents.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 70

Your security team notified you that a developer at your company has excessive user account per-missions. The developer frequently needs to perform actions that require elevated privileges on cer-tain Google Cloud resources. You need to implement a solution that allows the developer to perform these privileged actions securely, without granting permanent, broad access. What should you do?

A
Create a dedicated service account with the required permissions, and share its key with the de-veloper.
B
Create a separate project for these privileged operations, and grant the developer full access to the project.
C
Configure Privileged Access Manager to provide temporary access to the service account with the required permissions.
D
Grant the developer’s user account the necessary IAM roles directly on the target resources using Terraform.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 71

Your organization is building a chatbot that is powered by generative AI to deliver automated conversations with internal employees. You must ensure that no data with personally identifiable information (PII) is communicated through the chatbot. What should you do?

A
Encrypt data at rest for both input and output by using Cloud KMS, and apply least privilege access to the encryption keys.
B
Discover and transform PII data in both input and output by using the Cloud Data Loss Prevention (Cloud DLP) API.
C
Prevent PII data exfiltration by using VPC-SC to create a safe scope around your chatbot.
D
Scan both input and output by using data encryption tools from the Google Cloud Marketplace.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 72

Your organization has a critical application deployed within a Google Cloud VPC. This VPC is part of a VPC Service Controls perimeter that enforces strict data security policies for your Cloud Stor-age buckets and BigQuery datasets. The application requires:

β€’ Secure, private network connectivity to a legacy API in your on-premises data center.

β€’ Access to the perimeter-protected Google Cloud Storage and BigQuery APIs from within the VPC.

β€’ On-premises resources within the VPC resources can only communicate with Google APIs that are integrated with your VPC Service Controls perimeter.

What should you do?

A
Establish a Cloud VPN connection to your on-premises network. Configure Private Google Ac-cess on the application’s subnet, and create private DNS zones to resolve *.googleapis.com to the IP addresses associated with restricted.googleapis.com.
B
Configure a Cloud VPN for on-premises connectivity. Enable Private Google Access on the sub-net. Use the default private.googleapis.com for accessing Google APIs.
C
Set up a Dedicated Interconnect connection for on-premises access. For Google API access from the VPC, configure Private Service Connect endpoints for Cloud Storage and BigQuery specifically, and allow other Google API traffic through a Cloud NAT gateway.
D
Deploy a Cloud Router in your VPC, and peer the Cloud Router with your on-premises router. Use public Google API endpoints, and configure VPC Service Controls.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 73

Your organization has applications that run in multiple clouds. The applications require access to a Google Cloud resource running in your project. You must use short-lived access credentials to maintain security across the clouds. What should you do?

A
Create a managed workload identity. Bind an attested identity to the Compute Engine workload.
B
Create a service account key. Download the key to each application that requires access to the Google Cloud resource.
C
Create a workload identity pool with a workload identity provider for each external cloud. Set up a service account and add an IAM binding for impersonation.
D
Create a VPC firewall rule for ingress traffic with an allowlist of the IP ranges of the external cloud applications.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 74

Your organization has 3 TB of information in BigQuery and Cloud SQL. You need to develop a cost-effective, scalable, and secure strategy to anonymize the personally identifiable information (PII) that exists today. What should you do?

A
Scan your BigQuery and Cloud SQL data using the Cloud SDP data profiling feature. Use the data profiling results to create a de-identification strategy with either Cloud Sensitive Data Protec-tion’s de-identification templates or custom configurations.
B
Export all 3TB of data from BigQuery and Cloud SQL to Cloud Storage. Use Cloud Sensitive Data Protection to anonymize the exported data. Re-import the anonymized data back into BigQuery and Cloud SQL.
C
Inspect a representative sample of the data in BigQuery and Cloud SQL to identify PII. Based on this analysis, develop a custom script to anonymize the identified PII.
D
Create a new BigQuery dataset and Cloud SQL instance. Copy a small subset of the data to these new locations. Use Cloud Data Loss Prevention API to scan this subset for PII. Based on the results, create a custom anonymization script and apply the script to the entire 3 TB dataset in the original locations.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 75

Your organization's financial modeling application is already deployed on Google Cloud. The application processes large amounts of sensitive customer financial data. Application code is old and poorly understood by your current software engineers. Recent threat modeling exercises have highlighted the potential risk of sophisticated side-channel attacks against the application while the application is running. You need to further harden the Google Cloud solution to mitigate the risk of these side-channel attacks, ensuring maximum protection for the confidentiality of financial data during processing, while minimizing application problems. What should you do?

A
Enforce stricter access controls for Compute Engine instances by using service accounts, least privilege IAM policies, and limit network access.
B
Implement a runtime library designed to introduce noise and timing variations into the application's execution which will disrupt side-channel attack.
C
Migrate the application to Confidential VMs to provide hardware-level encryption of memory and protect sensitive data during processing.
D
Utilize customer-managed encryption keys (CMEK) to ensure complete control over the encryption process.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 76

Your organization has recently migrated sensitive customer data to Google Cloud storage buckets. Due to regulatory requirements, the security department has mandated that all storage buckets stor-ing sensitive information be encrypted with customer-managed encryption keys (CMEKs). You need to encrypt the Google Cloud Storage buckets using a FIPS 140-2 level 3 validated encryption type. Your solution must support automatic key rotation and frequent data reads. What should you do?

A
Use an asymmetric key generated by Cloud Hardware Security Module (HSM).
B
Use a symmetric key generated by Cloud External Key Manager (EKM).
C
Use a symmetric key generated by Cloud Hardware Security Module (HSM).
D
Use a symmetric key generated by Cloud Key Management Service (KMS).

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 77

Your organization has two VPC Service Controls service perimeters, Perimeter-A and Perimeter-B, in Google Cloud. You want to allow data to be copied from a Cloud Storage bucket in Perimeter-A to another Cloud Storage bucket in Perimeter-B. You must minimize exfiltration risk, only allow required connections, and follow the principle of least privilege. What should you do?

A
Configure a perimeter bridge between Perimeter-A and Perimeter-B, and specify the Cloud Storage buckets as the resources involved.
B
Configure a perimeter bridge between the projects hosting the Cloud Storage buckets in Perimeter-A and Perimeter-B.
C
Configure an egress rule for the Cloud Storage bucket in Perimeter-A and a corresponding ingress rule in Perimeter-B.
D
Configure a bidirectional egress/ingress rule for the Cloud Storage buckets in Perimeter-A and Perimeter-B.

Premium Solution Locked

Unlock all 390 answers & explanations

QUESTION 78

You are designing a solution to securely manage internet egress for your Google Cloud environment. This environment includes 50 Google Cloud projects with individual networks. Resources in each of the projects need to access the internet. The solution must be able to control access to internet re-sources by monitoring and filtering source IP addresses, destination IP addresses, and URLs. It must also be able to inspect TLS traffic. The deployed solution must be cost-efficient and easy to maintain. What should you do?

A
Deploy a set of VPC firewall rules in the relevant VPC networks. Configure the network firewall policy to restrict connections to the internet as required.
B
Deploy a Cloud Router in each of the projects, and configure a Cloud NAT gateway for the Cloud Router. Configure the Cloud NAT gateway to restrict connections to the internet as required.
C
Deploy a Secure Web Proxy instance in a separate project. Use Private Service Connect to make this instance available in each of the projects and restrict connections to the internet as required.
D
Deploy a global Cloud Next Generation Firewall (Cloud NGFW) Standard network firewall pol-icy in your Google Cloud environment. Configure the network firewall policy to restrict connections to the internet as required.

Premium Solution Locked

Unlock all 390 answers & explanations

Full Question Bank Locked

You have reached the end of the free study guide preview. Upgrade now to unlock all 390 questions and the full simulation engine.

Customer Reviews

5 / 5
(15,000+ verified)
5
100%
4
0%
3
0%
2
0%
1
0%

Global Community Feedback

DM

David M.

Verified Student

"The practice engine is incredible. It feels exactly like the real testing environment and helped me build so much confidence."

SJ

Sarah J.

Premium Member

"The PDF is very well organized and the explanations for the answers are actually helpful, not just random text."

MC

Michael C.

Verified Buyer

"I was skeptical, but the content is high quality and definitely worth the price. I passed on my first try!"

Need Assistance?

> Our expert support team is available to assist you with any inquiries about our exam materials.

Contact Support
Average response: < 24 Hours

Get Exam Updates

> Subscribe to receive instant notifications on new questions and exclusive flash sales.

* Join 5,000+ students getting weekly updates

Support Chat ● Active Now

πŸ‘‹ Hi! How can we help you pass your exam?

Enter email to start chatting