For the complete documentation index, see llms.txt. This page is also available as Markdown.

Choosing a Deployment Method

Decide between the Single Virtual Machine, Standard Orchestrated, and Advanced Orchestrated deployment methods

There is no better or preferred deployment method. The right choice depends on your team's experience, your scalability needs, and how much you want to customize the deployment. Use the guidance below to decide.

Which method is for you?

Start with the deployment methods at a glance comparison, then match your situation against the table below: find the rows that describe you and pick the column with the most matches.

Evaluating CARTO or deploying for the first time

Limited Kubernetes / DevOps experience

Want a lightweight, low-cost, low-maintenance deployment

Small-scale or single-server environment

Already run Kubernetes for other applications

Require scalability, high availability, and resilience

Prefer to manage config & maintenance through a UI

Comfortable with Helm charts and terminal-based installs

Need full control over advanced customizations

Both orchestrated methods (Standard Orchestrated with Kots and Advanced Orchestrated with Helm) run on any standard Kubernetes cluster. See Managing Kubernetes: Kots and Helm for how the two approaches compare.

Installation options: Self-Service and Assisted

CARTO Self-hosted offers flexibility in the installation process to accommodate a range of customer preferences and infrastructure complexities. For customers with technical expertise and a straightforward setup, we offer a Self-Service installation option, enabling you to independently install and configure the product using our comprehensive installation guides.

However, we understand some organizations may have intricate setups such as Virtual Private Cloud (VPC), VPN, restricted network access, HTTPS proxy, or other specialized requirements. In such cases, we offer Assisted installations, where our expert team collaborates closely with you to ensure a seamless and tailored deployment.

If you require an Assisted installation, please book time with us.

Next steps

Once you've chosen a method:

  1. Review the Prerequisites & Checklists for your environment.

Last updated

Was this helpful?