Courseiva

CCNA Why Cloud Technology Can Transform Business Questions

74 questions · Why Cloud Technology Can Transform Business · All types, answers revealed

1
MCQmedium

A financial services company must comply with strict data residency regulations. They want to run sensitive workloads on-premises while using Google Cloud for burst analytics. Which deployment model should they choose?

A.Hybrid cloud
B.Public cloud
C.Private cloud
D.Multi-cloud
AnswerA

Hybrid cloud is the correct choice because it allows the financial services company to store sensitive regulated data on-premises, satisfying strict data residency requirements, while still leveraging public cloud resources for burst analytics and compute-intensive workloads. This architecture keeps the data within approved jurisdictions and uses the cloud only for processing, ensuring both compliance and scalability.

Why this answer

Hybrid cloud is correct because it combines on-premises infrastructure with public cloud services, allowing the company to keep regulated sensitive workloads on-premises (satisfying data residency) while leveraging Google Cloud for elastic burst analytics. This split-deployment model is the defining characteristic of hybrid cloud. Neither pure public nor pure private cloud alone satisfies both requirements.

Exam trap

The trap here is confusing 'multi-cloud' with 'hybrid cloud' — candidates see 'Google Cloud plus another environment' and pick multi-cloud, but multi-cloud specifically means multiple public providers, not on-prem plus public.

How to eliminate wrong answers

Option B is wrong because public cloud places all workloads in a provider's environment, which violates the data residency requirement for sensitive workloads. Option C is wrong because private cloud keeps everything on dedicated infrastructure and provides no native path to burst into Google Cloud's elastic capacity. Option D is wrong because multi-cloud means using two or more public cloud providers (e.g., GCP and AWS), which does not address the on-premises residency requirement at all.

2
Multi-Selecthard

A company wants to modernize its legacy monolithic application by adopting microservices on Google Cloud. They need to ensure high availability and manage service-to-service communication. Which THREE Google Cloud services should they use? (Choose THREE.)

Select 3 answers
A.Cloud Service Mesh (or Istio)
B.Google Kubernetes Engine (GKE)
C.Cloud Storage
D.Cloud Load Balancing
E.Cloud Functions
AnswersA, B, D

Cloud Service Mesh (Istio) injects Envoy sidecar proxies into each pod, creating a data plane that intercepts and controls east-west traffic between microservices. It provides mutual TLS, traffic splitting, retries, and rich telemetry, while the control plane manages policies via custom resource definitions. Because it operates transparently at the application layer, teams can enforce security and reliability without modifying service code.

Why this answer

Cloud Service Mesh (or Istio) (A) is correct because it provides the service-to-service communication layer for microservices, delivering traffic management, mutual TLS, observability, and policy enforcement across services. Google Kubernetes Engine (GKE) (B) is correct because it is the managed Kubernetes platform used to deploy, orchestrate, and scale the containerized microservices with high availability across zones and regions. Cloud Load Balancing (D) is correct because it distributes traffic to the microservices and provides global, highly available entry points with health checks and failover.

Cloud Storage (C) is not a compute or service-mesh platform for running microservices; it is object storage. Cloud Functions (E) is a serverless functions platform suited to event-driven, single-purpose workloads rather than hosting and managing a full microservices architecture.

Exam trap

GCDL often tests the distinction between core microservices infrastructure (GKE, Service Mesh, Load Balancing) and supporting services (Cloud Storage, Cloud Functions), causing candidates to select serverless or storage options as if they were orchestration components.

3
Multi-Selectmedium

A company wants to use Google Cloud to innovate faster by leveraging managed services. Which TWO benefits are directly associated with using managed services? (Choose 2)

Select 2 answers
A.Reduced operational overhead (no patching, no server management)
B.Increased control over the underlying hardware
C.Requires more staff to manage
D.Built-in high availability and scaling
E.Higher cost compared to self-managed solutions
AnswersA, D

Managed services on Google Cloud, such as App Engine, Cloud Run, and GKE Autopilot, offload the entire lifecycle of infrastructure maintenance. Google handles OS security patching, kernel updates, and automatic failover of unhealthy nodes, eliminating the need for your engineers to spend cycles on routine server administration. This lets teams redeploy effort toward writing code, running experiments, and delivering features, which directly accelerates innovation and reduces the risk of human error during maintenance windows.

Why this answer

Option A is correct because managed services shift routine operational tasks such as OS patching, server provisioning, and infrastructure maintenance to the cloud provider, freeing the company's staff to focus on innovation rather than undifferentiated operations. Option D is correct because managed services typically include built-in high availability, replication, and automatic scaling features, so the company gains resilience and elasticity without designing and operating those mechanisms itself. Options B, C, and E are not correct: managed services reduce rather than increase control over the underlying hardware, generally require fewer staff to operate, and are typically more cost-effective than self-managed alternatives when total operational costs are considered.

Exam trap

GCDL often tests the confusion between IaaS control benefits and managed-service benefits, tempting candidates to pick 'increased control' or 'higher cost' as if they were advantages.

4
MCQmedium

A company is evaluating total cost of ownership (TCO) for migrating a legacy application to Google Cloud. Which cost should they include in the cloud TCO calculation that is often overlooked?

A.Software licensing for operating systems
B.Data egress fees
C.Cost of physical security for data centers
D.Cost of electricity for servers
AnswerB

Data egress fees — Data egress is charged whenever bits leave GCP to the internet, another cloud, or in some cases between zones; pricing is usage-based per GB (e.g., roughly $0.12/GB for standard-tier traffic in the first 1TB). For data-heavy workloads like streaming analytics, backups, or inter-cloud replication, egress can exceed compute cost. Because ingress is free and transfer volume is easy to underestimate, this is a major hidden TCO line.

Why this answer

Data egress fees — the cost of moving data out of Google Cloud — are frequently overlooked in TCO calculations because teams focus on compute and storage pricing. For legacy applications that regularly transfer data to on-premises systems or other clouds, egress charges can accumulate significantly and materially affect the total cost of ownership.

Exam trap

The trap is that candidates focus on obvious costs like compute and storage, but the exam tests the often-forgotten operational cost of data egress, which is unique to cloud billing and easy to miss.

How to eliminate wrong answers

Option A is wrong because software licensing for operating systems is typically included in both on-premises and cloud TCO calculations and is not uniquely overlooked in cloud migrations. Option C is wrong because physical data center security costs are eliminated when moving to cloud, so they are not a cloud TCO cost to include. Option D is wrong because electricity for servers is also eliminated in the cloud model and is an on-premises cost, not a cloud TCO line item.

5
MCQhard

A company is moving a sensitive database to Cloud SQL. They need to encrypt data at rest using customer-managed encryption keys (CMEK) and rotate the key every 30 days. How should they set this up?

A.Enable encryption by default in Cloud SQL settings
B.Use Cloud HSM to generate a key and import it to Cloud SQL
C.Create a key in Cloud KMS and manually rotate it each month
D.Create a key in Cloud KMS, specify it as the CMEK for Cloud SQL, and set rotation period to 30 days
AnswerD

This is the correct configuration: create a key in Cloud KMS, designate it as the customer-managed encryption key (CMEK) for the Cloud SQL instance, and set the rotation period to 30 days. Cloud KMS then automatically rotates the key material every 30 days, and Cloud SQL transparently re-encrypts data with the new key version, meeting the company's compliance requirement without manual intervention.

Why this answer

To use CMEK with Cloud SQL, you create a key in Cloud KMS, grant the Cloud SQL service account access, and specify that key as the CMEK for the instance. Setting the key's rotation period to 30 days automates rotation, meeting the requirement without manual intervention. This is the standard, supported configuration.

Exam trap

The trap is confusing default encryption with CMEK and manual rotation with automatic rotation — candidates may pick enabling default encryption or manual rotation, but the requirement specifies customer-managed keys with automated 30-day rotation.

How to eliminate wrong answers

Option A is wrong because default encryption uses Google-managed keys, not customer-managed keys, and does not provide CMEK control or rotation. Option B is wrong because Cloud HSM generates hardware-backed keys, but importing a key into Cloud SQL is not how CMEK works; you reference a KMS key, not import it. Option C is wrong because manually rotating the key each month is error-prone and not the automated rotation the requirement implies; Cloud KMS supports automatic rotation.

6
MCQeasy

A startup wants to reduce capital expenditure on hardware and scale its application globally with minimal latency. Which cloud deployment model should they choose?

A.Multi-cloud
B.Public cloud
C.Hybrid cloud
D.Private cloud
AnswerB

Public cloud computing, exemplified by Google Cloud, provides on-demand compute, storage, and networking via shared, multitenant infrastructure owned and operated by the provider. Customers use a pay-as-you-go model, paying only for metered usage, which converts traditionally capital expenditures (servers, racks, power) into operating expenses. This eliminates upfront hardware procurement, maintenance, and capacity planning, allowing a startup to scale globally with no capital investment. It directly fulfills the requirement to reduce CapEx on hardware.

Why this answer

The public cloud model eliminates upfront capital expenditure because the provider owns and maintains the hardware, and the customer pays only for consumed resources (OpEx). Global providers like AWS, Azure, and GCP operate regions and edge locations worldwide, allowing applications to be deployed close to users with minimal latency. This directly matches the startup's dual requirement of reduced CapEx and global low-latency scaling.

Exam trap

GCDL often tests the misconception that hybrid or multi-cloud automatically means 'more scalable' or 'lower latency,' when in fact only public cloud directly addresses CapEx reduction and global reach.

How to eliminate wrong answers

Option A is wrong because multi-cloud combines two or more public clouds, which adds management complexity and does not by itself reduce CapEx or guarantee lower latency. Option C is wrong because hybrid cloud retains on-premises infrastructure, meaning the company still incurs hardware CapEx. Option D is wrong because private cloud is dedicated infrastructure owned or leased by the organization, which requires significant capital investment and does not inherently provide global reach.

7
MCQmedium

A company wants to reduce its carbon footprint by running workloads on Google Cloud. Which Google Cloud commitment directly supports this goal?

A.Choosing a region with lower CO2 equivalent per kWh
B.Using preemptible VMs
C.Using committed use discounts
D.Google Cloud's 100% renewable energy match for operations
AnswerD

Google Cloud purchases renewable energy equal to 100% of the electricity consumed by its global data center operations, meaning the operational carbon emissions from a customer's workloads are effectively offset. This match is applied at the corporate level and covers all regions, so a workload running on Google Cloud has a near-zero market-based carbon footprint attributable to electricity. Consequently, this is the only option that directly addresses the company's actual carbon footprint at the infrastructure layer.

Why this answer

Google Cloud matches 100% of its global electricity consumption with renewable energy and aims to run on carbon-free energy 24/7 by 2030.

8
MCQhard

An organisation needs to securely connect its on-premises data centre to Google Cloud with high bandwidth and low latency for hybrid cloud workloads. They want a dedicated, private connection that does not traverse the public internet. Which solution should they use?

A.Cloud NAT
B.Cloud Interconnect
C.Cloud CDN
D.Cloud VPN
AnswerB

Cloud Interconnect provides a dedicated private circuit between the on-premises data centre and Google Cloud, bypassing the public internet entirely. This satisfies the high-bandwidth, low-latency and private-connection constraints, unlike VPN, which tunnels over the public internet.

Why this answer

Cloud Interconnect provides dedicated, private connections between on-prem and Google Cloud with high bandwidth and low latency. VPN uses the public internet, Cloud CDN is for content delivery, and Cloud NAT is for outbound internet access.

9
MCQmedium

Which Google Cloud commitment to open source has enabled portability for containerized applications across different cloud providers?

A.Kubeflow
B.Istio
C.Kubernetes
D.TensorFlow
AnswerC

Kubernetes is the open-source container orchestration system originally developed by Google, now maintained by the Cloud Native Computing Foundation (CNCF). It provides automated deployment, scaling, and operational management for application containers across clusters of hosts, codifying patterns from Google's internal Borg system. Kubernetes is the definitive answer because it directly implements container orchestration and has become the industry-standard portable platform for cloud-native workloads.

Why this answer

