AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·CN
·更新于 19 Jul 2026
某公司需要一个无服务器解决方案,用于收集 AWS 账户中所有应用程序的 Amazon EC2 Auto Scaling 事件,并将状态数据存储在 Amazon S3 中,以实现近实时仪表盘更新。该解决方案不得影响 EC2 实例启动的速度。公司应如何将数据移动到 Amazon S3 以满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 Amazon CloudWatch 指标流将 EC2 Auto Scaling 状态数据发送到 Amazon Kinesis Data Firehose。将数据存储在 Amazon S3 中。.
为什么这是答案
正确答案是使用 Amazon CloudWatch 指标流将 EC2 Auto Scaling 状态数据发送到 Amazon Kinesis Data Firehose,然后存储到 Amazon S3。CloudWatch 指标流可以近实时地将 CloudWatch 指标和事件(包括 Auto Scaling 事件)连续传输到 Kinesis Data Firehose,Firehose 负责将数据高效地交付到 S3,满足近实时仪表盘更新和数据存储的需求,且不影响 EC2 实例启动速度。
启动 Amazon EMR 集群过于复杂且成本高昂,不适用于简单的事件收集。创建 Amazon EventBridge 规则按计划调用 Lambda 函数,虽然可行,但可能无法达到近实时的要求,且 Lambda 函数直接写入 S3 可能会有性能瓶颈。在 EC2 实例启动期间使用引导脚本安装 Kinesis Agent 会增加实例启动时间,与“不得影响 EC2 实例启动的速度”的要求相悖。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