AWS Certified Developer Associate (#209)

A Developer is making changes to a custom application that is currently using AWS Elastic Beanstalk. After the Developer completes the changes, what solutions will update the Elastic Beanstalk environment with the new application version? (Choose two.)

Package the application code into a .zip file, and upload, then deploy the packaged application from the AWS Management Console
Package the application code into a .tar file, create a new application version from the AWS Management Console, then update the environment by using AWS CLI
Package the application code into a .tar file, and upload and deploy the packaged application from the AWS Management Console
Package the application code into a .zip file, create a new application version from the packaged application by using AWS CLI, then update the environment by using AWS CLI
Package the application code into a .zip file, create a new application version from the AWS Management Console, then rebuild the environment by using AWS CLI