您有一个使用 AWS SDK 执行夜间维护的 Python 脚本。该脚本必须每晚自动运行,且运维开销最小。哪个选项是最佳选择?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将 Python 脚本转换为 AWS Lambda 函数,并使用 EventBridge (CloudWatch Events) 规则将其安排在每晚运行。.
为什么这是答案
将 Python 脚本转换为 AWS Lambda 函数并使用 EventBridge (CloudWatch Events) 规则安排运行,是实现自动化夜间维护脚本的最佳选择。Lambda 是一种无服务器计算服务,无需管理服务器,运维开销最小。EventBridge 提供了可靠的调度功能,可以精确控制脚本的运行时间。 将 Python 脚本转换为 AWS Lambda 函数并通过 AWS CloudTrail 每晚触发是错误的,因为 CloudTrail 主要用于记录 AWS API 调用和事件,并非用于调度任务。 将 Python 脚本托管在 EC2 实例上,并使用 EventBridge 安排该实例每晚启动和停止,或在 EC2 实例上运行 Python 脚本,并使用 AWS Systems Manager 安排该实例每晚启动和停止,这两种方案虽然可以实现自动化,但需要管理 EC2 实例,增加了运维开销,不如 Lambda 的无服务器方案高效。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