IBM Cloud Private runs on public clouds, including Amazon AWS. These best practices are based on our experience with multi-cloud deployments.
You may have interpreted “private cloud” as a computing model that runs inside a data center, behind a corporate firewall, or on-premise for reasons such as data locality and easier access to traditional applications. While those reasons are certainly valid, the value of IBM Cloud Private (ICP) goes beyond this definition of private cloud. ICP offers cloud-computing with greater control, predictable costs, tighter security, and flexible management capability dedicated to one organization. With the introduction of IBM Multicloud Manager, you decide where to run and deploy your cloud applications, including non-IBM cloud platforms like Amazon Web Services (AWS).
To learn more, please visit: https://www.ibm.com/blogs/bluemix/2018/11/ibm-cloud-private-on-aws-p1/