Advantages

This model has the following advantages:

  • Customizability: You can do whatever you want with the services offered via this model, as long as it is technically feasible because you own and manage everything yourself.
  • Not shared: Sharing the same host that serves your applications and VMs might be a concern for many companies. Some of them may consider it as a security threat. Since you are following the private cloud deployment model, it means you are not sharing anything with anyone.