We are excited to announce that AWS Elastic Beanstalk now supports Node.js applications. Elastic Beanstalk already makes it easier to quickly deploy and manage Java, PHP, Python, Ruby, and .NET applications on AWS. Now, Elastic Beanstalk offers the same functionality for Node.js applications.
Elastic Beanstalk for Node.js supports a wide number of configuration settings to help you customize the environment for your application. You can easily configure HTTP or TCP load balancing, configure the version and command to launch your Node.js application, and improve performance by offloading static content handling to Apache or Nginx.
To get started using Elastic Beanstalk for Node.js, visit the AWS Elastic Beanstalk Developer Guide. Also check out the walkthroughs for how to deploy Express and Geddy applications on Elastic Beanstalk.
Using Elastic Beanstalk, you can seamlessly integrate your application with Amazon RDS. You can also use configuration files to customize your Amazon EC2 instances or to provision additional AWS resources such as Amazon DynamoDB tables and Amazon ElastiCache clusters. To learn more about customizing your Elastic Beanstalk environment, visit the AWS Elastic Beanstalk Developer Guide.