Open Source vs SaaS

There are several ways to use Robusta:

  • Robusta Open Source (OSS): A monitoring and automation engine that runs in your own cluster.

  • Robusta OSS + Cloud Robusta UI: The Robusta OSS combined with a powerful cloud UI.

  • Robusta OSS + Self hosted Robusta UI: Manage the UI yourself, installed on your own Kubernetes cluster.

Which option is right for me?

For most people, the Robusta OSS + Cloud UI is the right option. Install the OSS and enable the UI to use it.

You can also use the Robusta OSS without the cloud UI.

Lastly, if you want to use the UI but are unable to send data to our cloud, you can self-host the UI with our paid plans.

Pricing

The Robusta OSS is and always will be free. It is MIT licensed.

The Robusta UI is free to get started.

We also have enterprise plans if you need to self-host the UI in your own environment.

Contact support@robusta.dev for all questions.

Self hosted architecture

The Robusta backend consists of the following components, installed via a helm chart, on a Kubernetes cluster of your choice:

  • Supabase: stores all alerts and troubleshooting data in a Postgres DB. Handles user authentication.

  • Robusta UI Frontend: alerting dashboard built just for Kubernetes.

  • Robusta Relay: handles Slack integration and more.

In addition to the backend services, an installation of the base Robusta OSS project is required, on one or more clusters.

Instead of using the cloud backend services, the Robusta OSS project will be directed to the self hosted backend instance.

Installing the self-hosted UI

To install the Robusta self hosted instance, please contact support@robusta.dev, or post in the #support channel of our Slack community.