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?
- ACreate an Amazon Connect contact flow to send the SMS messages. Use AWS Lambda to process the responses.
- BBuild an Amazon Pinpoint journey. Configure Amazon Pinpoint to send events to an Amazon Kinesis data stream for analysis and archiving. (correct answer)
- CUse Amazon Simple Queue Service (Amazon SQS) to distribute the SMS messages. Use AWS Lambda to process the responses.
- DCreate an Amazon Simple Notification Service (Amazon SNS) FIFO topic. Subscribe an Amazon Kinesis data stream to the SNS topic for analysis and archiving.
Reveal answer & explanationHide answer
The correct answer is B. Option B: Build an Amazon Pinpoint journey. Configure Amazon Pinpoint to send events to an Amazon Kinesis data stream for analysis and archiving.
Explanation
Amazon Kinesis ingests and processes real-time streaming data at scale. AWS Config tracks resource configuration changes and evaluates compliance.