# What Is A Cloud Provider?

A Cloud Provider enables Administrators to authenticate and deploy Kubernetes clusters on a wide variety of private or public clouds. A cloud provider then leverages features and capabilities native to that cloud to create Kubernetes clusters on it.

Platform9 Managed Kubernetes can be deployed on following cloud platforms today:

* Amazon Web services

To create a Kubernetes cluster using Platform9’s native public integrations, you need to first create [AWS](https://github.com/platform9/pcd-docs-gitbook/blob/main/kubernetes/aws-prerequisites/README.md)[Azure ](https://github.com/platform9/pcd-docs-gitbook/blob/main/kubernetes/azure-prerequisites/README.md)credentials and then add a cloud provider.

* [auto$](https://github.com/platform9/pcd-docs-gitbook/blob/main/kubernetes/add-aws-cloud-provider/README.md)
