Q40 — AWS DEA-C01 第1章

第 40/100 题 | ← 返回第1章

一名数据工程师需编排一条包含一个 AWS Lambda 函数和一个 AWS Glue 作业的数据管道。该方案必须与 AWS 服务集成。

正确答案: A. 使用包含状态机的 AWS Step Functions 工作流。配置该状态机依次运行 Lambda 函数和 AWS Glue 作业。

解析

AWS Step Functions 是专为协调 AWS 服务而构建的无服务器工作流服务,原生支持 Lambda 和 Glue 作业的直接调用、错误处理、重试与状态跟踪,无需管理服务器、容器或调度器,管理开销最低。选项 B 和 D 均需运维 EC2 或 EKS 集群,涉及操作系统补丁、监控、扩缩容等额外负担;选项 C 的 AWS Glue 工作流虽可编排 Glue 作业,但对 Lambda 的原生支持有限(需通过触发器或自定义集成),灵活性与可靠性低于 Step Functions。因此 A 是满足集成性与最低管理开销的最优解。