Qovery

Qovery logo

Qovery

A deployment platform that gives developers a Heroku-like workflow on top of their own AWS, GCP, Azure or Scaleway account.

Upvote

Qovery aims to remove the infrastructure busywork between a finished feature and a running service. You connect a Git repository and a cloud account, and the platform builds containers, provisions networking and databases, and wires up environments for you, while the workloads stay in your cloud rather than on a shared vendor host.

How it works

The open source piece is the orchestration engine, written in Rust. It turns a declarative description of an application into Kubernetes resources, Helm charts and Terraform runs, then keeps them in sync. Around it sits a console, CLI and API for day-to-day use; note that the hosted console is a commercial service, whereas the engine itself is published under the GPL.

  • Preview environments created per pull request
  • Managed deployment to a cluster in your own cloud account
  • Environment cloning for staging and testing
  • Built-in support for databases and secrets

It suits product teams that want self-service deployments without hiring a dedicated platform group.

Key Features

  • Rust orchestration engine published under GPL-3.0
  • Deploys onto your own AWS, GCP, Azure or Scaleway account
  • Git-driven builds and deployments
  • Preview environments for pull requests
  • Environment cloning
  • Kubernetes, Helm and Terraform under the hood
  • CLI and API alongside the web console

Frequently Asked Questions

Is Qovery free and open source?

Yes, Qovery is open source. It is released under the GPL-3.0 license.

What can I use instead of Heroku?

You can use Qovery as a free, open-source alternative to Heroku.

Can I self-host Qovery?

Yes, Qovery can be self-hosted on your own server or cloud infrastructure.

What is Qovery written in?

It is built using Rust, Shell, HCL, Mustache, Go Template.

Leave a Review

Share your experience with Qovery. Your review will be published after moderation.