AWS Elastic Beanstalk
Developer Guide
AWS services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with AWS services in China.

Managing and Configuring AWS Elastic Beanstalk Applications

The first step in using Elastic Beanstalk is to create an application, which represents your web application in AWS. In Elastic Beanstalk an application serves as a container for the environments that run your web app, and versions of your web app's source code, saved configurations, logs, and other artifacts that you create while using Elastic Beanstalk.

To create an application

  1. Open the Elastic Beanstalk console.

  2. Choose Create New Application.

  3. Use the on-screen form to provide the required details.

    • Optionally, provide a description, and add tag keys and values.

  4. Choose Create.

After creating the application, the console prompts you to create an environment for it. For detailed information about all of the options available, see Creating an AWS Elastic Beanstalk Environment.

If you no longer need an application, you can delete it.


Deleting an application terminates all associated environments and deletes all application versions and saved configurations that belong to the application.

To delete an application

  1. Open the Elastic Beanstalk console.

  2. Choose Actions next to the application to delete.

  3. Choose Delete Application.