Kubernetes is an open-source container orchestration system originally developed by Google and now maintained by the Cloud Native Computing Foundation (CNCF). Google's commitment to open source Kubernetes has enabled portability of containerized applications across different cloud providers, as the same Kubernetes APIs and manifests work on GKE, EKS, AKS, and on-premises clusters. This avoids vendor lock-in and allows multi-cloud strategies.

Exam trap

GCDL often tests the distinction between Google's open-source contributions, so candidates may confuse Kubernetes with other CNCF projects like Istio or Kubeflow, or with TensorFlow, and pick a tool that is not the container orchestration platform.

How to eliminate wrong answers

Option A is wrong because Kubeflow is an open-source machine learning toolkit for Kubernetes, not the container orchestration platform itself; it does not provide the core portability for containerized applications. Option B is wrong because Istio is a service mesh that provides traffic management, security, and observability for microservices, but it is not the underlying container orchestration system that enables portability. Option D is wrong because TensorFlow is an open-source machine learning framework, not a container orchestration platform, and does not address application portability across clouds.

10
MCQmedium

A data analytics team needs to run complex SQL queries on a large dataset stored in Cloud Storage (CSV files). They want a serverless solution that does not require managing infrastructure. Which Google Cloud service should they use?

A.Cloud Dataflow
B.Cloud Dataproc
C.Cloud SQL
D.BigQuery
AnswerD

BigQuery is a serverless, petabyte-scale data warehouse that supports standard SQL directly on data in Cloud Storage through external tables and federated queries. This lets the analytics team run complex SQL against CSV files without loading them first, while the service automatically manages infrastructure scaling, concurrency, and performance. Its built-in optimizations, like columnar storage and dynamic query planning, make it the only option here that fully satisfies the requirement for manage-free, SQL-only complex analysis.

Why this answer

BigQuery is a serverless data warehouse that can query data in Cloud Storage via external tables or direct loading. Cloud Dataproc is managed Hadoop/Spark, not serverless for SQL. Cloud Dataflow is for stream/batch processing.

Cloud SQL is a managed relational database.

11
Multi-Selecthard

A financial company wants to run sensitive workloads on Google Cloud while ensuring data never leaves a specific geographic boundary and meets strict compliance requirements. Which THREE Google Cloud services should they combine?

Select 3 answers
A.Cloud VPN
B.Assured Workloads for Government
C.Cloud NAT
D.Cloud HSM with CMEK
E.VPC Service Controls
AnswersB, D, E

Assured Workloads for Government is a comprehensive compliance service that creates a dedicated folder within your Google Cloud organization, enforcing specific data residency, access control, and encryption requirements mandated by FedRAMP High or IL4. It integrates with Access Transparency and CMEK, and automatically applies key access controls to prevent unauthorized access by Google personnel. This provides a certified boundary around sensitive workloads, making it the correct choice for regulated data.

Why this answer

Assured Workloads for Government (B) is correct because it enforces regulatory and data-residency controls on a folder, restricting where resources and data can be created and applying compliance frameworks such as FedRAMP, ITAR, and data-boundary policies. Cloud HSM with CMEK (D) is correct because Cloud HSM provides FIPS 140-2 Level 3 validated hardware key management, and CMEK lets the company retain control of the encryption keys used for its data at rest, satisfying strict key-custody and compliance requirements. VPC Service Controls (E) is correct because it creates a service perimeter around the project that prevents data exfiltration from managed services like Cloud Storage and BigQuery, which directly supports keeping sensitive data inside a defined geographic and organizational boundary.

Cloud VPN (A) is not correct because it only provides encrypted connectivity between on-premises networks and Google Cloud, not data-residency or compliance enforcement. Cloud NAT (C) is not correct because it merely allows outbound internet access for private instances and has no role in data residency or regulatory compliance.

Exam trap

The trap here is that candidates pick Cloud VPN or Cloud NAT thinking network isolation equals compliance, when the exam is really testing knowledge of Google's dedicated compliance and data-perimeter services.

12
MCQeasy

A startup wants to launch a new application quickly and only pay for the compute resources they use, avoiding upfront hardware purchases. Which cloud benefit best supports this goal?

A.Scalability
B.Agility
C.Global reach
D.Cost optimisation (pay-as-you-go)
AnswerD

Cost optimisation, specifically the pay-as-you-go model, lets the startup convert large upfront capital expenditure on hardware into variable operating expense charged only for actual consumption. For a startup launching a new application with uncertain user demand, this avoids the financial risk of overinvesting in idle infrastructure and allows spending to grow linearly with measured usage. Pay-as-you-go is therefore the precise cloud characteristic that eliminates upfront costs and aligns spend with revenue or traffic.

Why this answer

Pay-as-you-go pricing allows customers to pay only for what they use, avoiding large capital expenditures (CAPEX) on hardware. Agility is about speed, scalability is about handling load, and global reach is about geographic coverage.

13
MCQmedium

A media company needs to deliver video content to users worldwide with low latency. They want to cache content at edge locations. Which Google Cloud service should they use?

A.Cloud CDN
B.Cloud Storage
C.Cloud Load Balancing
D.Cloud Interconnect
AnswerA

Cloud CDN caches content at Google's globally distributed edge points of presence, terminating user requests close to their location. This directly satisfies the worldwide low-latency requirement by serving cached video from the nearest edge rather than the origin, reducing round-trip time.

Why this answer

Cloud CDN uses Google's global edge network to cache content close to users, reducing latency for media delivery.

14
MCQhard

A company is migrating a legacy monolithic application to Google Cloud. They want to reduce operational overhead while maintaining the ability to run the application without rewriting code. Which migration strategy should they use?

A.Retiring
B.Replatforming (lift, tinker, and shift)
C.Refactoring (rearchitecting)
D.Lift and shift (rehosting)
AnswerD

Lift and shift (rehosting) involves copying the application and its data to cloud virtual machines, such as Google Compute Engine, with minimal or no modifications, preserving the current architecture and behavior. This approach reduces capital expenses and operational overhead associated with on-premises infrastructure while avoiding the risks and costs of code changes, making it the correct choice for this migration scenario.

Why this answer

Lift and shift (rehosting) moves the application to Google Cloud with minimal or no code changes, which directly satisfies the requirement to avoid rewriting code while reducing the operational burden of running on-premises hardware. It is the fastest migration strategy and preserves the existing monolithic architecture.

Exam trap

The trap is reading 'reduce operational overhead' and jumping to replatforming or refactoring — but the binding constraint is 'without rewriting code,' which forces the answer to lift and shift (rehosting).

How to eliminate wrong answers

Option A is wrong because retiring means decommissioning the application entirely — the company wants to keep running it, not remove it. Option B is wrong because replatforming (lift, tinker, and shift) involves making some modifications to the application or its dependencies (e.g., swapping a self-managed database for a managed service), which conflicts with the 'without rewriting code' constraint. Option C is wrong because refactoring/rearchitecting requires significant code changes to adopt cloud-native patterns like microservices, which is explicitly what the company wants to avoid.

15
MCQmedium

A media streaming company wants to reduce latency for users worldwide by serving content from edge locations. They also want to offload traffic from their origin servers. Which Google Cloud service should they implement?

A.Cloud Interconnect
B.Cloud Storage
C.Cloud Load Balancing
D.Cloud CDN
AnswerD

Cloud CDN is the correct choice because it leverages Google's globally distributed edge infrastructure to cache media content (such as video segments, images, and other static assets) at points of presence closer to end users. When a user requests a media file, the CDN serves it from the nearest edge cache, dramatically reducing round-trip time and network hops compared to fetching from the origin. It also offloads traffic from origin servers, reducing bandwidth costs and origin load, and it supports flexible cache modes and TTLs for both static and dynamic content—making it the ideal solution for low-latency media streaming.

Why this answer

Cloud CDN uses Google's global edge network to cache content close to users, reducing latency and origin load.

16
Multi-Selectmedium

A company is considering migrating its on-premises workloads to Google Cloud. Which TWO are common business drivers for cloud adoption? (Choose TWO.)

Select 2 answers
A.Cost optimization by converting CapEx to OpEx
B.Guaranteed 100% uptime for all services
C.Faster time to market through on-demand resource provisioning
D.Ability to avoid any vendor lock-in
E.Elimination of all security risks
AnswersA, C

Cloud migration converts capital expenditure (CapEx) on physical data centers and hardware into operational expenditure (OpEx) through pay-as-you-go pricing. This eliminates large upfront investments and reserves, replacing them with predictable, variable costs directly tied to consumption, which improves cash flow and financial flexibility.

Why this answer

Option A is correct because migrating to Google Cloud shifts IT spending from large upfront capital expenditures (CapEx) on hardware and data centers to pay-as-you-go operational expenditures (OpEx), which is a well-established financial driver for cloud adoption. Option C is correct because cloud providers like Google Cloud offer on-demand, self-service resource provisioning through services such as Compute Engine and Cloud Storage, enabling organizations to deploy and iterate faster and thereby accelerate time to market. Option B is incorrect because no cloud provider guarantees 100% uptime for all services; SLAs typically offer credits for failing to meet targets like 99.9% or 99.99%, not absolute uptime.

Option D is incorrect because avoiding vendor lock-in is not a guaranteed outcome of cloud adoption and often requires deliberate multi-cloud or portable architectures; it is a concern to manage rather than a common driver. Option E is incorrect because cloud adoption does not eliminate security risks; it changes the shared responsibility model, and customers remain responsible for securing their workloads, identities, and data.

Exam trap

GCDL often tests the misconception that cloud guarantees 100% uptime or eliminates security risks, which are exaggerated claims not supported by SLAs or shared responsibility models.

17
MCQmedium

A company runs a web application on Compute Engine. They want to reduce costs by committing to a 1-year contract for their VM usage. Which pricing model should they use?

A.Preemptible VMs
B.Sustained use discounts
C.Pay-as-you-go
D.Committed use discounts
AnswerD

Committed use discounts (CUDs) allow you to commit to a specific level of vCPUs, memory, and other resources for a 1- or 3-year term, in exchange for a substantial discount, up to 70%. Because the web application is expected to run indefinitely, committing for one year aligns with its predictable usage and yields the best cost reduction among the listed options. The discounted price applies to your usage each hour, and you cannot be terminated mid-commitment, making it reliable for production workloads.

Why this answer

Committed use discounts offer significant discounts in exchange for a 1-year or 3-year commitment to specific resource usage. Sustained use discounts apply automatically based on monthly usage. Preemptible VMs are for short-lived, fault-tolerant workloads.

Pay-as-you-go is standard on-demand pricing.

18
MCQeasy

A company wants to reduce its carbon footprint and has committed to using 100% renewable energy for its cloud infrastructure. Which Google Cloud value proposition directly supports this goal?

A.Open cloud (Kubernetes/TensorFlow)
B.Security (BeyondCorp/encryption)
C.Sustainability (renewable energy match)
D.Trust and compliance (certifications)
AnswerC

Sustainability (renewable energy match) is correct because Google Cloud commits to matching 100% of its global electricity consumption with renewable energy purchases, using power purchase agreements (PPAs) and carbon-free energy contracts. This means every kilowatt-hour used by Google Cloud services is offset by wind or solar generation, directly reducing the carbon footprint of workloads. Additionally, Google is progressing toward 24/7 carbon-free energy on all grids by 2030, which further strengthens the environmental case for choosing Google Cloud.

Why this answer

Google Cloud matches 100% of its global energy consumption with renewable energy and aims for carbon-free energy by 2030. Security, open source, and compliance are unrelated to renewable energy.

19
MCQhard

A retail company experiences sudden traffic spikes during flash sales. Their on-premises infrastructure often runs out of capacity, causing downtime. They are migrating to Google Cloud and need to automatically handle traffic spikes without manual intervention. Which approach should they take?

A.Manually add VMs when traffic increases
B.Use a GPU-accelerated VM for compute
C.Create a managed instance group with autoscaling
D.Use a single large VM and rely on Cloud Load Balancing
AnswerC

A managed instance group with an autoscaling policy automatically adjusts the number of VM instances based on load signals such as CPU utilization, requests per second, or Cloud Monitoring custom metrics. The autoscaling controller provisions additional instances when a spike begins and removes them when demand drops, all without human intervention. Using an instance template and health checks, the MIG also replaces unhealthy VMs, ensuring that the load balancer only routes traffic to ready instances, which makes it ideal for handling sudden traffic spikes.

