Overview
Deploy the full CARTO platform on your own infrastructure.
CARTO Self-Hosted is a deployment of the full CARTO platform on infrastructure you control. It is designed for organizations that need data to remain within their network — common in healthcare, finance, insurance, and telco industries — and for scenarios where cloud-managed CARTO cannot reach your data warehouse due to VPC or VPN restrictions.
CARTO Self-Hosted runs on any major cloud provider (GCP, AWS, Azure) or on-premises, using either a Single Virtual Machine or a Kubernetes cluster.
Is CARTO Self-Hosted right for you?
We recommend CARTO Self-Hosted if any of the following apply:
Your data warehouse is inside a private VPC or VPN and cannot be reached from CARTO Cloud.
Your organization has regulatory or contractual requirements that prevent data from leaving your network.
You need full control over the deployment environment, infrastructure, and upgrade cadence.
If none of the above apply, CARTO Cloud, our managed SaaS deployment, may be a simpler option.
Your journey
Every Self-Hosted deployment follows the same path. Click any step to jump to that section.
1. Understand
Learn key concepts and architecture before you commit to a method
2. Plan
Choose a deployment method, verify prerequisites, size your infrastructure
3. Deploy
Follow the step-by-step guide for your chosen method
Quickstarts (POC) · Deployment Guides (production)
Documentation sections
Last updated
Was this helpful?
