Amazon Virtual Private Cloud (VPC) is a networking service that allows customers to define and manage isolated virtual networks within the AWS cloud. VPC allows organizations to create virtual network topologies that provide segregation and control between resources to meet security and compliance requirements, similar to physically segregated networks that an organization might operate in their own data center.