Q5 — AWS SAA-C03 第8章
第 5/65 题 | ← 返回第8章
Q500.解决方案架构师正在为公司设计多层应用程序.该应用程序的用户从移动设备上传图像.该应用程序生成每个图像的缩略图并向用户返回一条消息以确认图像已成功上传.缩略图生成可能需要长达 60 秒的时间,但该公司希望向用户提供更快的响应时间,以通知他们已收到原始图像.解决方案架构师必须设计应用程序以将请求异步分派到不同的应用程序层.解决方案架构师应该怎样做才能满足这些要求?
- A. 编写自定义 AWS Lambda 函数来生成缩略图并提醒用户.使用图像上传过程作为事件源来调用 Lambda 函数.
- B. 创建 AWS Step Functions 工作流程.配置 Step Functions 以处理应用程序层之间的编排,并在缩略图生成完成时提醒用户.
- C. 创建 Amazon Simple Queue Service (Amazon SQS) 消息队列.上传图像时,将一条消息放置在 SQS 队列上以生成缩略图.通过应用程序消息提醒用户已收到图像. ✓
- D. 创建 Amazon Simple Notification Service (Amazon SNS) 通知主题和订阅.使用应用程序的一项订阅可在图像上传完成后生成缩略图.缩略图生成完成后,使用第二个订阅通过推送通知的方式向用户的移动应用程序发送消息.