Q60 — AWS SAA-C03 Ch.5
Question 60 of 65 | ← Chapter 5
Q360. A company is subscribed to the AWS Business Support plan. Compliance rules require the company to check on AWS infrastructure health before deployments can proceed. The company needs a programmatic and automated way to check on infrastructure health at the beginning of new deployments.Which solution will meet these requirements?
- A. Use the AWS Trusted Advisor API at the start of each deployment. Pause all new deployments if the API returns any issues
- B. Use the AWS Health API at the start of each deployment. Pause all new deployments if the API returns any issues ✓
- C. Query the AWS Support API at the start of each deployment Pause all new deployments if the API returns any open issues
- D. Send an API call to each workload ahead of deployment Pause the deployments if the API call fails
Correct Answer: B. Use the AWS Health API at the start of each deployment. Pause all new deployments if the API returns any issues
Explanation
B. Use the AWS Health API at the start of each deployment. Pause all new deployments if the API returns any issues:The AWS Health API provides information about events that may affect AWS resources. By using this API at the beginning of each deployment, the company can programmatically and automatically check the infrastructure health before proceeding with the deployment. If the API returns any issues, the company can pause the deployment until the issues are resolved, ensuring compliance with the required compliance rules. This solution is both programmatic and automated, making it a suitable choice for the given scenario. Options A, C, and D do not provide a sufficiently programmatic and automated way to check on infrastructure health. Option A refers to the Trusted Advisor API which only checks for best practices and optimizations rather than infrastructure health. Option C refers to the Support API which does not provide information specifically related to infrastructure health. Option D refers to sending an API call to each workload which may not be feasible or efficient depending on the number of workloads.