A virtual private cloud is hosted on a public cloud, offering isolation within a public cloud environment. For example, Amazon Web Services (AWS) offers the Amazon Virtual Private Cloud (AVPC).