A private cloud is cloud computing that delivers similar advantages to the public cloud, including self-service and scalability but through a proprietary architecture. The private cloud is dedicated to the goals and needs of an organization.
A private cloud is a single environment (the tenant) that does not share resources with other organizations. The resources can be hosted and managed in various ways. The private cloud might be based on infrastructure and resources already present in an organization's on-premises data center or on a new, separate infrastructure, which a third-party organization provides. In many cases, the single-tenant environment is enabled solely using virtualization software -- including virtualization and container software -- stacked on top of the operating system determines how the cloud will function and distinguishes the model.