AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家气象创业公司有一个自定义的Web应用程序,用于在线向用户销售天气数据。该公司使用Amazon DynamoDB存储其数据,并希望构建一个新的服务,每当记录新的天气事件时,该服务将向四个内部团队的经理发送警报。公司不希望这项新服务影响当前应用程序的性能。 为了以最小的运营开销满足这些要求,解决方案架构师应该采取什么措施?
解析
选项C使用了DynamoDB Streams,这允许您在表中记录更改时触发事件。这种方式可以确保当记录新的天气事件时,会触发通知。使用Amazon SNS主题,您可以将通知发送给四个内部团队,同时不影响当前应用程序的性能。这是一种有效的解决方案,因为它利用了DynamoDB的内置功能,并且不需要自定义代码或定期扫描表。其他选项可能需要更多的编程工作和操作开销。
AI 解析
该方案需实现DynamoDB数据变更实时通知且不影响现有性能。核心在于利用DynamoDB Streams原生捕获数据变更事件,通过触发器自动推送至SNS主题,订阅机制解耦业务逻辑,避免轮询扫描的资源消耗或事务处理的性能损耗,实现零运维压力的异步通知架构。