The following lists various Elastic Beanstalk components that work together to make it possible to deploy and manage custom applications easily in the AWS cloud:
- Application: This is a logical collection of Elastic Beanstalk components, including the environment, versions, and environment configuration. For easy understanding, it can be imagined as a folder.
- Application version: This refers to a specific source code version for a web application. It points to an Amazon S3 object containing deployment code, such as a Java .war file. The application version is part of an application. Each application can have multiple versions. Generally, applications run with the latest code version. At times, multiple versions of an application may run simultaneously for catering to users in a different location or for testing purposes.
- Environment: There are two...