AWS Elastic Beanstalk – is the fastest and easy way to get an application up and running on AWS. Developers can simply upload their application code and the service automatically handles all the details, such a resource provisioning, load balancing, auto scaling, and monitoring.
AWS Elastic Beanstalk supports the following languages and developments stacks:
-Apache Tomcat for Java apps
-Apache HTTP Server for PHP applications
-Apache HTTP Server for Python applications
-Nngix or Apache HTTP Server for Node.js applications
– Microsoft IIS for .NE
Reference: