Google Cloud Digital LeaderInfrastructure modernization with Google CloudMedium

A multinational corporation operates a complex enterprise application that requires strict network isolation between its production, staging, and development environments. Each environment needs its own dedicated IP address ranges and routing tables, and the ability to connect securely to on-premises data centers using VPNs. What Google Cloud networking product should the corporation use to achieve this isolation and connectivity?

  1. ACloud DNS
  2. BVirtual Private Cloud (VPC) network
  3. CCloud Load Balancing
  4. DShared VPC
Show answer & explanation

Correct answer: B. Virtual Private Cloud (VPC) network

A Virtual Private Cloud (VPC) network provides a logically isolated section of the Google Cloud network, allowing for dedicated IP ranges, routing tables, and secure connectivity to on-premises resources, fulfilling all the requirements for strict environment isolation.

Why the other options are wrong

  • A. Cloud DNS provides domain name resolution and is not responsible for network isolation or connectivity services.
  • C. Cloud Load Balancing distributes traffic to instances and does not provide network isolation or dedicated IP ranges.
  • D. Shared VPC allows multiple projects to use a common VPC network, but the core isolation mechanism is the VPC itself, and it doesn't inherently provide separate routing tables per environment without separate VPCs or advanced routing.

Virtual Private Cloud (VPC)

A global, logically isolated network segment within Google Cloud that defines a virtual network, including IP address ranges, subnets, routes, and firewalls.

  • Provides network isolation and security
  • Global reach with regional subnets
  • Supports VPN and Interconnect for hybrid connectivity

Memory trick: VPC: Your own private cloud castle, with drawbridges (VPNs) to other lands.

More Infrastructure modernization with Google Cloud questions