4 ms·
I'd say Elastic Beanstalk is the most direct "competition" because it his the same points: * Simple * Configures AWS resources uniformly run your app * Uses
by nzoschke 10y ago
I'd say Elastic Beanstalk is the most direct "competition" because it his the same points:
* Simple
* Configures AWS resources uniformly run your app
* Uses Docker
Some advantages to using Convox instead of Elastic Beanstalk:
* More flexibility in the experience. Convox has a simpler API and CLI for end users.
* More flexibility in the infrastructure. We can pick and choose the best infrastructure components and constantly evolve.
* Less lock in. This is speculative but having a thin layer between you and AWS could help with portability.
- kolanos 10y agoI also consider use of docker's own toolchain (docker-compose, docker-machine) to a be a big plus as well. EB has very much an NIH feel with all the JSON manifests and such.
- nzoschke 10y agoThe biggest difference is that Convox is Convox... AWS is awesome but their values might not exactly align with your organization. There are general advantages to letting the Convox team and community guide you through your cloud journey. We value developer experience where AWS simply doesn't. Our plans include things AWS will never add to EBS like automating dashboards, monitoring and alerts. We are moving a lot faster. Convox has swap and CloudWatch Logs integration where ECS doesn't.