Elastic Beanstalk allows you to create a new web application, update an environment with a newer web application version, or redeploy an earlier version of the application. Deploying a new web application is very quick. It creates an underlying required AWS resource and deploys a web application. It is important to understand the following points while deploying an application to Elastic Beanstalk:
- While updating a newer version of a web application, you can perform in-place updates. This means that the already deployed web application will be updated with a newer source bundle.
- Redeploying the application may result in restarting the web container or the web application server. As a result, the web application may be unavailable for a while during the deployment process.
- When an environment has more than one EC2 instances...