Q12 — AWS SOA-C02 Ch.1

Question 12 of 100 | ← Chapter 1

A company runs a single-page web application on AWS. The application uses Amazon CloudFront to deliver static content from an Amazon S3 bucket origin. The application also uses an Amazon Elastic Kubernetes Service (Amazon EKS) cluster to serve API calls. Users sometimes report that the website is not operational, even when monitoring shows that the index page is reachable and that the EKS cluster is healthy. A SysOps administrator must implement additional monitoring that can detect when the website is not operational before users report the problem. Which solution will meet these requirements?

Correct Answer: A. Create an Amazon CloudWatch Synthetics heartbeat monitor canary that points to the fully qualied domain name (FQDN) of the website.

Explanation

该题考察对AWS监控服务的应用能力。根据AWS官方文档,Amazon CloudWatch Synthetics的heartbeat canary用于持续监控端点的可用性和延迟,模拟用户访问网站行为,检测前端整体可用性。静态内容(S3/CloudFront)和API(EKS)各自监控正常,但用户仍遇到问题,可能由于前端集成或特定用户路径故障。选项A通过FQDN监控整个网站操作流程,能捕捉到用户实际遇到的页面不可用场景。选项B仅监控API端点,忽略了前端交互问题。选项C和D的RUM依赖真实用户数据,无法在用户报告前预警。Synthetics主动式监测更符合预检测需求。