AWS Certified Solutions Architect – Professional — Question 538
After moving an E-Commerce website for a client from a dedicated server to AWS you have also set up auto scaling to perform health checks on the instances in your group and replace instances that fail these checks. Your client has come to you with his own health check system that he wants you to use as it has proved to be very useful prior to his site running on AWS.
What do you think would be an appropriate response to this given all that you know about auto scaling and CloudWatch?
Answer options
- A. It is not possible to implement your own health check system due to compatibility issues.
- B. It is not possible to implement your own health check system. You need to use AWSs health check system.
- C. It is possible to implement your own health check system and then send the instance's health information directly from your system to CloudWatch but only in the US East (N. Virginia) region.
- D. It is possible to implement your own health check system and then send the instance's health information directly from your system to CloudWatch.
Correct answer: D
Explanation
AWS allows you to define and use your own health check systems by sending custom health metrics directly from your instances or external systems to CloudWatch. Once CloudWatch receives this data, Auto Scaling can use the resulting alarms to identify and replace unhealthy instances. This capability is globally supported across all AWS regions, making the region-specific restriction incorrect.