How We Built Qovery - Part 1
Blog post from Qovery
Qovery is a cloud deployment platform designed to balance autonomy and control for developers and DevOps teams by providing an integrated user experience for managing cloud environments. It enables developers to swiftly test and release features by creating on-demand environments, while allowing DevOps teams to maintain control and ensure best practices in infrastructure provisioning. Qovery achieves this through an abstraction layer over infrastructure components such as Kubernetes and security groups, inspired by platforms like Heroku and Rancher. The system consists of a control plane that manages business logic and a Qovery Engine that handles infrastructure deployment, both of which work in tandem to ensure secure and efficient application deployment. Qovery integrates with popular development tools and services, and employs a zero-trust security model to safeguard infrastructure, promoting resilience and autonomy by functioning independently of the control plane once infrastructure is deployed.