156k views
4 votes
What are some use cases for Amazon SNS? (Select THREE).

A. Gathering streaming data from multiple systems.
B. Notify multiple systems that user input is ready for processing.
C. Trigger a single AWS Lambda function when an object is created in an Amazon S3 bucket.
D. Hold input until it can be processed in the order it was received.
E. Send a push notification to mobile applications when a new software update is available.
F. Send a text message to systems operators when unusual activity has been detected.

User Tiftik
by
8.4k points

1 Answer

2 votes

Final answer:

Amazon SNS is used to notify multiple systems of new user input, send push notifications for app updates, and alert operators via text message about unusual activity. It is not typically used for gathering streaming data or holding input for ordered processing.

Step-by-step explanation:

Amazon Simple Notification Service (Amazon SNS) is a fully managed messaging service for both application-to-application (A2A) and application-to-person (A2P) communication. The use cases for Amazon SNS include:

  • Notify multiple systems that user input is ready for processing, ensuring that as soon as data is available, it can promptly move through your workflow or pipeline.
  • Send a push notification to mobile applications when a new software update is available, helping to keep users informed and ensuring they are running the latest version of the app.
  • Send a text message to systems operators when unusual activity has been detected, swiftly alerting personnel to potential issues for quick resolution.

Gathering streaming data (A) and holding input in order (D) are not direct use cases for SNS. SNS is focused on notification and messaging, while streaming and ordered data handling might be better served by services like Amazon Kinesis or AWS SQS, respectively. For triggering AWS Lambda functions (C), Amazon S3 can natively integrate with Lambda to respond to events such as object creation without requiring the intermediary of SNS, although SNS could still be used in a more complex workflow.

User Mecca
by
8.1k points