Why this answer

A managed instance group (MIG) with autoscaling automatically adjusts the number of VM instances based on load, which directly addresses traffic spikes without manual intervention. This is the standard Google Cloud solution for horizontal scaling of compute resources.

Exam trap

GCDL often tests the difference between vertical scaling (single large VM) and horizontal scaling (MIG with autoscaling), and candidates mistakenly choose a single large VM or manual scaling when the requirement is automatic handling of spikes.

How to eliminate wrong answers

Option A is wrong because manually adding VMs requires human intervention and doesn't meet the 'without manual intervention' requirement. Option B is wrong because GPU-accelerated VMs are for compute-intensive workloads like machine learning, not for handling web traffic spikes. Option D is wrong because a single large VM is a vertical scaling approach with a fixed capacity limit and a single point of failure; it cannot automatically handle spikes beyond its size.

20
MCQmedium

An organization wants to use machine learning to analyze customer feedback but has no ML expertise. They need a service that can train custom models with minimal coding. Which Google Cloud service should they use?

A.Cloud Vision API
B.Vertex AI
C.Cloud Natural Language API
D.AutoML Natural Language
AnswerD

AutoML Natural Language is the intended Google Cloud service for training a custom text classification or entity-extraction model through a graphical, low-code workflow. It accepts labeled customer comments and builds a model using transfer learning, allowing the organization to incorporate domain-specific vocabulary and idiomatic expressions without writing code. This directly addresses the need to analyze customer text with a tailored model, making it the correct choice.

Why this answer

AutoML Natural Language is a Google Cloud service that allows users with limited ML expertise to train custom machine learning models for text classification, sentiment analysis, and entity extraction with minimal coding. It provides a user-friendly interface and requires only labeled data, automating the model selection and training process. This directly addresses the organization's need to analyze customer feedback without ML expertise.

Other options either require more expertise (Vertex AI) or are pre-trained APIs not customizable for specific needs (Cloud Vision API, Cloud Natural Language API).

Exam trap

GCDL often tests the distinction between pre-trained APIs (which require no training but are not customizable) and AutoML services (which allow custom model training with minimal coding) versus full ML platforms like Vertex AI (which require expertise).

How to eliminate wrong answers

Option A is wrong because Cloud Vision API is a pre-trained API for image analysis, not text, and cannot be customized for specific text classification tasks. Option B is wrong because Vertex AI is a comprehensive platform that requires significant ML expertise to build, train, and deploy custom models, contrary to the requirement of minimal coding and no ML expertise. Option C is wrong because Cloud Natural Language API is a pre-trained API for general text analysis (sentiment, entities, syntax) but does not allow training custom models on domain-specific data, which is needed for analyzing customer feedback with custom categories.

21
Multi-Selectmedium

A retail company runs a web application on Google Kubernetes Engine (GKE). They want to automatically scale the application based on custom metrics (e.g., number of items in a shopping cart). Which TWO resources should they configure?

Select 2 answers
A.Cluster Autoscaler
B.Custom Metrics Stackdriver Adapter
C.Vertical Pod Autoscaler (VPA)
D.Cloud Load Balancing
E.Horizontal Pod Autoscaler (HPA)
AnswersB, E

The Custom Metrics Stackdriver Adapter is the correct component because it implements the Kubernetes custom metrics API and exposes Stackdriver (now Cloud Monitoring) metrics to the Horizontal Pod Autoscaler. Without this adapter, HPA can only see built-in CPU and memory metrics, not application-specific metrics like orders per second or checkout latency. Installing and configuring this adapter allows HPA to query custom metrics and scale pod replicas accordingly, making it essential for autoscaling on arbitrary business metrics.

Why this answer

Horizontal Pod Autoscaler (HPA) can scale pods based on custom metrics. Custom Metrics adapter (e.g., Stackdriver adapter) exposes application metrics to HPA.

22
MCQeasy

A retail company experiences sudden traffic spikes during holiday sales. They want to automatically add or remove compute capacity to handle the load without manual intervention. Which Google Cloud feature should they use?

A.Cloud Load Balancing
B.Managed instance groups with autoscaling
C.Cloud Functions
D.Cloud CDN
AnswerB

Managed instance groups with autoscaling directly address sudden spikes by continuously evaluating metrics such as CPU utilization, requests per second, or custom Cloud Monitoring signals and adjusting the number of VM instances within configured minimum and maximum boundaries. When a spike is detected, the autoscaler provisions additional VMs and then scales down after demand subsides, while health checks and instance templates ensure each new VM is immediately ready to serve traffic. This is the standard Google Cloud solution for elastic compute capacity behind a load balancer.

Why this answer

Managed instance groups with autoscaling automatically adjust the number of VM instances based on load, ensuring scalability without over-provisioning.

23
MCQeasy

Which cloud benefit allows a company to automatically add or remove computing resources based on demand, avoiding both over-provisioning and under-provisioning?

A.High availability
B.Pay-as-you-go
C.Elasticity
D.Global reach
AnswerC

Elasticity is the cloud capability that automatically provisions and de-provisions compute, storage, or other resources to match current demand in real time. It relies on monitoring metrics (CPU, memory, request count) and autoscaling policies or services (e.g., Google Cloud Autoscaler, managed instance groups) to increase or decrease capacity without manual intervention. This directly fulfills the requirement to automatically add or remove resources, making it the correct choice.

Why this answer

Elasticity is the cloud property that automatically scales computing resources up or down to match demand, adding capacity during peaks and removing it during lulls. This dynamic adjustment avoids both over-provisioning (wasted cost) and under-provisioning (poor performance), which is exactly what the question describes.

Exam trap

GCDL often tests the distinction between elasticity (automatic demand-based scaling) and pay-as-you-go (a billing model) or scalability (ability to grow), so candidates who conflate billing with scaling pick the wrong option.

How to eliminate wrong answers

Option A is wrong because high availability refers to designing systems to remain operational despite failures (redundancy, failover), not to demand-based scaling. Option B is wrong because pay-as-you-go is a billing model where you pay only for consumed resources—it does not itself add or remove capacity. Option D is wrong because global reach refers to deploying resources across geographic regions to serve users worldwide with low latency, not to automatic scaling.

24
MCQmedium

A company is evaluating total cost of ownership (TCO) for moving its on-premises data center to Google Cloud. Which of the following costs should they include in the cloud TCO assessment?

A.Data center facility rent and power
B.Hardware purchase and maintenance costs
C.Compute and storage usage fees
D.Employee salaries for data center staff
AnswerC

Cloud TCO is built around pay-as-you-go fees for compute instances, managed storage like Cloud Storage volumes, and related services such as network egress or load balancing. These usage-based charges are direct line items on the cloud invoice and represent the actual cost of running workloads, so they are the core component of cloud TCO calculations. Sizing, region, and committed-use discounts all affect these fees.

Why this answer

Cloud TCO assessments focus on the operational expenses the customer pays to the cloud provider — compute, storage, networking, and managed service fees — because these replace the capital and operational costs of on-premises infrastructure. Compute and storage usage fees are the recurring cloud charges that directly substitute for owned hardware and self-managed facilities. Including them is essential to compare the true ongoing cost of the cloud model against the data center baseline.

Exam trap

The trap here is confusing on-premises baseline costs (facility, hardware, staff) with cloud consumption costs — candidates often pick an on-premises cost because it is a real expense, but the question asks what belongs in the cloud TCO assessment.

How to eliminate wrong answers

Option A is wrong because data center facility rent and power are on-premises operational costs that disappear (or are absorbed by the provider) after migration, so they belong to the current-state baseline, not the cloud TCO. Option B is wrong because hardware purchase and maintenance are capital/operational costs of the on-premises model that cloud usage fees replace; they are not cloud costs. Option D is wrong because data center staff salaries are on-premises operational costs that are typically reduced or eliminated in a cloud model, so they are part of the comparison baseline rather than the cloud TCO.

25
MCQmedium

A company wants to use machine learning models but has no in-house data science team. They need a service that allows them to train custom models using their own data without managing infrastructure. Which Google Cloud service should they use?

A.AI Platform Notebooks
B.BigQuery ML
C.Cloud TPUs
D.Vertex AI (including AutoML)
AnswerD

Vertex AI, including its AutoML capabilities, is a unified managed machine learning platform that addresses the need for ML without in-house expertise. AutoML automates the entire model development pipeline: it handles data validation, feature engineering, architecture search, and hyperparameter tuning, then automatically deploys the trained model to a scalable serving endpoint. Users simply upload labeled data and specify the objective, and the platform manages the infrastructure. This makes Vertex AI the correct choice for a company that wants to leverage ML models with minimal manual involvement and no dedicated data science team.

Why this answer

Vertex AI provides a unified platform for ML, including AutoML for custom model training without managing infrastructure. BigQuery ML is for SQL-based ML, AI Platform Notebooks require manual setup, and Cloud TPUs are hardware accelerators, not a managed service.

26
Multi-Selectmedium

Which TWO statements are benefits of using a multi-cloud strategy? (Choose 2)

Select 2 answers
A.Reduced overall security risk
B.Simplified operational management
C.Improved latency for all users
D.Ability to use best-of-breed services from different providers
E.Reduced vendor lock-in
AnswersD, E

With a multi-cloud strategy, you can deploy each workload on the platform that offers the strongest capability for its requirements—for example, using BigQuery for large-scale analytics, SageMaker for machine learning, and Azure's identity services in the same solution. This prevents being forced into a 'jack of all trades, master of none' situation where a single provider lacks a feature you need at the required scale or cost. The tradeoff is that best-of-breed services often expose proprietary APIs, so you must design for portability or accept some dependency at the service layer.

Why this answer

Option D is correct because a multi-cloud strategy lets an organization select each provider's strongest or most specialized service (for example, AWS Lambda for serverless, Google BigQuery for analytics, or Azure AD for identity) rather than being confined to a single vendor's catalog, directly improving capability fit. Option E is correct because distributing workloads across two or more independent providers reduces dependency on any single vendor's proprietary APIs, pricing changes, and outage risk, making it easier to migrate or rebalance workloads and thereby lowering vendor lock-in. The unmarked options do not belong: A is wrong because multi-cloud typically increases the attack surface and identity/network complexity, so it does not inherently reduce overall security risk; B is wrong because managing multiple providers, IAM models, and billing systems usually complicates rather than simplifies operational management; and C is wrong because latency depends on user location, peering, and workload placement, and multi-cloud does not guarantee improved latency for all users.

Exam trap

GCDL often tests the misconception that multi-cloud automatically reduces security risk or simplifies management, when in fact it often increases complexity and requires more sophisticated governance.

27
MCQeasy

A multinational corporation wants to serve content to users worldwide with low latency. They plan to use Google Cloud's content delivery network and points of presence. Which cloud benefit enables this?

A.Cost optimisation
B.Scalability
C.Agility
D.Global reach
AnswerD

Global reach is the Google Cloud architectural pillar that specifically ensures content and services are delivered with low latency and high availability wherever users are located. By using a content delivery network (CDN) like Cloud CDN, content is cached at edge points of presence (PoPs) around the world so that users are served from a nearby node rather than a distant origin server. This reduces round-trip time and improves the digital experience for a multinational corporation's global user base. Therefore, global reach directly matches the requirement of serving content to users worldwide with low latency.

Why this answer

Global reach is the correct benefit because Google Cloud's CDN and global points of presence (PoPs) place content close to users worldwide, reducing latency by serving from edge locations. This directly enables low-latency content delivery across multiple continents. Cost optimisation, scalability, and agility are valid cloud benefits but do not specifically describe the geographic distribution enabled by CDN PoPs.

Exam trap

GCDL often tests the distinction between general cloud benefits (cost, scalability, agility) and the specific benefit of global PoPs, which is global reach.

How to eliminate wrong answers

Option A is wrong because cost optimisation refers to reducing infrastructure spend through pay-as-you-go and economies of scale, not to geographic distribution of content. Option B is wrong because scalability refers to the ability to handle growing workloads by adding resources, not to serving users from multiple global locations. Option C is wrong because agility refers to the speed of deploying and iterating on resources, not to the physical distribution of PoPs for low-latency delivery.

