A private cloud network can be set up on-premises or through externally hosted infrastructure. Virtualization software can enable private clouds, and the resources are dedicated to a single tenant. Additionally, businesses may choose to use secure third-party private cloud providers to manage the network.