AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·CN
·更新于 19 Jul 2026
一家公司在 Amazon EC2 实例上运行一个基于 Java 的作业。该作业每小时运行一次,需要 10 秒才能完成,消耗 1 GB 内存,并在运行时导致短暂的 CPU 峰值,而其余时间 CPU 利用率较低。该公司希望在满足这些要求的同时降低成本。哪种解决方案可以满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将代码复制到具有 1 GB 内存的 AWS Lambda 函数中。创建一个 Amazon EventBridge 计划规则,每小时运行一次代码。.
为什么这是答案
正确答案是使用 AWS Lambda 和 Amazon EventBridge。Lambda 是一种无服务器计算服务,非常适合运行短时、间歇性的任务,因为它只在代码执行时计费。该作业每小时运行一次,持续 10 秒,消耗 1 GB 内存,这与 Lambda 的特性非常契合。EventBridge 可以轻松地创建计划规则,每小时触发一次 Lambda 函数。
其他选项的不足之处:
选项 1 (AWS Fargate) 虽然是无服务器容器服务,但对于这种短时、低频的任务,其成本效益通常不如 Lambda。Fargate 适合运行更长时间或持续运行的容器化应用。
选项 3 (容器化到现有 AMI) 仍然涉及管理 EC2 实例,即使容器停止,EC2 实例也可能继续运行,产生不必要的成本。
选项 4 (停止和启动 EC2 实例) 每次启动 EC2 实例都需要时间,这会增加作业的延迟,并且频繁的停止和启动操作会增加复杂性。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