DEV Community

Cover image for How Qovery simplifies Cloud Hosting
Angelos Rinas
Angelos Rinas

Posted on

How Qovery simplifies Cloud Hosting

Who is Qovery?

Qovery is a platform that aims to simplify cloud hosting. For those that may not have heard, Qovery is a CaaS and aims to provide beginners an easy alternative to what is usually a complicated process, hosting applications on the cloud. Qovery tries to make cloud hosting easy, without the end user having to worry about deploying and maintaining.

But, let's dive deeper, how does it work? Well, Qovery uses the power of Kubernetes, the reliability of AWS and the simplicity of Heroku to host applications. Their engine source code is available on Github for everyone to contribute!

GitHub logo Qovery / engine

Deploy your apps on any Cloud providers in just a few seconds

Qovery logo

The simplest way to deploy your full-stack apps

Deploy your apps on any Cloud providers in just a few seconds âš¡

work in progress badge Func tests Discord

Qovery stack on top of Kubernetes and Cloud providers

Qovery Engine is an open-source abstraction layer library that turns easy apps deployment on AWS, GCP, Azure, and other Cloud providers in just a few minutes. The Qovery Engine is written in Rust and takes advantage of Terraform, Helm, Kubectl, and Docker to manage resources.

Please note: We take Qovery's security and our users' trust very seriously. If you believe you have found a security issue in Qovery, please responsibly disclose by contacting us at security@qovery.com.

✨ Features

  • Zero infrastructure management: Qovery Engine initializes, configures, and manages your Cloud account for you.
  • Multi Cloud: Qovery Engine is built to work on…

Who is it useful for?

Let's assume you're a beginner in the programming and cloud hosting world. You just built your shiny new website and exercising your frontend skills. You decide it's worth hosting somewhere, but don't know where and how. You see that there are a lot of options for hosting. AWS, Scaleway, Digital Ocean and many more. That's where Qovery comes in. With Qovery, you can host your app effortlessly in just a few clicks!

How do you deploy an app?

Now, how do you actually deploy an app? It's very simple. You just log in to the console, select your repo (Github and Gitlab supported currently), create any databases you may need, change the app configuration if you need to, and click Deploy! It's as simple as that! Qovery takes care of the rest, and in a few minutes, you should see your app is online!

How Qovery works

How much does it cost?

Now, let's talk pricing. An application costs $0.000006 (6 decimals), including databases. That means 1 month and 1 app cost around $15 a month to host 24 hours a day 7 days a week. That's very cheap! That, of course, comes with limitations, for example you can't increase CPU and RAM resources, and hosting is done on the Qovery cloud account. Paid plans offer hosting with your own AWS, Digital Ocean and Scaleway account. For more information regarding pricing and how it works, you can check out this and this article. They offer a more in depth look at how it works.

Qovery offers a $45 initial sign up credit. After the credits are consumed, the user has to contribute to the community in order to receive more credits to host their apps. Qovery relies on user feedback, so the community plan does not accept a credit card. That is because Qovery is not a hosting platform. It's a way to give back to the developers. The only way to get credits is to contribute to Qovery. That includes contributing to any open source Qovery project, writing articles and more! You can check out how to contribute here!

Ambassador Program

Additionally, Qovery has an ambassador program (I'm one!). Ambassadors are people who are active within the community, help others with any issues they may have, contributing to documentation and much more! Ambassadors also get a few goodies for being active in the community! You can learn more about the ambassador program here!

What's next for Qovery?

Currently, the Qovery team is working on integrating Scaleway in their infrastructure so that users can use their Scaleway account to host their accounts there (it's in beta!). There is also a lot more planned, and you can take a look here! The Qovery team also has monthly Community calls where they introduce what's being worked on, what's next and answering any questions the community has! It's very interesting and most definitely worth a look!

Final thoughts

Qovery is a great platform for beginners that want to host their applications without needing much skill for Cloud Hosting and without having to worry about maintaining it. It's also perfect for small Startups looking to host their infrastructure without wanting to have to spend much time with it, and instead spend their time growing their business. It's definitely worth trying it out yourself!

Top comments (2)

Collapse
 
brunoprietog profile image
Bruno Prieto

Thanks for the article. How does this compare to porter.run? I tried both, but for the moment I'm sticking with Qovery because of the accessibility with screen readers, this is fundamental for me. I also liked that you can control managed databases unlike porter. I do not understand well if they are competitors or there is some more difference between them.

Collapse
 
rophilogene profile image
Romaric P.

Thanks for sharing Aggis 🔥