AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·CN
·更新于 19 Jul 2026
一家公司的应用程序从多个SaaS源获取数据。该公司使用Amazon EC2实例接收数据并将其上传到Amazon S3存储桶进行分析。相同的EC2实例还在上传完成后向用户发送通知。该公司发现应用程序性能缓慢,并希望在运营开销最小的情况下尽可能地提高性能。哪种解决方案符合这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建Amazon AppFlow流,将数据从每个SaaS源传输到S3存储桶。配置S3事件通知,以便在上传到S3存储桶完成后将事件发送到Amazon Simple Notification Service (Amazon SNS) 主题。.
为什么这是答案
正确答案是使用Amazon AppFlow。AppFlow 是一种完全托管的集成服务,可以安全地将数据从 SaaS 应用程序传输到 AWS 服务,例如 Amazon S3,无需编写自定义集成代码,从而显著提高性能并降低运营开销。S3 事件通知可以轻松地在数据上传完成后触发 SNS 通知,满足用户通知的需求。
其他选项的不足之处:
创建Auto Scaling组:这只能解决EC2实例的扩展问题,但没有解决从SaaS源获取数据和上传到S3的效率问题,并且仍然需要维护EC2实例。
为每个SaaS源创建Amazon EventBridge 规则:EventBridge 可以用于事件驱动的架构,但对于从SaaS源到S3的数据传输,AppFlow提供了更直接、更优化的解决方案,减少了配置复杂性。
创建Docker容器并托管在Amazon ECS上:虽然容器化可以提高应用程序的可移植性和资源利用率,但它仍然需要管理底层计算资源,并且没有直接解决从SaaS源高效传输数据的问题,运营开销可能更高。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