Next steps
Now that you know how to create an Elastic Beanstalk application and environment, we recommend that you read Elastic Beanstalk concepts. This topic provides information about the Elastic Beanstalk components and architecture, and describes important design considerations for your Elastic Beanstalk application.
In addition to the Elastic Beanstalk console, you can use the following tools to create and manage Elastic Beanstalk environments.
The EB CLI is a command line tool for creating and managing environments. See Using the Elastic Beanstalk command line interface (EB CLI) for details.
The Amazon SDK for Java provides a Java API you can use to build applications that use Amazon infrastructure services. With the Amazon SDK for Java, you can get started in minutes with a single, downloadable package that includes the Amazon Java library, code examples, and documentation.
The Amazon SDK for Java requires the J2SE Development Kit 5.0 or later. You can download the latest Java software from http://developers.sun.com/downloads/
For more information, see Amazon SDK for Java
The Amazon Toolkit for Eclipse is an open source plug-in for the Eclipse Java IDE. You can use it to create Amazon Java web projects that are preconfigured with the Amazon SDK for Java, and then deploy the web applications to Elastic Beanstalk. The Elastic Beanstalk plug-in builds on top of the Eclipse Web Tools Platform (WTP). The toolkit provides a Travel Log sample web application template that demonstrates the use of Amazon S3 and Amazon SNS.
To ensure that you have all the WTP dependencies, we recommend that you start with the Java EE distribution of Eclipse. You can download it from
http://eclipse.org/downloads/
For more information about using the Elastic Beanstalk plug-in for Eclipse, see Amazon Toolkit for Eclipse
The Amazon SDK for .NET enables you to build applications that use Amazon infrastructure services. With the Amazon SDK for .NET, you can get started in minutes with a single, downloadable package that includes the Amazon .NET library, code examples, and documentation.
For more information, see Amazon SDK for .NET
With the Amazon Toolkit for Visual Studio plug-in, you can deploy an existing .NET application to Elastic Beanstalk. You can also create projects using the Amazon templates that are preconfigured with the Amazon SDK for .NET.
For prerequisite and installation information, see the Amazon Toolkit for Visual Studio
The Amazon SDK for JavaScript in Node.js enables you to build applications on top of Amazon infrastructure services. With the Amazon SDK for JavaScript in Node.js, you can get started in minutes with a single, downloadable package that includes the Amazon Node.js library, code examples, and documentation.
For more information, see the Amazon SDK for JavaScript in Node.js
The Amazon SDK for PHP enables you to build applications on top of Amazon infrastructure services. With the Amazon SDK for PHP, you can get started in minutes with a single, downloadable package that includes the Amazon PHP library, code examples, and documentation.
The Amazon SDK for PHP requires PHP 5.2 or later. For download details, see http://php.net/
For more information, see the Amazon SDK for PHP
With the Amazon SDK for Python (Boto), you can get started in minutes with a single, downloadable package that includes the Amazon Python library, code examples, and documentation. You can build Python applications on top of APIs that take the complexity out of coding directly against web service interfaces.
The all-in-one library provides Python developer-friendly APIs that hide many of the lower-level tasks associated with programming for the Amazon Cloud, including authentication, request retries, and error handling. The SDK provides practical examples in Python for how to use the libraries to build applications.
For information about Boto, example code, documentation, tools, and additional resources, see the Python
Developer Center
You can get started in minutes with a single, downloadable package complete with the Amazon Ruby library, code examples, and documentation. You can build Ruby applications on top of APIs that take the complexity out of coding directly against web services interfaces.
The all-in-one library provides Ruby developer-friendly APIs that hide many of the lower-level tasks associated with programming for the Amazon Cloud, including authentication, request retries, and error handling. The SDK provides practical examples in Ruby for how to use the libraries to build applications.
For information about the SDK, example code, documentation, tools, and additional resources, see the Ruby
Developer Center