A company develops and maintains a web application using Amazon EC2 instances and an Amazon RDS for SQL Server DB instance in a single Availability Zone. The resources need to run only when new deployments are being tested using AWS CodePipeline. Testing occurs one or more times a week and each test takes 2-3 hours to run. A DevOps engineer wants a solution that does not change the architecture components. Which solution will meet these requirements in the MOST cost-effective manner?
A) Convert the RDS database to an Amazon Aurora Serverless database. Use an AWS Lambda function to start and stop the EC2 instances before and after tests.
B) Put the EC2 instances into an Auto Scaling group. Schedule scaling to run at the start of the deployment tests.
C) Replace the EC2 instances with EC2 Spot Instances and the RDS database with an RDS Reserved Instance.
D) Subscribe Amazon Cloud Watch Events to CodePipeline to trigger AWS Systems Manager Automation documents that start and stop all EC2 and RDS instances before and after deployment tests.
Correct Answer:
Verified
Q236: A company hosts its staging website using
Q237: A DevOps engineer used an AWS CloudFormation
Q238: The development team is creating a social
Q239: A company has built a web service
Q240: A company is required to collect user
Q242: Your company has developed a web application
Q243: A company requires an RPO of 2 hours
Q244: A company is using AWS to deploy
Q245: A company is implementing a well-architected design
Q246: You are using a configuration management system
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents