PRIVATE CLOUD Private cloud is a cloud computing environment dedicated to a single customer. It combines many of the benefits of cloud computing with the security and control of on premises IT infrastructure. How PRIVATE CLOUD works? Private cloud is a single tenant environment, meaning all resources are accessible to one customer only—this is referred to as isolated access. Private clouds are typically hosted on premises in the customer's data center. But, private clouds can also be hosted on an independent cloud provider’s infrastructure or built on rented infrastructure housed in an offsite data center. Management models also vary—the customer can manage everything itself or outsource partial or full management to a service provider. How PRIVATE CLOUD architecture looks like? Single tenant design aside, private cloud is based on the same technologies as other clouds—technologies that enable the customer to provision and configure virtual servers and computing resources on demand in order to quickly and easily (or even automatically) scale in response to spikes in usage and traffic, to implement redundancy for high availability, and to optimize utilization of resources overall. These technologies include the following: 1. Virtualization , which enables IT resources to be abstracted from their underlying physical hardware and pooled into unbounded resource pools of computing, storage, memory, and networking capacity that can then portioned among multiple virtual machines (VMs), containers, or other virtualized IT infrastructure elements. By removing the constraints of physical hardware, virtualization enables maximum utilization of hardware, allows hardware to be shared efficiently across multiple users and applications, and makes possible the scalability, agility, and elasticity of the cloud. 2. Management software gives administrators centralized control over the infrastructure and applications running on it. This makes it possible to optimize security, availability, and resource utilization in the private cloud environment. 3. Automation speeds tasks—such as server provisioning and integrations—that would otherwise need to be performed manually and repeatedly. Automation reduces the need for human intervention, making self service resource delivery possible. In addition, private cloud users can adopt cloud native application architectures and practices—such as DevOps, containers, and microservices—that can bring even greater efficiency and flexibility and enable a smooth transition to a public cloud or hybrid cloud environment in the future. Advantages of PRIVATE CLOUD? 1. Full control over hardware and software choices 2. Freedom to customize hardware and software in any way 3. Greater visibility into security and access control 4. Fully enforced compliance with regulatory standards 5. Efficient resource allocation based on user needs