With AWS Elastic Beanstalk, you can quickly deploy and manage applications in the AWS cloud without worrying about the infrastructure that runs those applications. AWS Elastic Beanstalk reduces management complexity without restricting choice or control. You simply upload your application, and AWS Elastic Beanstalk automatically handles the details of capacity provisioning, load balancing, scaling, and application health monitoring.

Developer Guide
Provides conceptual overviews of AWS Elastic Beanstalk as well as detailed instructions on the variety of tools for deploying applications and managing applications and environments.
HTML | PDF | Kindle


Getting Started with Eclipse and AWS Elastic Beanstalk
Walks developers through  the use of the Eclipse IDE to deploy an AWS Elastic Beanstalk web application.
HTML

  API Reference
Describes all the API operations for AWS Elastic Beanstalk in detail. Also provides sample requests, responses, and errors for the supported web services protocols.
HTML | PDF

For older versions of this documentation: