My amazing experience with AWS Elastic Beanstalk.
Overall Satisfaction with AWS Elastic Beanstalk
We have been using AWS Elastic Bean stalk for around 3 years and it is one of the best services provided by AWS for developers who don't want get into managing lower level configurations like Load Balancing, auto scaling group, instance type and instance placement groups. We just need to zip their code files and select the environment for the application and that's pretty much it, we can also enable versioning for our deployments and it supports various environment like DEV, PROD etc. And the most beautiful thing about AWS Elastic Beanstalk is that you just need to choose setup types (i.e High Availability, single instance (for dev environment) and custom configuration as well) and it also supports AWS RDS, you just need to configure the connection strings of RDS into your code that's it. It has reduced work of cloud infrastructure by 40-45%.
- Comes with preconfiguration of all infrastructure service with EC2 instance.
- Developer with basic knowledge of cloud can also deploy applications.
- It comes with the optimum plan for various scenarios like high availability, consistency.
- It has almost all environments available for services.
- Not easy to do customization for some services.
- Not recommended for big environment back-end services.
- Customer support is okay!
- We have saved $300-500 last year with the use of it.
- Now we can live our applications with less cloud infra engineers required.
As it supports end to end flow of application deployment and not a part of any individual process like other AWS products, AWS Elastic Beanstalk can be a game changer in cloud industry.
Do you think AWS Elastic Beanstalk delivers good value for the price?
Yes
Are you happy with AWS Elastic Beanstalk's feature set?
Yes
Did AWS Elastic Beanstalk live up to sales and marketing promises?
Yes
Did implementation of AWS Elastic Beanstalk go as expected?
Yes
Would you buy AWS Elastic Beanstalk again?
Yes