AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家公司使用AWS Batch作业来运行其每日销售流程。公司需要一个无服务器解决方案,当AWS Batch作业成功时,将调用一个第三方报告应用程序。报告应用程序具有使用用户名和密码身份验证的HTTP API接口。哪种解决方案将满足这些要求?
解析
使用 Amazon EventBridge Scheduler 可以轻松地捕获 AWS Batch 作业成功完成的事件。 配置一个 Lambda 函数来调用第三方 API,可以灵活地处理身份验证(用户名和密码)并确保 API 调用的安全性和可管理性。 将 Lambda 函数作为 EventBridge 规则的目标,使得在作业成功完成时自动触发 API 调用,而无需手动干预。 这种方法不仅实现了所需的功能,而且充分利用了 AWS 的无服务器架构,确保系统的高可用性和可扩展性。
AI 解析
该题考察对AWS无服务器事件驱动架构和第三方服务集成的应用。根据AWS官方文档,EventBridge规则可监听AWS服务事件(如Batch作业状态变更),并通过目标触发Lambda函数执行自定义操作。选项A中EventBridge API目标不支持直接配置用户名密码;选项C/D依赖Batch主动推送事件而非事件驱动,且API Gateway代理集成无法灵活处理动态认证。选项B由EventBridge捕获事件后触发Lambda,Lambda代码可自定义HTTP请求头携带基本认证信息,满足第三方API要求。