Qovery goes beyond app deployment - The Future of Qovery - Week #5

During the next six weeks, our team will work to improve the overall experience of Qovery. We gathered all your feedback (thank you to our wonderful community 🙏), and we decided to make significant changes to make Qovery a better place to deploy and manage your apps.
Romaric Philogène

Romaric Philogène

April 8, 2021 · 3 min read
Qovery goes beyond app deployment - The Future of Qovery - Week #5 - Qovery
Written byRomaric Philogène

Romaric Philogène

CEO and co-founder of Qovery. Romaric has 10+ years of experience in R&D. From the Ad-Tech to the financial industry, he has deep expertise in highly-reliable and performant systems.

See all articles
Product

This series will reveal all the changes and features you will get in the next major release of Qovery. Let's go!

Read the previous article: The Future of Qovery - Week #4.

Build > Test > Deploy > Run: Qovery goes beyond app deployment.

Qovery does not reinvent the wheel. Tons of great products like Gitlab CI, Datadog, Grafana, or Sentry exist in the market. The goal of Qovery is to provide anyone with a deployment platform working out of the box.  By plugging third-party products, you extend the capabilities of Qovery and go beyond app deployment. This is with this philosophy that we announce the development of our addons system 🥳.

Extends Qovery Capabilities by using addons
Extends Qovery Capabilities by using addons

App build and test

CI/CD (Continuous Integration / Continuous Deployment) is a common term to describe a product in charge of building and running your applications' tests. Qovery is a state-of-the-art CD with some CI features.  Products like Gitlab CI, Circle CI, or Github Actions are mostly CI with some CD features. Our next release of Qovery will let you plug your CI to take advantage of your existing CI stack. However, no worries if you don't have a CI; Qovery has an integrated one.

App deployment

Once your app is built and tested, it's time to be deployed. Based on "deployment rules", Qovery will deploy your app on your Cloud account.

Qovery - manage deployment rules
Qovery - manage deployment rules

Deployment rules let you configure:

  • "Auto deploy" when a git push is received.
  • "Auto delete" when a git branch is deleted.
  • On which cluster, cloud provider, and region your environment* must be deployed.
  • When your environments need to start and stop (to reduce your Cloud cost).

All those options make Qovery the perfect choice to get started using the Cloud 👌.

*An environment is a bunch of applications running altogether.

App run

Your app has been deployed, and now it runs. Qovery ensures that your app runs and will continue to run even if something goes wrong. In the next Qovery release, we will provide you with all the required information to make sure your app is running perfectly.

Qovery - app monitoring
Qovery - app monitoring

This lightweight monitoring is perfect for having a big picture of what's going on in your application. If you need to go further, you will be able to plug Datadog or NewRelic in a single click 💪.

Conclusion

Qovery manages your entire deployment pipeline and beyond. From building your application to deploying it and managing it during the run. This is what we call a state-of-the-art Continuous Deployment platform. Even if all those concepts are abstracted, it's essential to know where Qovery acts and how you can combine it with your existing tech stack. My team and I are excited to release our next major version of Qovery. If you are interested in joining the beta in early June, let me know by contacting us on Discord.

--

See you next week -- same hour, same place 👋

Romaric from Qovery -- We are hiring.

Product