A company hosts an application on Amazon EC2 instances and uses a series of AWS CloudFormation stacks to define the application's resources. A developer makes updates by building and testing the application on a laptop, then uploading the build output and CloudFormation stack templates to Amazon S3. The developer’s peers review the changes before the developer updates the CloudFormation stacks and installs a new application version on the EC2 instances.
The deployment process is error-prone and time-consuming because the developer must update each EC2 instance with the new application. The company wants to automate as much of the application deployment process as possible while preserving a final manual approval step before any application or resource modification.
The company has already moved the application source code and CloudFormation templates to AWS CodeCommit. The company has also created an AWS CodeBuild project to build and test the application.
Which combination of steps will meet the company's requirements?
Choose two
Community Discussion
No comments yet. Be the first to start the discussion!
Community Discussion