28
MCQmedium

A company runs a batch job that processes data every night. The job can tolerate interruptions and currently runs on a dedicated on-premises server that is underutilized. They want to migrate to Google Cloud and minimise compute cost. Which compute option is most cost-effective?

A.Sole-tenant nodes
B.Standard (on-demand) VMs
C.VMs with GPUs
D.Preemptible VMs
AnswerD

Preemptible VMs are Compute Engine instances that use leftover capacity at a discount of as much as 60-80% compared to on-demand pricing, but they can be terminated by Google at any time with a 30-second warning. Because a nightly batch job is inherently fault-tolerant and can be designed to resume from a checkpoint, it is an ideal fit for these interruptible instances. The key is to architect the job with idempotent processing and persistent storage so that preemption does not corrupt data or lose progress, making it the correct, cost-effective choice.

Why this answer

Preemptible VMs offer significantly lower cost (up to 80% discount) but can be terminated at any time, making them ideal for fault-tolerant batch workloads. Standard VMs are more expensive, sole-tenant nodes are for isolation, and GPUs add cost.

29
MCQhard

A company uses a legacy on-premises database and wants to migrate to Google Cloud with minimal changes to application code. They need a fully managed relational database that supports MySQL compatibility and automatic failover. Which service should they choose?

A.Firestore
B.Cloud Spanner
C.Cloud Bigtable
D.Cloud SQL for MySQL
AnswerD

Cloud SQL for MySQL is a fully managed service that is tightly compatible with the MySQL wire protocol, SQL dialect, and client tools, so existing schemas, queries, stored procedures, and application code can be reused with almost no modification. It provides automatic failover to a synchronous standby replica, managed backups, and read replicas, meeting high-availability needs without changing the database engine. This makes it the natural choice for migrating a legacy on-premises MySQL database with minimal code changes and low operational overhead.

Why this answer

Cloud SQL for MySQL is a fully managed relational database service that is wire-compatible with MySQL, so existing applications using MySQL drivers and SQL syntax require minimal code changes. It supports automatic failover via a regional HA configuration with a standby instance. This matches the requirement for MySQL compatibility, managed operations, and automatic failover.

Exam trap

The trap is over-engineering — candidates pick Cloud Spanner because it sounds 'more managed' or 'more scalable,' ignoring that the requirement is minimal code changes and MySQL compatibility, which only Cloud SQL provides.

How to eliminate wrong answers

Option A is wrong because Firestore is a NoSQL document database, not relational, and does not support MySQL compatibility or SQL queries. Option B is wrong because Cloud Spanner, while relational and globally distributed, uses GoogleSQL and is not MySQL-compatible without significant application changes, and it is overkill for a legacy migration. Option C is wrong because Cloud Bigtable is a wide-column NoSQL store for analytical workloads, not a relational database, and offers no MySQL compatibility.

30
Multi-Selectmedium

A company is adopting a multi-cloud strategy to avoid vendor lock-in and use best-of-breed services. Which TWO statements accurately describe multi-cloud? (Choose 2)

Select 2 answers
A.It connects an on-premises data centre to a single public cloud.
B.It requires a private cloud on-premises.
C.It reduces management complexity.
D.It can help avoid vendor lock-in.
E.It uses multiple public cloud providers.
AnswersD, E

By distributing workloads across multiple cloud providers, an organization avoids being dependent on a single vendor's pricing, service limitations, or strategic direction. This gives the organization negotiation leverage and makes it easier to switch workloads if one provider's offerings or terms become unfavorable. Multi-cloud also mitigates the risk of a single-vendor outage or platform failure affecting business continuity.

Why this answer

Option D is correct because multi-cloud deliberately spreads workloads across more than one provider, so dependence on any single vendor's proprietary services, pricing, and APIs is reduced, directly mitigating vendor lock-in. Option E is correct because the defining characteristic of multi-cloud is the use of two or more distinct public cloud providers (for example AWS plus Azure plus GCP), which is exactly what enables best-of-breed service selection. Option A is incorrect because connecting an on-premises data centre to a single public cloud describes a hybrid cloud, not multi-cloud.

Option B is incorrect because multi-cloud does not require an on-premises private cloud; it can consist entirely of public cloud providers. Option C is incorrect because multi-cloud typically increases management complexity, requiring separate tooling, identity, networking, and cost controls per provider rather than reducing it.

Exam trap

GCDL often tests the confusion between multi-cloud and hybrid cloud, where candidates incorrectly assume multi-cloud requires on-premises infrastructure or that it simplifies management.

31
MCQeasy

A company wants to run containerized applications on Google Cloud without managing the underlying infrastructure. Which service should they use?

A.Cloud Run
B.App Engine Flexible Environment
C.Compute Engine
D.Google Kubernetes Engine (GKE)
AnswerA

Cloud Run is the correct choice because it runs containerized applications on a fully managed serverless platform. You simply deploy a standard OCI container image, and Cloud Run automatically handles provisioning, scaling (including scaling to zero), and load balancing with no infrastructure to manage. It abstracts away all underlying compute and cluster operations, making it the simplest way to run stateless containers in production on Google Cloud.

Why this answer

Google Kubernetes Engine (GKE) is the managed Kubernetes service that abstracts node management, but it still requires some cluster management. Cloud Run is serverless and fully manages infrastructure, so it is the best choice for zero infrastructure management.

32
Multi-Selectmedium

Which TWO statements accurately describe Google Cloud's sustainability commitments? (Choose 2)

Select 2 answers
A.All Google Cloud regions are already carbon-neutral.
B.Google Cloud offsets all of its historical carbon emissions.
C.Google Cloud aims to run on 24/7 carbon-free energy in all its data centers by 2030.
D.Google Cloud matches 100% of its global electricity consumption with renewable energy.
E.Google Cloud data centers are powered exclusively by on-site solar panels.
AnswersC, D

This statement correctly identifies Google's public commitment to achieve 24/7 carbon-free energy across all its data centers and cloud regions by 2030. This target exceeds annual renewable matching, requiring that every hour of the day be served by carbon-free sources, which drives investments in local wind, solar, and storage. It is a time-matched, location-specific goal that differentiates Google from companies that only procure renewables on an annual basis.

Why this answer

Option C is correct because Google has committed to operating all of its data centers on 24/7 carbon-free energy (CFE) by 2030, meaning every hour of every day will be matched by clean energy sources on the same regional grid. Option D is correct because Google has matched 100% of its global annual electricity consumption with renewable energy purchases since 2017, a commitment that applies across its global operations including Google Cloud. Option A is not accurate as stated because carbon neutrality applies to Google's overall operations through offsets and renewable matching, not to every individual cloud region being inherently carbon-neutral.

Option B is incorrect because Google's commitment is to offset its historical carbon emissions cumulatively by 2030, not that it has already offset all historical emissions. Option E is incorrect because Google's data centers are not powered exclusively by on-site solar panels; they rely on a mix of grid electricity and renewable energy purchases such as PPAs.

Exam trap

GCDL often tests the distinction between annual renewable energy matching (100% since 2017) and 24/7 carbon-free energy (targeted by 2030), as well as the misconception that carbon neutrality means zero emissions or that all regions are already carbon-free.

33
MCQeasy

A startup wants to launch a new web application globally with minimal upfront investment and the ability to scale automatically based on traffic. Which cloud deployment model best meets these requirements?

A.On-premises private cloud
B.Public cloud
C.Hybrid cloud
D.Multi-cloud
AnswerB

Public cloud delivers compute, storage, and networking as metered, on-demand services from a provider whose infrastructure spans multiple regions and edge locations worldwide. A startup can provision resources in seconds, scale automatically in response to traffic, and only pay for what it consumes, avoiding upfront hardware costs. Global launch is simplified via provider-managed services like CDNs and load balancers, and the operational model shifts to pay-as-you-go, ideal for uncertain demand.

Why this answer

Public cloud offers on-demand resources, pay-as-you-go pricing, and global reach without upfront capital expenditure.

34
MCQeasy

A retail company experiences sudden traffic spikes during flash sales. Their on-premises infrastructure often runs out of capacity, causing website slowdowns. Which cloud characteristic directly solves this problem?

A.Pay-as-you-go pricing
B.Scalability
C.Global reach
D.Security
AnswerB

Scalability is the property that enables a system to handle growing workload by adding or reallocating resources, and in cloud environments it is implemented through autoscaling groups, load balancers, and elastic capacity pools. When traffic spikes, the scaling policy can launch additional virtual machines or containers within minutes, ensuring that the application continues to respond despite the sudden load. This is precisely what the retail company needs to maintain availability and performance during promotional events or flash sales.

Why this answer

Scalability is the cloud characteristic that allows infrastructure to automatically expand or contract in response to demand, which directly addresses the flash-sale traffic spikes that overwhelm fixed on-premises capacity. In cloud environments, horizontal scaling (adding more instances) or vertical scaling (larger instances) can be triggered by metrics like CPU or request rate, so the website absorbs the surge without slowdowns. Pay-as-you-go pricing is a billing model, not a capacity mechanism, so it does not solve the capacity shortfall itself.

Exam trap

The trap here is confusing pay-as-you-go pricing (a cost model) with scalability (a capacity model); candidates often pick the billing answer because it sounds like the 'cloud advantage' they memorized, but the question asks what solves the capacity problem.

How to eliminate wrong answers

Option A is wrong because pay-as-you-go pricing only changes how you are billed for consumed resources; it does not add capacity when traffic spikes, so the site would still slow down. Option C is wrong because global reach refers to deploying resources in multiple geographic regions to reduce latency for distributed users, not to dynamically handling a sudden capacity surge. Option D is wrong because security (IAM, encryption, network controls) protects data and access but has no role in provisioning additional compute or bandwidth during a traffic spike.

35
MCQeasy

A startup wants to launch a new mobile app globally. They expect user traffic to be unpredictable and want to only pay for the compute resources they use. Which cloud benefit BEST addresses this need?

A.Global Reach
B.Agility
C.Pay-as-you-go pricing
D.Scalability
AnswerC

Pay-as-you-go pricing is a usage-based billing model where cloud customers pay per unit of measured consumption (e.g., vCPU-hours, GB-months, or network requests) with no upfront capital expenditures or minimum commitments. For a startup with limited budget and uncertain initial user volume, this model directly matches the requirement of paying only for resources actually used, because the bill scales with demand and can be near-zero when the app has no traffic. It avoids the waste of idle capacity that is inherent in fixed-cost models like reserved instances or on-premises hardware. This is the precise reason it is the correct choice for the described cost-efficiency need.

Why this answer

The pay-as-you-go model allows startups to avoid large upfront capital expenditure and only pay for actual usage, which is ideal for unpredictable workloads.

36
MCQmedium

A company wants to use machine learning to analyze customer reviews without building and training models from scratch. They need a pre-trained model that can classify sentiment. Which Google Cloud service should they use?

A.Cloud Natural Language API
B.Vertex AI
C.AutoML Natural Language
D.Dialogflow
AnswerA

Cloud Natural Language API is the correct choice because it offers pre-trained models that can immediately perform sentiment analysis on customer text via a simple REST call. There is no need to build, train, or deploy a custom model, and the API returns sentiment scores and magnitude out of the box. This makes it the fastest and most cost-effective approach for analyzing customer feedback without prior ML expertise.

Why this answer

The Cloud Natural Language API is a pre-trained, fully managed service that exposes sentiment analysis (among other NLP features like entity and syntax analysis) through a simple REST/RPC call, so no model training or ML expertise is required. It directly satisfies the requirement for a pre-trained sentiment classification model. Vertex AI and AutoML require you to build/train or at least manage a model, and Dialogflow is for conversational agents, not sentiment classification.

Exam trap

GCDL often tests the distinction between pre-trained ML APIs (ready to call, no training) and custom model platforms (Vertex AI, AutoML) that require labeled data and training — candidates confuse 'using ML' with 'building ML'.

How to eliminate wrong answers

