Deploy An Application On AWS

There are many ways to get your applications up and running using AWS. If you have a Java, .NET, Node.js, PHP, Python, or Ruby application and you want to deploy and manage your application quickly without manually creating the necessary AWS infrastructure, you can use AWS Elastic Beanstalk.You upload your application, and AWS Elastic Beanstalk automatically handles the details of capacity provisioning, load balancing, scaling, and application health monitoring. AWS Elastic Beanstalk reduces management complexity without restricting choice or control.

This section explains how to use the *AWS Management Console to create a new AWS Elastic Beanstalk application and deploy the application version to a new environment. By default, AWS Elastic beanstalk deploys infrastructure that will run under AWS free usage tier.

In this walkthrough, you deploy a sample application to AWS Elastic Beanstalk. To deploy your own application, you can use either an IDE, such as Eclipse or Microsoft Visual Studio, or a Git repository.

For more information, see the AWS Elastic Beanstalk Developer Guide.