AWS Certified Solutions Architect – Associate (SAA-C02) — Question 654
A company is developing a marketing communications service that targets mobile app users. The company needs to send confirmation messages with Short
Message Service (SMS) to its users. The users must be able to reply to the SMS messages. The company must store the responses for a year for analysis.
What should a solutions architect do to meet these requirements?
Answer options
- A. Create an Amazon Connect contact flow to send the SMS messages. Use AWS Lambda to process the responses.
- B. Build an Amazon Pinpoint journey. Configure Amazon Pinpoint to send events to an Amazon Kinesis data stream for analysis and archiving.
- C. Use Amazon Simple Queue Service (Amazon SQS) to distribute the SMS messages. Use AWS Lambda to process the responses.
- D. Create an Amazon Simple Notification Service (Amazon SNS) FIFO topic. Subscribe an Amazon Kinesis data stream to the SNS topic for analysis and archiving.
Correct answer: A
Explanation
Amazon Connect contact flows can be designed to handle two-way SMS communications, allowing users to receive and reply to messages seamlessly. By integrating AWS Lambda within the Amazon Connect flow, the system can capture the replies and store them in a durable storage service for the required one-year retention period. Other services like Amazon SQS and Amazon SNS FIFO do not natively support this interactive two-way SMS flow configuration.