I wonder about the choice of AWS Elastic Beanstalk as an environment for the production system. Do you have some experience in this regard?
AWS ElasticBeanstalk in a production environment
Asked Answered
More info as I have been using EB for more than 8 months...
So far so good, elastic beanstalk has its limitation though.
- It is designed for service handling, but when you just want a processing unit, you need to do something additional for ELB and autoscaling.
- Fixed in latest release:
No VPC yet, so your Elastic Beanstalk is still exposed to the internet., but VPC support is limited and need manually config through config files.- Fixed in latest release:
Not easy to customize the webserver (e.g. tomcat) you have to use your own images.- Limited tuning option on the webserver parameter.
- From my experience, reliability is OK not great, the main problem is the EB automation scripts sometime can stuck you environment.
But overall I like it.
We deployed our Java webapplication (all three environments) Beta, Staging and live on ElasticBeanStalk. They are doing well, so far we haven't faced any issues with Elastic Beanstalk.
© 2022 - 2024 — McMap. All rights reserved.