Our Blog

Learn, build, and scale with the Qovery Blog. Access practical insights that help developers solve problems faster and deliver real results
Qovery
3
 minutes
We've raised $13M Series A to make DevOps so simple, it feels unfair
I'm excited to announce our $13M Series A, led by IRIS and Crane Venture Partners with support from Datadog founders and Speedinvest. This investment will fuel our mission to make DevOps simple and scalable, expand in the US and Europe, and accelerate product innovation.
DevOps
Pulumi
GitLab
Developer Experience
9
 minutes
The 10 Best DevOps Automation Tools for Scaling Your Startup
DevOps automation is key. Discover 2025's top 10 DevOps automation tools, from specialized platforms like Terraform to all-in-one solutions like Qovery, and learn how to overcome complexity for faster delivery.
DevOps
16
 minutes
DevOps Automation: Definition, Benefits, and Implementation Strategies
Discover what DevOps automation is, why it matters, and how startups and mid-sized companies can implement it effectively. Learn strategies for CI/CD, IaC, testing, scaling, and security to accelerate delivery and reduce manual work.

Latest articles

AWS
Cloud
Business
6
 minutes
Top Benefits of Containerization For Your Startup

A container is an isolated unit of software running on top of an operating system. Containers are getting popular among startups because containerized applications are portable, have built-in scalability fault tolerance, and promote faster development cycles. That’s why startups prefer containers for new application development to gain a business advantage over competitors who are still using VMs for application deployment and packaging. In this article, we will discuss the major benefits of containerization for growing startups and how organizations can take advantage of these benefits to make their applications a success. Let’s go through the critical points below!

Morgan Perry
Co-founder
Heroku
AWS
1
 minutes
The ultimate guide to migrate from Heroku to AWS

We have completely updated our migration guide from Heroku to AWS. This guide covers everything needed to migrate from Heroku to AWS a complete stack of applications and databases.

Romaric Philogène
CEO & Co-founder
Qovery
Product
4
 minutes
Qovery Demo Day Summary - May 2022

Our last Qovery Demo Day took place on a live on the first Thursday of May. This event aims to give you some insights into what we did during the past month and what’s next and showcase some of our new features. During this demo day, Bilel (Software Engineer at Qovery) and Romain (Software Engineer at Qovery) joined me to talk about Terraform Improvements demo and Docker Build Improvements demo.

Albane Tonnellier
Product Marketing Manager
AWS
Cloud
Business
7
 minutes
2023 Checklist for Production Deployment on AWS

CI/CD is now an inevitable need of every modern application. Many startup companies adopt CI/CD with a good cloud vendor. Still, they do not follow the guidelines needed for successful deployment, and even if they do that, they find difficulty scaling the application. Here in this article, we will go through a comprehensive checklist to help you perform stable and successful production deployments on AWS. Although it varies from business to business, we will try to go through a list of the most necessary items for any application on AWS going live. Let’s go through this one by one.

Morgan Perry
Co-founder
Engineering
3
 minutes
Perform Database Schema Migrations in Just 5 min Using Flyway and Spring Boot

At Qovery, we rely on Kotlin with Spring Boot to develop our API and Postgres as a database. When I joined the backend team a couple of months ago, we didn’t have a straightforward solution to handle database migrations. As production access is strictly limited, I had to depend on a teammate with admin rights every time I wanted to update the schema of the database. We needed to find a more appropriate long-term solution, as our team is fast-growing, and managing authorizations is bound to become even more painful. Eventually, we agreed to start using a database-migration tool and picked Flyway as the best tool for this job. The following article is about to show you how easily Flyway can integrate with an existing database using the Spring framework. It is not meant to provide a deep insight into Flyway, nor is it a step-by-step tutorial to set up the tool.

Mélanie Dallé
Senior Marketing Manager
AWS
Cloud
Business
7
 minutes
Implementing Microservices on AWS with the Twelve-factor App – Part 2

Welcome to the second post in a series of “Implementing Microservices on AWS with the Twelve-factor App”. In the first post, we covered the areas around the codebase, configuration, code packaging, code builds, and stateless processes.  This article will go through the remaining areas for best practices in microservices.  Let’s start the discussion with Port mapping!

Morgan Perry
Co-founder
AWS
Cloud
Business
9
 minutes
Top 5 AWS Services Every Developer Should Know in 2024

AWS is a beast in cloud services and has more than 200+ services. It is not easy for a novice user to select the services that fit his need. Even after selecting the right service, you need to make sure you use it the right way because each service has many different variants. In this article, we will guide you about the top 5 most frequently used AWS services which every developer must know.

Morgan Perry
Co-founder
Engineering
13
 minutes
A Guided Tour of Streams in Rust

When collecting information on how to write GRPC or Websocket servers for our Qovery infrastructure, I came across a lot of resources. But while many guides provided an in-depth insight into futures, they sorely lacked information on how the Stream API works in Rust. And, more importantly, on how to use it properly. Sadly, you can't turn a blind eye on streams. As soon as you go beyond the simple request/response protocol of our beloved REST APIs, the notions of flow, async generator, and so on, inevitably arise. This is especially true when it comes to Rust. When you decide to use tonic for your GRPC or tokio tungstenite for your Websocket, the only usable interfaces with those libraries revolve around streams. This is why this article focuses on introducing streams in the context of Rust.

Romain Gérard
Staff Software Engineer
AWS
Cloud
Business
6
 minutes
Implementing Microservices on AWS with the Twelve-factor App – Part 1

The Twelve-Factor methodology is a set of best practices for developing microservices applications. These practices are segregated into twelve different areas of application development. Twelve-factor is the standard architectural pattern to develop SaaS-based modern and scalable cloud applications. It is highly recommended by AWS if you are building containerized microservices. In this article, we will guide you on how to develop applications that will use microservices deployed on containers in AWS. We will discuss the first six areas today. And in the next article (part 2), we will discuss best practices for the remaining six areas.

Morgan Perry
Co-founder
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

It’s time to rethink
the way you do DevOps

Say goodbye to DevOps overhead. Qovery makes infrastructure effortless, giving you full control without the trouble.