Option B is wrong because Vertex AI is a full ML platform for building, training, and deploying custom models — it does not provide a ready-made sentiment classifier out of the box. Option C is wrong because AutoML Natural Language requires you to supply labeled training data and train a custom model, which contradicts the 'without building and training models' requirement. Option D is wrong because Dialogflow is a conversational AI/chatbot platform for intent and entity recognition in dialogue flows, not a general-purpose sentiment analysis API.

37
MCQhard

A data analytics firm wants to query data across Cloud Storage and BigQuery without moving the data. They need a single SQL interface. Which Google Cloud service enables this?

A.Dataproc with Spark SQL
B.BigQuery external tables (federated queries)
C.Cloud SQL federated queries
D.BigQuery Omni
AnswerB

BigQuery external tables, also known as federated tables, let you create a table definition that points to one or more files in Cloud Storage and query those files with standard BigQuery SQL without loading data into BigQuery storage. You can manually specify the schema or let BigQuery auto-detect it, and you can use wildcards to span multiple objects in a bucket. This directly satisfies the requirement to query data across cloud storage while keeping BigQuery as the serverless query engine.

Why this answer

BigQuery external tables (federated queries) allow SQL queries directly against data stored in Cloud Storage (CSV, JSON, Parquet, Avro, ORC) without loading it into BigQuery. This provides a single SQL interface across both native BigQuery tables and external data sources, satisfying the requirement to query without moving data.

Exam trap

GCDL often tests the difference between BigQuery external tables (GCS federation) and BigQuery Omni (AWS/Azure federation) — candidates frequently pick Omni for GCS data or assume Dataproc is needed for cross-source SQL.

How to eliminate wrong answers

Option A is wrong because Dataproc with Spark SQL requires provisioning a cluster and uses Spark SQL, not BigQuery's SQL interface, and it does not natively federate across Cloud Storage and BigQuery in a single query. Option C is wrong because Cloud SQL federated queries connect Cloud SQL to external databases, not to Cloud Storage or BigQuery. Option D is wrong because BigQuery Omni enables querying data in AWS S3 and Azure Blob Storage, not Cloud Storage, and is designed for multi-cloud rather than GCS-BigQuery federation.

38
MCQmedium

A healthcare startup is building a HIPAA-compliant application on Google Cloud. They need to encrypt data at rest and manage their own encryption keys. Which service should they use for key management?

A.Cloud IAM
B.Cloud Data Loss Prevention (DLP)
C.Cloud HSM
D.Cloud Key Management Service (Cloud KMS)
AnswerD

Cloud Key Management Service (Cloud KMS) is the correct answer because it is Google Cloud's managed service for creating, rotating, and destroying customer-managed encryption keys (CMEK). The service provides a software-based key management tier suitable for HIPAA compliance, and it also integrates with Cloud HSM to offer hardware-backed keys if FIPS 140-2 Level 3 validation is required. Because you retain control over the key material lifecycle and can audit key usage, Cloud KMS meets the security and governance requirements of a HIPAA-compliant application.

Why this answer

Cloud KMS is the correct service because it is Google Cloud's dedicated key management service that allows customers to create, manage, and use encryption keys for data at rest. It supports customer-managed encryption keys (CMEK) and integrates with many GCP services, enabling HIPAA-compliant encryption where the customer controls the keys. Cloud HSM is a hardware security module option within Cloud KMS, but the core key management service is Cloud KMS.

Exam trap

The trap here is confusing Cloud HSM with Cloud KMS; candidates might think Cloud HSM is the primary key management service, but it is only a hardware-backed option within Cloud KMS.

How to eliminate wrong answers

Option A is wrong because Cloud IAM is for identity and access management, not encryption key management. Option B is wrong because Cloud DLP is used for discovering, classifying, and redacting sensitive data, not for managing encryption keys. Option C is wrong because Cloud HSM is a hardware-backed key storage option within Cloud KMS, but it is not the primary service for key management; Cloud KMS is the overarching service.

39
MCQhard

A company runs a batch processing workload every night that takes 60 minutes on a single n1-standard-32 VM. They want to reduce costs by using preemptible VMs but need the job to complete within 90 minutes. The job can be parallelized if necessary. Which approach is most cost-effective?

A.Use a single non-preemptible VM to ensure completion.
B.Use the same VM but as preemptible; if preempted, restart the job from scratch.
C.Split the workload across 4 preemptible n1-standard-8 VMs with checkpointing.
D.Use a single preemptible VM with persistent disk snapshots every 10 minutes.
AnswerC

Splitting the workload across 4 preemptible n1-standard-8 VMs reduces per-VM runtime to roughly one-quarter of the original, assuming the batch is parallelizable, which helps fit within the 90-minute window. Each VM writes checkpoints of its progress to a shared persistent location (e.g., Cloud Storage or a persistent disk); if any VM is preempted, a replacement VM can be launched and resume from the last saved state, losing only minutes of work rather than the entire job. Preemptible VMs cost about 20-40% of standard VMs, so the solution is highly cost-effective while still being resilient to preemption via checkpointing.

Why this answer

Preemptible VMs can be terminated at any time, so running multiple smaller instances with checkpointing and retries reduces cost and meets the deadline.

40
MCQmedium

A company uses multiple public clouds (AWS, Azure, Google Cloud) for different workloads. They want to centralize monitoring and logging. Which Google Cloud service can aggregate logs from all clouds?

A.Cloud Audit Logs
B.Cloud Console
C.Cloud Monitoring
D.Cloud Logging
AnswerD

Cloud Logging is the correct answer because it is a fully managed, real-time log aggregation service capable of ingesting logs from any source, including AWS and Azure, via the Logging API, Fluent Bit agents, or SDK integrations. It accepts structured and unstructured logs, applies indexes for queryability, and supports exports to BigQuery, Pub/Sub, or cloud storage for long-term archiving. In a multi-cloud environment, you can install an agent on AWS EC2 or Azure VMs to forward logs to a centralized sink, giving you a single Logs Explorer to search across all clouds. This directly fulfills the requirement of aggregating logs from multiple public clouds.

Why this answer

Cloud Logging (formerly Stackdriver Logging) is Google Cloud's centralized log ingestion, storage, and analysis service, and it can ingest logs from AWS, Azure, and other sources via the BindPlane/Cloud Logging agent or the Logging API. It provides a single pane for querying and routing logs across clouds, making it the correct choice for aggregating multi-cloud logs. Cloud Monitoring handles metrics and dashboards, not log aggregation.

Exam trap

GCDL often tests the boundary between Cloud Logging (logs) and Cloud Monitoring (metrics), and whether candidates know Cloud Audit Logs are Google-Cloud-only and cannot aggregate AWS/Azure logs.

How to eliminate wrong answers

Option A is wrong because Cloud Audit Logs capture administrative and data access activity within Google Cloud only — they do not aggregate logs from AWS or Azure. Option B is wrong because Cloud Console is a web UI for managing Google Cloud resources, not a log aggregation service. Option C is wrong because Cloud Monitoring focuses on metrics, uptime checks, dashboards, and alerting; while it integrates with Cloud Logging, it is not the log aggregation service itself.

41
MCQmedium

A company wants to reduce its on-premises data center footprint by moving workloads to Google Cloud. They need to maintain low-latency connectivity between their remaining on-premises equipment and their Google Cloud VPC. Which Google Cloud service should they use?

A.Cloud VPN
B.Dedicated Interconnect
C.Partner Interconnect
D.Direct Peering
AnswerB

Dedicated Interconnect provides a direct, private physical connection between your on-premises network and Google's network, with no traffic crossing the public internet. It offers low, consistent latency, high throughput, and a 99.99% uptime SLA, making it ideal for migrating workloads and reducing data center footprint while preserving performance. This direct connection meets the requirement of reliable, low-latency access to Google Cloud resources.

Why this answer

Dedicated Interconnect provides direct, private, high-bandwidth connections between on-premises and Google Cloud, meeting low-latency requirements. Partner Interconnect uses service providers with lower bandwidth. Cloud VPN is internet-based and slower.

Direct Peering lacks SLAs.

42
MCQmedium

A financial services firm must comply with PCI DSS and wants to run workloads on Google Cloud. They need to isolate their production environment from development and enforce granular access controls. Which Google Cloud service should they use?

A.Cloud Armor
B.Cloud NAT
C.VPC Service Controls and IAM
D.Cloud VPN
AnswerC

VPC Service Controls and IAM together provide defense-in-depth for PCI DSS compliance: VPC Service Controls establishes perimeters around GCP services to prevent data exfiltration and limit access to authorized networks, while IAM manages granular user-level permissions on specific resources. This combination gives you both network-level isolation (via service perimeters) and identity-based access control (via roles and policies), directly satisfying PCI DSS requirements for restricting access to cardholder data and protecting it from unauthorized retrieval or copying.

Why this answer

VPC Service Controls and IAM together provide the required isolation and granular access control for PCI DSS compliance. VPC Service Controls create a service perimeter that prevents data exfiltration from Google Cloud services, while IAM policies enforce least-privilege access at the resource level. This combination isolates production from development and restricts who can access what, directly addressing PCI DSS segmentation and access control requirements.

Exam trap

The trap here is confusing network security services (Cloud Armor, Cloud VPN) with access control and isolation services (VPC Service Controls and IAM). Candidates often pick Cloud Armor because it sounds security-related, but it only protects against web attacks, not internal segmentation.

How to eliminate wrong answers

Option A is wrong because Cloud Armor is a WAF and DDoS protection service that filters HTTP(S) traffic at the edge; it does not provide environment isolation or identity-based access control. Option B is wrong because Cloud NAT provides outbound internet connectivity for private instances; it has no role in access control or environment segmentation. Option D is wrong because Cloud VPN provides encrypted connectivity between networks, but it does not enforce granular access controls or service-level isolation within Google Cloud.

43
MCQeasy

A start-up wants to quickly build and deploy a web application using managed services to avoid operational overhead. They need a serverless compute platform that automatically scales and charges only for execution time. Which Google Cloud service should they use?

A.Cloud Functions
B.Cloud Run
C.Compute Engine
D.Google Kubernetes Engine (GKE)
AnswerB

Cloud Run is a managed serverless compute platform that runs stateless containers directly on an HTTPS endpoint, making it ideal for web applications. It supports any framework or language because you package your app as a container, automatically scales to zero when idle, and charges only for compute resources during request processing. This combination of full control over the runtime and per-invocation billing delivers both developer convenience and cost efficiency for quickly deploying web services.

Why this answer

Cloud Run is a serverless compute platform that runs containers, auto-scales, and charges per execution. Compute Engine is IaaS, Kubernetes Engine is container orchestration (not serverless), and Cloud Functions is also serverless but for event-driven functions, not full web apps with containers.

44
Multi-Selectmedium

An organization wants to achieve a zero-trust security model on Google Cloud. Which TWO Google Cloud security capabilities support this goal? (Choose TWO.)

Select 2 answers
A.VPC firewalls
B.BeyondCorp Enterprise
C.Cloud Armor
D.Cloud Key Management Service (KMS)
E.Identity and Access Management (IAM)
AnswersB, E

BeyondCorp Enterprise is a zero-trust access solution that replaces the traditional VPN perimeter with an access proxy that evaluates identity, device health, and context for every request. It continuously checks trust signals against policy and grants access only when conditions are met, embodying the core zero-trust principle of 'never trust, always verify' for applications and resources.

Why this answer

BeyondCorp Enterprise (B) is correct because it is Google Cloud's zero-trust access platform, enforcing identity- and context-aware access to applications and resources without relying on a traditional VPN or network perimeter. IAM (E) is correct because it provides fine-grained, identity-based authentication and authorization for Google Cloud resources, which is a foundational pillar of zero-trust ('never trust, always verify'). VPC firewalls (A) are network-perimeter controls based on IP ranges and tags, not identity, so they do not embody zero-trust principles.

Cloud Armor (C) is an edge WAF/DDoS protection service that filters HTTP(S) traffic but does not implement zero-trust identity verification. Cloud KMS (D) manages encryption keys and supports data protection, but key management alone does not establish zero-trust access control.

Exam trap

GCDL often tests the misconception that network security controls like VPC firewalls or Cloud Armor are part of zero-trust, when zero-trust emphasizes identity and context-based access, not network perimeter.

45
MCQmedium

A company is evaluating Total Cost of Ownership (TCO) for migrating from on-premises to Google Cloud. Which cost is typically reduced or eliminated in the cloud?

