AWS SAA-C03 #108

A company has an automobile sales website that stores its listings in a database on Amazon RDS. When an automobile is sold, the listing needs to be removed from the website and the data must be sent to multiple target systems.
Which design should a solutions architect recommend?

A. Create an AWS Lambda function triggered when the database on Amazon RDS is updated to send the information to an Amazon Simple Queue Service (Amazon SQS) queue for the targets to consume.
B. Create an AWS Lambda function triggered when the database on Amazon RDS is updated to send the information to an Amazon Simple Queue Service (Amazon SQS) FIFO queue for the targets to consume.
C. Subscribe to an RDS event notification and send an Amazon Simple Queue Service (Amazon SQS) queue fanned out to multiple Amazon Simple Notification Service (Amazon SNS) topics. Use AWS Lambda functions to update the targets.
D. Subscribe to an RDS event notification and send an Amazon Simple Notification Service (Amazon SNS) topic fanned out to multiple Amazon Simple Queue Service (Amazon SQS) queues. Use AWS Lambda functions to update the targets.


Option D is the best choice.

Subscribe to an RDS event notification and send an Amazon Simple Notification Service (Amazon SNS) topic fanned out to multiple Amazon Simple Queue Service (Amazon SQS) queues. Use AWS Lambda functions to update the targets.

This design allows for high throughput, reliable delivery to multiple systems, and the ability to process messages in parallel. The use of Amazon SNS allows for the fanout scenario to multiple Amazon SQS queues, and AWS Lambda can be used to process the messages from the SQS queues to update the target systems. This ensures that all target systems are updated when an automobile is sold and the listing is removed from the website.

Please note that while AWS Lambda can be triggered by an Amazon RDS update, it’s not a recommended practice because it can lead to potential issues such as function throttling and longer execution times. Therefore, options A and B are not ideal. Option C is not feasible because Amazon SQS cannot fan out to multiple Amazon SNS topics.

Remember, it’s always important to choose a solution that ensures reliable delivery and suits your specific use case.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1.【模块一】1. 云计算AWS .zip 10.【模块二】2.3 Amazon CloudFront 简介.zip 11.【模块二】3.1 Amazon Relational Database S.zip 12.【模块二】3.2 Amazon DynamoDB 简介.zip 13.【模块二】3.3 Amazon ElastiCache 简介.zip 14.【模块二】3.4 Amazon Elastic MapReduce (EM.zip 15.【模块二】3.5 Amazon Redshift 简介.zip 16.【模块二】4.1 Amazon Virtual Private Cloud.zip 17.【模块二】5.1 开始使用 AWS 上的 Microsoft SQL Se.zip 18.【模块二】5.2 开始使用 AWS 上的 Microsoft SQL Se.zip 19.【模块二】5.3 开始使用 AWS 上的 Microsoft SQL Se.zip 2.【模块一】2. 带你玩转AWS .zip 20.【模块二】5.4 开始使用 AWS 上的 Microsoft SQL Se.zip 21.【模块三】1.1 部署应用的那些事儿.zip 22.【模块三】1.2 关于 AWS Elastic Beanstalk.zip 23.【模块三】1.3 关于 AWS CodeDeploy.zip 24.【模块三】1.4 关于 Amazon EC2 Container Serv.zip 25.【模块三】2.1 导语:云数据迁移.zip 26.【模块三】2.2 什么是 AWS Direct Connect 光纤直连.zip 27.【模块三】2.3 Snowball 的速度有多快?.zip 28.【模块三】2.4 AWS Storage Gateway 的常见使用情形.zip 29.【模块三】2.5 CommVault 如何将本地和云数据战略紧密联系起来?.zip 3.【模块一】3. 来点有趣的东西.zip 30.【模块三】2.6 深入探讨——AWS Kinesis Firehose.zip 31.【模块三】3.1 AWS 云上大规模迁移的最佳实践(上).zip 32.【模块三】3.2 AWS 云上大规模迁移的最佳实践(下).zip 33.【模块三】4.1 AWS 云上数据库迁移(上).zip 34.【模块三】4.2 AWS 云上数据库迁移(下).zip 35.【模块三】5.1 迁移上云概览.zip 36.【模块三】5.2 加速数据迁移.zip 37.【模块三】5.3 demo演示和客户案例.zip 38.【模块三】6.1 使用 AWS 降低总拥有成本 (TCO) (一).zip 39.【模块三】6.2 使用 AWS 降低总拥有成本 (TCO) (二).zip 4.【模块一】4. 一起来AWS吧!.zip 40.【模块三】6.3使用 AWS 降低总拥有成本 (TCO) (三).zip 41.【模块三】6.4 使用 AWS 降低总拥有成本 (TCO) (四).zip 42.【模块四】1.1 AWS 云计算对于 AI 的影响及改变 (上).zip 43.【模块四】1.2 AWS 云计算对于 AI 的影响及改变 (下).zip 44.【模块四】2.1 AWS 上的人工智能和深度学习(上).zip 45.【模块四】2.2 AWS 上的人工智能和深度学习(下).zip 46.【模块四】3.1 人工智能新服务解析——Rekognition、Polly.zip 47.【模块四】3.2 人工智能新服务解析——Rekognition、Polly.zip 48.【模块四】4.1 第四章 AWS 云计算--Amazon ML 机器学习实.zip 49.【模块四】4.2 第四章 AWS 云计算--Amazon ML 机器学习实.zip 5.【模块二】1.1 Amazon EC2 简介.zip 50.【模块四】4.3 第四章 AWS 云计算--Amazon ML 机器学习实.zip 51.【模块四】4.4 第四章 AWS 云计算--Amazon ML 机器学习实.zip 52.【模块四】4.5 第四章 AWS 云计算--Amazon ML 机器学习实.zip 53.【模块四】4.6 第四章 AWS 云计算--Amazon ML 机器学习实.zip 54.【模块六】1.1 Amazon Elasticsearch服务概述.zip 55.【模块六】1.2 创建Amazon Elasticsearch集群.zip 56.【模块六】1.3 配置nginx反向代理实现kibana对ES的访问.zip 57.【模块六】1.4 使用curl进行ES的数据管理及kiban
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值