Today, Qovery relies on an AWS EKS (Managed Kubernetes by AWS) to deploy your apps. This service costs you $220/month. Regardless that you deploy 1 or 10 applications. My team has been working for 2 months now on a $20/month offer to host your apps on AWS - Qovery AWS EC2 . The difference? Qovery spawns an AWS EC2 instance instead of an AWS EKS Kubernetes cluster. It’s the perfect solution for your hobby project and testing environments.
The main difference between AWS EC2 and AWS EKS is the number of Availability Zones (AZ). If a network or power disruption happens on the AZ where the EC2 instance runs, your applications will no longer be available until it’s solved. It’s an acceptable outage for most of the development and hobby projects. That’s why we only recommend running development and hobby projects on an EC2 instance!
When using AWS EC2?
Here are the use cases where using AWS EC2 is a good choice:
Theoretically you can. However, your resources will be really constraints. But for a hobby project, I guess it’s acceptable?!
You will be able to choose the EC2 instance type you want and adjust depending on what you need. The risk of putting too many applications is to make your apps very slow or/and crashing.