A.Software subscription fees
B.Cloud storage costs
C.Internet bandwidth costs
D.Data center facility and hardware maintenance costs
AnswerD

Data center facility and hardware maintenance costs are eliminated because the cloud provider owns and manages the physical data center, including power, cooling, security, and equipment lifecycle. The infrastructure is shared across many tenants, allowing the provider to achieve economies of scale that lower per-unit cost. In a TCO model, these capital expenditures and operational expenses for physical assets are replaced by a consumption-based subscription, directly removing the need for facility leases and hardware refresh cycles.

Why this answer

On-premises costs like data center facility, power, cooling, and hardware maintenance are eliminated in the cloud, as the provider manages the infrastructure.

46
MCQhard

An enterprise is planning to migrate its on-premises data center to Google Cloud to avoid a hardware refresh cycle. The migration must minimize application changes. Which migration strategy should they prioritize?

A.Re-architecting applications to use microservices
B.Replacing applications with SaaS
C.Lift and shift (rehost)
D.Refactoring to use managed services like Cloud SQL
AnswerC

Lift and shift (rehost) migrates workloads by copying the existing virtual machines or physical servers to cloud instances with minimal modification. It preserves the OS, middleware, and application configuration, so no code changes or data restructuring are needed, and the enterprise can decommission on-premises hardware right away. This is the fastest migration path and directly avoids capital expenditure on new servers, making it the correct choice for a data center migration with minimal effort.

Why this answer

Lift and shift (rehost) moves applications as-is to cloud VMs, minimizing changes while avoiding hardware refresh costs.

47
MCQeasy

A company wants to allow its employees to securely access internal applications without a traditional VPN. They want to use Google's zero-trust security model. Which Google Cloud product should they implement?

A.Cloud VPN
B.BeyondCorp Enterprise
C.Identity-Aware Proxy (IAP)
D.Cloud Armor
AnswerB

BeyondCorp Enterprise enforces identity- and context-aware access to internal apps directly over the internet, removing the VPN requirement the stem specifies. It applies Google's zero-trust model through per-request authorisation, device posture and continuous verification, satisfying the demand for secure access aligned to that model.

Why this answer

BeyondCorp Enterprise is Google's zero-trust access solution that grants access based on user identity and context, not network location. Cloud VPN is traditional VPN. Cloud Armor is WAF.

Identity-Aware Proxy (IAP) is part of BeyondCorp but the broader product is BeyondCorp Enterprise.

48
MCQhard

A financial services company must comply with regulations requiring data residency within the EU. They want to run workloads on Google Cloud. Which action should they take?

A.Use a multi-region deployment with regions in the US and EU
B.Select a Google Cloud region located in the EU
C.Enable data encryption at rest
D.Use Cloud VPN for connectivity
AnswerB

Choosing a Google Cloud region in the EU, such as europe-west1 (Belgium) or europe-west4 (Netherlands), ensures that all customer data stored at rest and processed within that region remains inside the EU's jurisdiction. This is the fundamental control for data residency, and you can further use regional managed services (e.g., Cloud SQL, GKE regional) while keeping zones within that region for availability. This directly satisfies the regulatory requirement.

Why this answer

Data residency requirements are satisfied by physically storing and processing data within a specific geographic boundary, which in Google Cloud means selecting a region (or regions) located inside the EU, such as europe-west1, europe-west3, or europe-north1. Choosing an EU region ensures that at-rest storage, compute, and default replication stay within EU soil, meeting GDPR-style residency mandates. Encryption and network connectivity do not change where data physically resides.

Exam trap

GCDL often tests the misconception that encryption at rest or private networking equals data residency — candidates pick 'enable encryption' when the question is really about physical location of storage and processing.

How to eliminate wrong answers

Option A is wrong because a multi-region deployment spanning US and EU regions places data (and replicas) in the United States, directly violating the EU data-residency requirement regardless of encryption. Option C is wrong because encryption at rest protects confidentiality but does not control the geographic location of the data — encrypted data stored in the US is still US-resident data. Option D is wrong because Cloud VPN only secures data in transit between on-premises and Google Cloud; it has no bearing on where data is stored or processed.

49
MCQeasy

An organization wants to ensure its data is encrypted at rest and in transit by default on Google Cloud. Which statement is correct?

A.Customers must use CMEK to encrypt data at rest.
B.Only data in transit is encrypted by default.
C.Encryption is optional and must be enabled by the customer.
D.Data is encrypted at rest and in transit by default.
AnswerD

This is correct because Google Cloud automatically encrypts customer data at rest and in transit by default, with no action required from the customer. Data at rest is encrypted when stored using services like Google Compute Engine, Cloud Storage, and BigQuery, and data in transit is encrypted with TLS or equivalent protocols. This default encryption is a core part of Google's security model, underlying every service, and is also complemented by optional features like CMEK for customers who need key control.

Why this answer

Google Cloud encrypts data at rest and in transit by default for many services, with customer-managed keys optional.

50
MCQmedium

A financial services firm must keep sensitive data on-premises due to regulatory requirements but wants to use Google Cloud's AI/ML services for analytics on that data. Which deployment model should they adopt?

A.Private cloud (on-premises only)
B.Multi-cloud (AWS + Azure + Google Cloud)
C.Public cloud (Google Cloud only)
D.Hybrid cloud (on-premises + Google Cloud)
AnswerD

Hybrid cloud (on-premises + Google Cloud) enables the financial services firm to keep sensitive data on-premises in its own data center while securely extending to Google Cloud for compute, analytics, and AI services. This is achieved through Google Cloud's Interconnect or VPN, which provides low-latency, high-bandwidth connectivity between the on-prem environment and Google Cloud VPC, allowing workloads to burst to the cloud for non-sensitive processing or to leverage services like BigQuery on encrypted data. This architecture satisfies both regulatory compliance by retaining on-prem custody of regulated data and business innovation by tapping into Google Cloud's managed services, making it the correct choice.

Why this answer

Hybrid cloud connects on-premises infrastructure to Google Cloud, allowing data to remain on-prem while leveraging cloud AI/ML services via secure connections. Public cloud would move data off-prem, private cloud is on-prem only, multi-cloud is about multiple public clouds.

51
MCQhard

A retail company migrated its e-commerce platform to Google Cloud. During a flash sale, the application experiences high latency. The architecture uses managed instance groups with autoscaling based on CPU utilization. The database is Cloud SQL with read replicas. What is the MOST likely cause of the latency?

A.Autoscaling is not triggered because CPU utilization is below threshold
B.Insufficient Cloud SQL storage capacity
C.SSL/TLS encryption is causing overhead
D.Cloud SQL connection limit is reached
AnswerD

Cloud SQL enforces a maximum number of concurrent client connections based on the selected machine tier (for example, 4,000 for many tiers). When the app autoscales, every new instance typically opens its own connection pool, and the total connections quickly surpass the database's limit; then new attempts queue or are rejected, directly raising query latency. This matches the flash-sale pattern, where the number of app instances spikes but the database tier stays fixed, so connection exhaustion is the expected root cause.

Why this answer

Database connection pooling is often misconfigured during autoscaling, leading to connection exhaustion and increased latency.

52
MCQeasy

A company wants to reduce its carbon footprint by using cloud infrastructure powered by renewable energy. Which Google Cloud sustainability commitment is most relevant?

A.Net zero emissions by 2025
B.100% renewable energy match
C.Carbon offset program
D.Carbon-free energy by 2025
AnswerB

Since 2017, Google has contractually matched 100% of its global electricity consumption with renewable energy through power purchase agreements (PPAs) and energy attribute certificates, effectively neutralizing Scope 2 emissions in its data centers and cloud infrastructure. This direct procurement of renewable energy is the fundamental mechanism behind Google Cloud's lower operational carbon footprint. Users of Google Cloud benefit from this matching on a global scale.

Why this answer

Google Cloud matches 100% of its global electricity consumption with renewable energy purchases.

53
MCQhard

A gaming company uses Google Cloud to run a multiplayer game. They use Compute Engine VMs with GPUs for game servers. During peak hours, latency increases. They want to automatically add more game server instances based on the number of concurrent players. Which scaling approach should they use?

A.Use Cloud Load Balancing to distribute traffic and add more VM instances manually.
B.Use Cloud Functions to spin up new game server VMs when player count exceeds a threshold.
C.Pre-provision a fixed number of VMs with GPUs to handle peak load at all times.
D.Create a managed instance group with autoscaling based on a custom metric representing concurrent players.
AnswerD

Create a managed instance group and configure autoscaling with a custom metric representing concurrent players; the MIG controller continuously samples this metric and adjusts the number of game server VM replicas to hit the target value you specify. This is exactly the native pattern for player-count-based scaling, because it uses a first-party scaling policy rather than an external orchestration layer. You can also set a cool-down period and max/min instance limits to prevent flapping.

Why this answer

Utilizing a custom metric (number of concurrent players) with managed instance groups and autoscaling is the best approach. Cloud Load Balancing distributes traffic but does not scale based on custom metrics.

54
MCQmedium

A financial services company needs to migrate its on-premises data center to Google Cloud to reduce operational overhead and improve scalability. They have a mix of legacy and modern applications. Which approach should they use to minimize migration risk while accelerating their digital transformation?

A.Rewrite all applications as cloud-native microservices before migration.
B.Use Anthos to manage applications across on-premises and Google Cloud, enabling gradual migration.
C.Migrate everything to Google Kubernetes Engine (GKE) immediately.
D.Lift and shift all applications to Compute Engine as-is.
AnswerB

Anthos runs the same Kubernetes-based platform on-premises and in Google Cloud, so workloads move incrementally with consistent policy and networking. This satisfies the minimise-risk constraint: legacy and modern applications migrate at their own pace instead of a disruptive big-bang cutover.

Why this answer

Option B is correct because Anthos provides a consistent Kubernetes-based platform that spans on-premises environments and Google Cloud, allowing the company to migrate workloads incrementally rather than in a risky big-bang cutover. This hybrid management model reduces migration risk while still enabling modernization and scalability as applications are moved at their own pace. Option A is too disruptive and slow, since rewriting all applications as microservices before any migration delays transformation and introduces significant re-engineering risk.

Option C is also risky because moving everything immediately to GKE ignores legacy application compatibility and operational readiness. Option D does not accelerate digital transformation, as a pure lift-and-shift to Compute Engine preserves existing operational overhead and technical debt.

55
MCQmedium

A company is migrating its on-premises workloads to Google Cloud and wants to understand the total cost of ownership (TCO) savings. Which costs are typically LOWER in the cloud compared to on-premises?

A.Compute instance costs
B.Hardware purchase and data centre costs
C.Software licensing fees
D.Network egress charges
AnswerB

Hardware purchase and data centre costs represent the on-premises capital expenditure for servers, storage, networking gear, and facility resources like power, cooling, floor space, and physical security. Migrating to Google Cloud transfers these responsibilities to the provider, converting large upfront capex into predictable variable opex that scales with usage. The cloud eliminates the need to procure, maintain, and eventually decommission hardware, and it removes the sunk cost of over-provisioned capacity. This is the most direct and substantial source of cost savings in a cloud migration, especially when existing data centres are aging or underutilized.

Why this answer

Cloud eliminates hardware purchase costs (CAPEX) and reduces data centre costs (power, cooling, maintenance). Compute costs may be similar or higher depending on usage, but overall TCO is often lower due to elimination of overhead. Software licensing depends on the agreement.

56
MCQmedium

A retailer experiences traffic spikes during holiday sales. They want to ensure their website can handle the load without performance degradation. Which cloud characteristic is most relevant?

A.Reliability
B.Security
C.Cost optimisation
D.Scalability
AnswerD

Scalability is the ability of a system to handle growing workloads by adding resources—either vertically (increasing instance size) or, more commonly for cloud-native apps, horizontally (adding more instances, often via managed instance groups and autoscaling policies). During holiday sales, a scalable architecture (e.g., using Google Cloud's managed instance groups, Cloud Load Balancing, and autoscaling based on CPU utilization or request count) can seamlessly provision additional capacity to match traffic spikes, ensuring consistent performance even as demand multiplies. This directly addresses the retailer's need to absorb transient peaks without manual intervention or capacity planning.

Why this answer

Scalability is the cloud characteristic that allows a system to handle increasing loads by adding resources, either vertically (scaling up) or horizontally (scaling out). During holiday sales, the retailer needs to accommodate traffic spikes without performance degradation, which directly aligns with the ability to scale resources dynamically. Thus, scalability is the most relevant characteristic.

Exam trap

The trap here is confusing scalability with reliability or elasticity; candidates might choose reliability because they think high availability is needed, but the question specifically mentions handling load spikes, which is scalability.

How to eliminate wrong answers

Option A is wrong because reliability refers to the ability of a system to remain operational and consistent, not specifically to handle load increases. Option B is wrong because security focuses on protecting data and systems from threats, not on handling traffic spikes. Option C is wrong because cost optimisation is about reducing expenses, not about ensuring performance under high load.

57
Multi-Selectmedium

A company wants to reduce its cloud spending by optimizing storage costs for infrequently accessed data. Which THREE Google Cloud storage classes should they consider? (Choose three.)

Select 3 answers
A.Standard
B.Regional
C.Archive
D.Coldline
E.Nearline
AnswersC, D, E

The Archive storage class is the lowest-cost option in Google Cloud, specifically designed for data accessed less than once per year, making it the ideal choice for long-term archival data. It has a 365-day minimum storage duration and higher retrieval fees than other classes, but for data that is rarely accessed, the dramatic reduction in storage cost offers the greatest overall savings, which is why it is the correct answer.

Why this answer

The scenario asks for storage classes suited to infrequently accessed data to cut costs, and the three marked options fit that profile. C (Archive) is correct because it is the lowest-cost class for data accessed less than once a year, with a 365-day minimum storage duration, ideal for long-term retention. D (Coldline) is correct because it targets data accessed less than once a quarter, offering low cost with a 90-day minimum storage duration.

E (Nearline) is correct because it is designed for data accessed less than once a month, providing lower cost than hotter classes with a 30-day minimum storage duration. A (Standard) is not appropriate because it is the highest-cost class for frequently accessed data, and B (Regional) is not a storage class but a location type that can apply to Standard, Nearline, Coldline, or Archive, so neither reduces cost for infrequent access.

Exam trap

GCDL often tests the confusion between storage class (access frequency tier) and storage location (Regional/Multi-regional), causing candidates to select Regional as if it were a cold tier.

58
MCQhard

A media company stores video files on-premises and wants to migrate them to Google Cloud for processing and transcoding. The files are accessed by a legacy on-premises application that cannot be modified. Which migration strategy should they use?

A.Use Transfer Appliance to ship data to Google Cloud and set up a VPN for the application to access Cloud Storage via private IP.
B.Migrate the application to run on Compute Engine and access Cloud Storage natively.
C.Use Storage Transfer Service to move data to Cloud Storage, then mount the bucket using Cloud Storage FUSE on the on-premises server.
D.Use gsutil rsync to copy files to Cloud Storage and update the application to use Cloud Storage URLs.
AnswerC

Storage Transfer Service provides a fully managed, one-time bulk copy of the existing video files into Cloud Storage, efficiently handling the initial data migration. Once the files are in a bucket, Cloud Storage FUSE (gcsfuse) mounts that bucket as a file system on the on-premises server, allowing the unmodified application to read and write files using standard local file paths. This combination satisfies both the need to move data to Google Cloud and the requirement of zero code changes.

Why this answer

Storage Transfer Service allows transferring data from on-premises to Cloud Storage, while using Cloud Storage FUSE or a VPN can keep the on-premises application accessing the files. The best approach is to use Storage Transfer Service for bulk migration and then configure hybrid access.

59
MCQeasy

A global e-commerce platform needs to serve content with low latency to users worldwide. They want to cache static content at edge locations near users. Which Google Cloud service should they use?

A.Cloud DNS
B.Cloud CDN
C.Cloud Armor
D.Cloud Storage
AnswerB

Cloud CDN uses Google's globally distributed edge points of presence (PoPs) to cache static and dynamic content close to users. It accelerates delivery by serving requests from the nearest edge instead of the origin, significantly reducing round-trip time. It supports TTL-based caching, cache invalidation, and signed URLs, making it the direct solution for low-latency global content delivery.

Why this answer

Cloud CDN caches static content at Google's globally distributed edge locations, bringing content closer to users and reducing latency for worldwide audiences. It integrates with external HTTP(S) load balancing and Cloud Storage or Compute Engine backends, making it the correct choice for edge caching of static assets.

Exam trap

The trap is confusing Cloud DNS with Cloud CDN because both have 'Cloud' and relate to global delivery — but DNS resolves names while CDN caches and serves content at the edge.

How to eliminate wrong answers

Option A is wrong because Cloud DNS is a scalable authoritative DNS service — it resolves names but does not cache or serve content. Option C is wrong because Cloud Armor is a WAF and DDoS protection service that filters malicious traffic; it does not cache content. Option D is wrong because Cloud Storage is an object storage service that holds origin content but does not itself provide edge caching or global low-latency delivery.

60
MCQhard

A financial services company must comply with strict data residency regulations. They need to store customer data in a specific geographic region and ensure it never leaves that region. Which Google Cloud feature should they use?

A.VPC Service Controls
B.Cloud IAM
C.Organization Policy with location restrictions
D.Cloud Key Management Service
AnswerC

Organization policies using the `constraints/gcp.resource-locations` constraint (Resource Location Restriction) allow administrators to define an allowlist of regions where resources may be created. This policy is inherited across folders and projects and is enforced at resource creation time, so services such as Compute Engine, GKE, and Cloud Storage can only deploy in approved locations. This directly enforces data residency by blocking resource creation outside specified regions.

Why this answer

Organization Policy with location restrictions allows admins to restrict resource creation to specific regions, preventing data from being stored elsewhere. VPC Service Controls provide data exfiltration prevention but do not restrict region. IAM controls access, not location.

Cloud KMS manages keys.

61
MCQeasy

A developer needs to add machine learning capabilities to their application without training models from scratch. Which Google Cloud service provides pre-trained models via API?

A.Vertex AI
B.AI Platform Training
C.Cloud Vision API
D.Cloud AutoML
AnswerC

Cloud Vision API is exactly what this developer needs: a managed service that exposes pre-trained machine learning models for image recognition via a simple REST or gRPC API. It can detect labels, objects, faces, OCR text, landmarks, and even explicit content, without requiring the user to train or host any models. The API returns structured JSON predictions, making it trivial to add ML capabilities to any application in a matter of minutes. It is the canonical example of Google Cloud's pre-trained AI services.

Why this answer

Cloud Vision API offers pre-trained models for image analysis accessible via API, allowing developers to integrate ML without training.

62
MCQeasy

A company wants to connect its on-premises data center to Google Cloud securely and with low latency. Which Google Cloud service should they use?

A.Cloud Interconnect
B.Cloud NAT
C.Cloud VPN
D.Cloud CDN
AnswerA

Cloud Interconnect provides direct, private connectivity between your on-premises network and Google Cloud through either Dedicated Interconnect (a physical cross-connect at a colocation facility) or Partner Interconnect (via a service provider). This bypasses the public internet, offering lower latency, higher bandwidth, and more consistent performance. It also delivers a Google Cloud SLA, making it the correct choice for production-grade hybrid connectivity.

Why this answer

Cloud Interconnect provides a dedicated, private physical connection between an on-premises data center and Google Cloud, bypassing the public internet. This results in lower latency, higher throughput, and more consistent performance than internet-based options. It is the recommended service for secure, low-latency hybrid connectivity at enterprise scale.

Exam trap

GCDL often tests the misconception that Cloud VPN can provide low latency because it is secure, but the exam expects you to recognize that dedicated private connectivity (Interconnect) is required for low-latency, high-throughput hybrid connections.

How to eliminate wrong answers

Option B is wrong because Cloud NAT is a service that allows outbound internet access for resources without public IPs; it does not provide connectivity from on-premises to Google Cloud. Option C is wrong because Cloud VPN uses IPsec tunnels over the public internet, which introduces variable latency and is not suitable for low-latency requirements. Option D is wrong because Cloud CDN caches content at edge locations to accelerate delivery to users; it does not connect on-premises networks to Google Cloud.

63
Multi-Selectmedium

A company is migrating a legacy application to Google Cloud. The application has variable traffic and requires reliable, low-latency database access. The team wants to minimize operational overhead. Which TWO services should they consider for the database tier? (Choose two.)

Select 2 answers
A.Cloud SQL
B.Cloud Spanner
C.Cloud Bigtable
D.Firestore
E.Self-managed MySQL on Compute Engine
AnswersA, B

Cloud SQL is a fully managed relational database service that supports MySQL, PostgreSQL, and SQL Server with the same SQL dialects and schema capabilities as typical on-premises legacy databases. It automates backups, patch management, and high availability, which dramatically reduces operational overhead. For a legacy relational application, Cloud SQL provides the least-friction migration path because your application code can remain largely unchanged while you hand off infrastructure management to Google Cloud.

Why this answer

Cloud SQL (A) is correct because it is a fully managed relational database service that supports MySQL, PostgreSQL, and SQL Server, offering automatic backups, patching, replication, and scaling with minimal operational overhead, making it suitable for a legacy application needing low-latency access. Cloud Spanner (B) is correct because it is a fully managed, horizontally scalable relational database that provides strong consistency and high availability with low latency even under variable traffic, and it removes operational burden such as sharding and replication management. Cloud Bigtable (C) is not ideal because it is a NoSQL wide-column store optimized for large analytical and high-throughput workloads, not general legacy relational applications.

Firestore (D) is a NoSQL document database better suited for mobile, web, and serverless apps rather than a legacy relational workload. Self-managed MySQL on Compute Engine (E) is incorrect because it requires the team to handle patching, backups, replication, and scaling themselves, which increases operational overhead rather than minimizing it.

Exam trap

The trap is treating 'minimize operational overhead' as compatible with self-managed options — candidates sometimes pick Compute Engine-hosted MySQL thinking it gives more control, but the question explicitly penalizes operational burden.

64
MCQmedium

A company currently runs its applications in a co-location data centre with a 5-year contract for hardware. They are considering migrating to Google Cloud to avoid the upcoming hardware refresh cycle. Which business driver is most directly addressed by this migration?

A.Scalability
B.Cost optimisation (avoiding CAPEX)
C.Agility
D.Innovation (AI/ML access)
AnswerB

Migrating these workloads to the cloud converts the need to buy new servers, switches, and storage arrays for your colocation (a capital expenditure) into a predictable operating expense for cloud services. Since the colocation gear has reached the point where it would need to be refreshed, moving now avoids that upfront CAPEX and instead pays for only the compute you actually consume, which is a direct cost-optimization benefit.

Why this answer

The company faces an upcoming hardware refresh cycle mandated by their 5-year co-location contract, which would require significant capital expenditure (CAPEX) on new servers, storage, and networking. Migrating to Google Cloud converts that CAPEX into operational expenditure (OPEX) on a pay-as-you-go basis, directly addressing the cost optimization driver of avoiding a large upfront hardware investment.

Exam trap

GCDL often tests business drivers by presenting multiple plausible cloud benefits — candidates must identify the one that matches the specific scenario (hardware refresh = CAPEX avoidance), not the most general cloud advantage.

How to eliminate wrong answers

Option A is wrong because scalability — the ability to elastically grow and shrink capacity — is a cloud benefit but is not the driver described; the scenario is about avoiding a hardware refresh, not handling variable demand. Option C is wrong because agility refers to faster development and deployment cycles, which is not the stated motivation. Option D is wrong because innovation via AI/ML access is a cloud capability but is unrelated to the hardware refresh cost problem described.

65
MCQmedium

A retail company experiences traffic spikes during holiday sales. They need to automatically scale their web application instances based on CPU utilization. Which Google Cloud service should they configure?

A.Cloud Load Balancing
B.Google Kubernetes Engine with Horizontal Pod Autoscaler
C.Cloud Functions
D.Managed instance group with autoscaling
AnswerD

A managed instance group with autoscaling continuously monitors key signals, such as CPU utilization or load balancer serving capacity, and automatically adds or removes virtual machine instances to meet current demand while staying within configured min/max limits. During holiday traffic spikes, the autoscaler can proactively and reactively adjust the number of VMs, ensuring consistent performance without manual intervention. This is the most direct and purpose-built mechanism for scaling VM instances in Compute Engine, making it the correct answer.

Why this answer

Managed instance groups with autoscaling automatically add or remove VM instances based on metrics like CPU utilization, handling traffic spikes efficiently.

66
Multi-Selecteasy

A company wants to adopt a hybrid cloud strategy to keep sensitive data on-premises while taking advantage of Google Cloud for analytics. Which TWO Google Cloud products enable this architecture? (Choose 2)

Select 2 answers
A.BigQuery
B.Anthos
C.Cloud Run
D.Secret Manager
E.Cloud VPN
AnswersB, E

Anthos is a hybrid and multi-cloud application platform built on Google Kubernetes Engine (GKE) and the Kubernetes ecosystem, enabling consistent deployment, policy management, and service mesh across on-premises clusters and Google Cloud. It allows organizations to modernize existing applications, run them anywhere, and apply uniform governance, making it the core component for a hybrid cloud strategy that retains sensitive workloads on-premises.

Why this answer

Anthos provides a consistent platform across on-premises and cloud. Cloud VPN or Cloud Interconnect can connect on-prem to Google Cloud. Secret Manager is for secrets; Cloud Run is serverless; BigQuery is analytics but does not enable hybrid architecture.

67
MCQeasy

A startup wants to launch a new application and expects unpredictable traffic patterns. They want to avoid upfront hardware costs and only pay for resources they use. Which cloud deployment model best meets their needs?

A.Private cloud
B.Hybrid cloud
C.Public cloud
D.Multi-cloud
AnswerC

Public cloud platforms like Google Cloud provide self-service, on-demand provisioning with pay-as-you-go pricing, requiring no capital investment. Their elastic auto-scaling handles unpredictable traffic by adjusting resources in real time, and users only pay for what they consume. This makes it the ideal choice for a startup that needs to minimize upfront costs while maintaining flexibility.

Why this answer

Public cloud offers pay-as-you-go pricing, on-demand scaling, and no upfront hardware costs, ideal for unpredictable workloads. Private and hybrid models typically involve capital expenditure.

68
MCQmedium

A company wants to adopt a zero-trust security model for accessing Google Cloud resources. Which Google Cloud technology BEST supports this approach?

A.Cloud VPN
B.BeyondCorp Enterprise
C.Cloud Identity-Aware Proxy (IAP)
D.Firewall Rules
AnswerB

BeyondCorp Enterprise is Google's comprehensive zero-trust security solution. It shifts access decisions from the network perimeter to identity and context: each request is evaluated against the user's identity, device trust level, and contextual signals before granting access. By combining Identity-Aware Proxy, endpoint verification, threat/DPA protections, and security analytics, BeyondCorp Enterprise provides continuous, adaptive verification for both cloud and on-premises resources. This makes it the full framework rather than a single point solution.

Why this answer

BeyondCorp Enterprise is Google Cloud's zero-trust access platform that enforces identity- and context-aware access to applications and resources without requiring a VPN. It embodies the zero-trust principle of 'never trust, always verify' by evaluating user identity, device posture, and context for every request. This is the most comprehensive Google Cloud technology for zero-trust.

Exam trap

GCDL often tests whether candidates recognize that IAP is a subset of BeyondCorp Enterprise, so they pick IAP when the question asks for the overarching zero-trust technology.

How to eliminate wrong answers

Option A is wrong because Cloud VPN establishes encrypted tunnels between networks but still relies on network perimeter trust, which is the opposite of zero-trust. Option C is wrong because IAP is a component that enforces zero-trust access to specific resources, but BeyondCorp Enterprise is the broader platform that encompasses IAP plus additional capabilities like endpoint verification and threat protection. Option D is wrong because firewall rules operate at the network layer based on IP/port, not identity or context, so they do not implement zero-trust.

69
MCQmedium

A regional healthcare provider wants to give its clinicians a new patient-scheduling application but is concerned about the time and cost of procuring servers, configuring networking, and patching operating systems. Leadership asks how moving to Google Cloud would change the way the IT team spends its time. Which business benefit of cloud technology best describes this shift?

A.The organization no longer needs to design, test, or operate the scheduling application itself.
B.The organization can eliminate all IT operational spending because Google manages every layer of the stack.
C.Application performance automatically improves because Google's network is faster than any private network.
D.The IT team can shift effort away from maintaining undifferentiated infrastructure and toward work that differentiates the organization.
AnswerD

Cloud providers own the physical data centres, hardware refresh cycles, and much of the patching, so the provider's staff absorb that repetitive work. The healthcare provider's engineers are then free to focus on capabilities that actually matter to clinicians, such as integrating scheduling with existing patient records. This is precisely the shift from undifferentiated heavy lifting to higher-value activities that cloud adoption enables.

Why this answer

Cloud providers operate the physical facilities, servers, storage, and much of the platform software, so customers stop spending scarce engineering time on repetitive infrastructure chores. That reclaimed capacity can be redirected to applications, integrations, and services that create value for patients and clinicians. The other choices either overstate what Google manages, promise unguaranteed outcomes, or confuse infrastructure with application ownership.

Exam trap

The trap here is assuming that moving to the cloud means the customer stops doing IT work altogether, when in reality the work shifts toward higher-value activities.

70
Multi-Selecthard

A global e-commerce company is moving its user-facing application to Google Cloud to improve performance for customers worldwide. They need low-latency content delivery and fast DNS resolution. Which TWO Google Cloud services should they use? (Choose 2)

Select 2 answers
A.Cloud CDN
B.Cloud DNS
C.Cloud Interconnect
D.Cloud Armor
E.Cloud Load Balancing
AnswersA, B

Cloud CDN caches static and dynamic content at Google's global edge points of presence, so users retrieve data from a location geographically close to them. This reduces round-trip time, decreases latency, and unloads the origin server, directly improving the performance of a global e-commerce application's page loads and media delivery.

Why this answer

Cloud CDN (A) is correct because it caches the application's static and dynamic content at Google's globally distributed edge points of presence, serving users from the location closest to them and thereby reducing latency for worldwide customers. Cloud DNS (B) is correct because it is Google's highly available, low-latency authoritative DNS service running on the same global anycast network, which delivers fast DNS resolution for the user-facing domain. Cloud Interconnect (C) is not correct here because it provides dedicated private connectivity between an on-premises network and Google Cloud, not edge content delivery or public DNS resolution.

Cloud Armor (D) is a WAF/DDoS protection service for filtering malicious traffic, which addresses security rather than latency. Cloud Load Balancing (E) distributes traffic across backends and can complement CDN, but it is not the service that provides edge caching or fast DNS resolution as requested.

Exam trap

GCDL often tests the confusion between network connectivity services (Interconnect, Load Balancing) and edge acceleration services (CDN, DNS); candidates pick Interconnect or Load Balancing thinking 'global' means connectivity rather than edge caching and resolution.

71
MCQmedium

An organization wants to reduce its carbon footprint by using Google Cloud. Which of the following statements about Google Cloud's sustainability efforts is correct?

A.Google Cloud uses nuclear energy as its primary power source.
B.Google Cloud data centers are powered by 100% carbon-free energy since 2020.
C.Google Cloud matches 100% of its global electricity consumption with renewable energy.
D.Google Cloud purchases carbon offsets to neutralize all emissions.
AnswerC

Since 2017, Google has matched 100% of the electricity its global operations (including Cloud regions) consume with an equivalent amount of renewable energy. This is achieved by entering into long-term PPAs (e.g., wind and solar) that add new renewable capacity to the grid, and by using market-based instruments without double-counting. This claim is verified annually through third-party audits under the Greenhouse Gas Protocol scope 2 accounting.

Why this answer

Google Cloud matches 100% of its global electricity consumption with renewable energy and aims for 24/7 carbon-free energy by 2030.

72
MCQeasy

A company wants to run containerized applications on Google Cloud without managing the underlying VMs or orchestrator. Which compute service should they choose?

A.Cloud Run
B.Google Kubernetes Engine (GKE)
C.Compute Engine
D.App Engine
AnswerA

Cloud Run is the correct choice because it is a fully managed serverless platform that executes stateless containers in a scale-to-zero model, abstracting away all infrastructure such as clusters, nodes, and VMs. You simply deploy a container image and Cloud Run automatically provisions, scales, and load-balances the instances based on incoming HTTP requests or events, billing only for the resources used during request processing. This makes it ideal for containerized workloads where you want zero cluster management and event-driven autoscaling, without the operational overhead of Kubernetes or virtual machines.

Why this answer

Cloud Run is a fully managed serverless container platform that abstracts infrastructure. GKE requires cluster management. Compute Engine is VMs.

App Engine supports containers but with more restrictions.

73
Multi-Selectmedium

A media company needs to store and serve video files globally with high availability and low latency. They also need to process these videos using transcoding. Which THREE Google Cloud services should they use? (Choose 3)

Select 3 answers
A.Cloud Storage
B.Compute Engine
C.Transcoder API
D.Cloud CDN
E.BigQuery
AnswersA, C, D

Cloud Storage is the correct choice because it is a managed object storage service that provides highly durable and available storage for video files. With regional and multi-regional locations, it allows media to be stored globally and served directly via HTTP/HTTPS, with options like Google Cloud CDN for edge caching. It is purpose-built for holding large binary media assets like videos, unlike compute or analytics services.

Why this answer

Cloud Storage [CORRECT] is the right choice for storing the video files because it provides a highly durable, globally accessible object store with multi-regional and dual-region bucket options that support high availability for media assets. Cloud CDN [CORRECT] is correct because it caches content at Google's global edge points of presence, reducing latency when serving video files to users worldwide. Transcoder API [CORRECT] is correct because it is the managed service specifically designed to transcode video files into different formats and resolutions for playback on various devices.

Compute Engine is not the best fit here because managing your own VMs for storage and transcoding adds operational overhead compared to the managed Cloud Storage and Transcoder API services. BigQuery is an analytics data warehouse and does not store or serve video files or perform transcoding, so it does not belong in this solution.

Exam trap

The trap is picking Compute Engine for transcoding because it sounds flexible; the exam expects you to recognize the Transcoder API as the purpose-built managed service and to avoid analytics services like BigQuery for media storage or delivery.

74
MCQeasy

What is a key business benefit of moving from a capital expenditure (CapEx) model for IT infrastructure to an operational expenditure (OpEx) model like pay-as-you-go cloud computing?

A.Improved cash flow by avoiding large upfront hardware purchases
B.Elimination of all IT staff
C.Reduced need for software licenses
D.Guaranteed performance improvement
AnswerA

Moving to cloud converts large, one-time capital expenditures for on-premises hardware into predictable operational expenditures. By avoiding significant upfront purchases of servers and storage arrays, organizations preserve cash for strategic investments and benefit from a pay-as-you-go model that spreads costs over the subscription period. This directly improves short-term cash flow, as monthly fees are generally lower than the initial capital outlay and can be matched to actual usage.

Why this answer

The key business benefit of moving from CapEx to OpEx is improved cash flow because the organization avoids large upfront hardware purchases and instead pays only for what it consumes. This shifts spending from a capital budget to an operating budget, making costs variable and predictable. Eliminating IT staff, reducing software licenses, and guaranteeing performance are not inherent outcomes of the OpEx model.

Exam trap

GCDL often tests the misconception that OpEx eliminates IT staff or software licenses, when the actual benefit is cash flow and shifting from capital to operating budget.

How to eliminate wrong answers

Option B is wrong because moving to OpEx does not eliminate the need for IT staff; organizations still require engineers to manage cloud resources, security, and architecture. Option C is wrong because cloud computing does not inherently reduce software license requirements; many cloud services still require licenses (e.g., Windows Server, SQL Server), and some SaaS models shift but do not eliminate licensing. Option D is wrong because OpEx does not guarantee performance improvement; performance depends on architecture, sizing, and configuration, not on the billing model.

Ready to test yourself?

Try a timed practice session using only Why Cloud Technology Can Transform Business questions.