AWS Certified Developer Associate Practice Exam

Question: 1 / 400

Is SNS a pull-based service rather than a push-based service?

True

False

Amazon Simple Notification Service (SNS) is fundamentally a push-based messaging service. This means that SNS is designed to send messages directly to subscribers as soon as they are published to a topic, rather than requiring subscribers to actively retrieve messages. In a push-based system, the sender (SNS in this case) actively delivers messages to the receivers (subscribers), which can include endpoint types such as SMS, email, or HTTP/HTTPS endpoints.

The push nature of SNS allows for real-time notifications and event-driven architectures, where applications can immediately respond to events. This is a key characteristic that distinguishes it from pull-based services, where clients must request or poll for messages from a server.

The statement that SNS is a pull-based service is therefore not accurate, as SNS is explicitly designed to deliver messages automatically as they become available, showcasing its push-based nature.

Get further explanation with Examzify DeepDiveBeta

It depends on the configuration

Only for certain protocols

Next Question

Report this question

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy