CompTIA SecurityX (CAS-005)Security ArchitectureMedium

A security architect is designing a secure private cloud environment for a government agency. The agency requires strict isolation between different departmental workloads and highly granular control over network traffic within and between these isolated environments. Each department must have its own virtual network space that is logically separated from others, with the ability to define custom routing tables and IP address ranges without affecting other departments. Which cloud networking construct is most appropriate for this level of isolation and control?

  1. AVirtual Private Cloud (VPC)
  2. BShared Network Segment
  3. CContent Delivery Network (CDN)
  4. DPublic IP Address
Show answer & explanation

Correct answer: A. Virtual Private Cloud (VPC)

A Virtual Private Cloud (VPC) provides a logically isolated section of a public cloud where users can launch resources in a virtual network that they define. This includes control over IP address ranges, subnets, route tables, and network gateways, enabling strict isolation between departments and granular control over traffic, precisely matching the requirements.

Why the other options are wrong

  • B. A shared network segment implies a lack of isolation and granular control, which directly contradicts the requirements.
  • C. A Content Delivery Network (CDN) is used for content caching and delivery, not for creating isolated virtual networks.
  • D. A public IP address is for external access to a single resource, not for creating isolated virtual networks.

Virtual Private Cloud (VPC)

A logically isolated virtual network within a public cloud provider's infrastructure. It allows users to define and control their own virtual networking environment, including IP address ranges, subnets, route tables, and network gateways.

  • Provides logical isolation in a public cloud.
  • Users define their own network topology (IPs, subnets, routes).
  • Enables granular control over network traffic and security.
  • Supports multi-tier application architectures.

Memory trick: VPC is your own private house in the big cloud city, with your own rules.

More Security Architecture questions