# Self-managed deployment

The self-managed deployment allows you to manage the data plane yourself on cloud infrastructure that you control and maintain.

The **data plane** resides in your cloud provider account and is managed by you. Your team handles deployment, monitoring, Kubernetes upgrades, and all other operational aspects of the platform. You do not need to provide any permissions to Union.ai. Self-managed supports data planes on Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, and Oracle Compute Infrastructure (OCI).

The **control plane** resides in the Union.ai AWS account and is administered by Union.ai. As with BYOC, data separation is maintained between the data plane and the control plane.

## Subpages

- [Architecture](https://www.union.ai/docs/v1/union/deployment/selfmanaged/architecture/page.md)
- [Cluster Recommendations](https://www.union.ai/docs/v1/union/deployment/selfmanaged/cluster-recommendations/page.md)
  - Kubernetes Versions
  - Networking Requirements
  - Node Pools
  - S3
  - Data Retention
  - IAM
  - EKS configuration
  - Secure access
  - Workers
  - Azure Key Vault
  - Node pools
- [Data plane setup on generic Kubernetes](https://www.union.ai/docs/v1/union/deployment/selfmanaged/byok-data-plane-setup-on-generic/page.md)
  - Assumptions
  - Prerequisites
  - Deploy the Union.ai operator
- [Data plane setup on GCP](https://www.union.ai/docs/v1/union/deployment/selfmanaged/byok-data-plane-setup-on-gcp/page.md)
  - Assumptions
  - Prerequisites
  - Deploy the Union.ai operator
- [Data plane setup on AWS](https://www.union.ai/docs/v1/union/deployment/selfmanaged/byok-data-plane-setup-on-aws/page.md)
  - Recommended Approach: CDK
  - [CDK setup](https://www.union.ai/docs/v1/union/deployment/selfmanaged/cdk/page.md)
- [Data plane setup on Azure](https://www.union.ai/docs/v1/union/deployment/selfmanaged/byok-data-plane-setup-on-azure/page.md)
  - Assumptions
  - Prerequisites
  - Deploy the Union.ai operator
- [Data plane setup on OCI](https://www.union.ai/docs/v1/union/deployment/selfmanaged/byok-data-plane-setup-on-oci/page.md)
  - Assumptions
  - Prerequisites
  - Deploy the Union.ai operator
- [Configuration](https://www.union.ai/docs/v1/union/deployment/selfmanaged/configuration/page.md)

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/deployment/selfmanaged/_index.md
**HTML**: https://www.union.ai/docs/v1/union/deployment/selfmanaged/
