The phrase private cloud is used to describe a cloud computing platform that is implemented within the corporate firewall, under the control of the IT department. A Managed Private Cloud refers to a principle in software architecture where a single instance of the software runs on a server, serving a single client organization, and managed by a third-party. It is in contrast to multitenancy where multiple client organizations are on a single server, or an on-premises deployment where the client organization hosts their own instance. Please click here for more about managed private cloud. Thanks a lot.