Eine Virtual Private Cloud (VPC) ist ein isoliertes Segment einer Public Cloud, das nur von einem Kunden genutzt wird. Diese Isolierung erfolgt durch die Verwendung eines privaten IP-Subnetwork. Im Wesentlichen funktioniert dieses Segment wie eine Private Cloud, befindet sich aber in der öffentlichen Infrastruktur des Private Cloud Anbieters. Es werden virtuelle Netzwerke (einschließlich VLAN) und verschlüsselte Verbindungen verwendet.