Getting Started

Getting started with Cube

Cube is a cloud-native application, packaged and distributed as Docker images and designed to run in a containerized environment.

You can get started with Cube in one of two ways.

We recommend using Cube Cloud (opens in a new tab), our managed platform for Cube, because it's the easiest way to build, test, deploy, and manage Cube projects. Cube Cloud includes features such as collaboration for teams, a web-based data model editor, auto-scaling, and observability. Cube Cloud also comes with a free tier for development and proof-of-concept projects.

Alternatively, you can run Cube on your own infrastructure with Docker.

Migrating from Cube Core to Cube Cloud

Cube Cloud supports several ways for importing existing Cube projects: