Question 322:
You need to use AWS resources to automatically test the new code when there are new commits in the version control system. When the testing is finished, the test result should be sent to the development team through email. Which of the following actions is suitable?
Answer options:
A.Launch an Amazon Elastic Compute Cloud (EC2) instance in response to a development request, and use AWS Config to understand the configuration changes related to the application. Run any testing harnesses to verify the application functionality and then use Amazon Simple Notification Service (SNS) to notify the development team of the results. B.Use an Amazon EC2 instance that frequently polls the version control system to detect the new code commit, use AWS CloudFormation to launch Amazon EC2 to run any testing harnesses to verify application functionality and then use Amazon SNS to notify the development team of the results. C.Use an Elastic Beanstalk application that polls the version control system to detect the new code commit, use AWS CloudFormation to launch Amazon EC2 to run any testing harnesses to verify application functionality and then use Amazon Kinesis to notify the development team of the results. D.Use AWS CloudFormation to launch an Amazon EC2 instance to run any testing harnesses to verify application functionality and then use Amazon Kinesis to notify the development team of the results.