Courseiva
mediumMultiple ChoiceObjective-mapped

Cloud Digital Leader Practice Question: A Virtual Private Cloud (VPC) in Google Cloud…

A Virtual Private Cloud (VPC) in Google Cloud provides network isolation. What does 'network isolation' mean in this context, and why is it important?

⚠ Common exam trap

The GCDL exam often tests the misconception that 'network isolation' implies physical separation or automatic encryption, leading candidates to choose options D or C, when in fact it refers to logical isolation via software-defined networking.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

VPC provides a logically isolated private network where resources are separated from other customers' networks by default, preventing unauthorized cross-customer traffic.

A Google Cloud VPC provides a logically isolated private network within the shared Google Cloud infrastructure. This isolation ensures that resources in one customer's VPC cannot directly communicate with resources in another customer's VPC by default, preventing unauthorized cross-customer traffic. This is achieved through software-defined networking (SDN) constructs like virtual firewalls and routing tables, not through physical separation.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Network isolation means the VPC blocks all internet access — resources cannot communicate with external services.

    Why it's wrong here

    VPC isolation restricts communication across tenant boundaries, not the ability to reach the public internet. A VPC can be configured with resources that have public IP addresses, a Cloud NAT gateway, or a load balancer that exposes services, and egress to the internet is possible unless egress firewall rules explicitly block it. The misconception arises because isolation is often confused with air-gapping; in reality, a VPC is a controlled network boundary, not a fully disconnected one.

  • VPC provides a logically isolated private network where resources are separated from other customers' networks by default, preventing unauthorized cross-customer traffic.

    Why this is correct

    A VPC provides a logically isolated private network that is carved out of the provider's shared infrastructure, giving each customer a virtual address space, subnets, and routing domains that are invisible to other customers. By default, resources in a VPC cannot be reached from or send traffic to another customer's VPC because the provider enforces isolation at the network layer, rejecting any cross-tenant packets. This default-deny posture prevents unauthorized cross-customer traffic while still allowing controlled external connectivity through explicitly configured gateways.

  • Network isolation means all traffic within the VPC is automatically encrypted.

    Why it's wrong here

    VPC isolation is a Layer 3/4 network boundary that governs which packets can cross between virtual networks; it has nothing to do with cryptographic confidentiality. Even if two VMs in the same VPC are isolated from other customers, their traffic may travel in plaintext over the provider's internal network unless the application uses TLS, IPsec, or other encryption mechanisms. Encryption is an independent security control that addresses data-in-transit confidentiality, not network segmentation.

  • A VPC requires dedicated physical hardware separate from other customers to ensure isolation.

    Why it's wrong here

    A VPC does not depend on dedicated physical hardware; it is implemented as a software-defined overlay network that carves isolated virtual address spaces out of shared physical infrastructure. Multiple customers' VPCs can run on the same servers and switches, with isolation enforced through routing tables, VLANs, and virtual firewall rules rather than physical separation. Requiring dedicated hardware would defeat the economic scalability of cloud computing and is contrary to how public cloud providers achieve multi-tenancy.

Go deeper

Related to this question

About these practice questions

One of 829 original GCDL practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This GCDL practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the GCDL exam.