Amazon SNS
E293768
Amazon SNS is a fully managed pub/sub messaging service that enables applications, microservices, and users to send and receive notifications at scale via multiple communication channels.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Amazon SNS canonical | 11 |
Statements (106)
| Predicate | Object |
|---|---|
| instanceOf |
AWS service
ⓘ
cloud messaging service ⓘ publish-subscribe service ⓘ |
| billingModel | pay-as-you-go ⓘ |
| developedBy | Amazon Web Services ⓘ |
| hasComponent |
FIFO topics
ⓘ
SMS sandbox ⓘ delivery status logs ⓘ platform applications ⓘ platform endpoints ⓘ standard topics ⓘ subscriptions ⓘ |
| messagingPattern | publish-subscribe ⓘ |
| ownedBy |
Amazon
ⓘ
surface form:
Amazon.com, Inc.
|
| partOf | Amazon Web Services ⓘ |
| pricingDimension |
data transfer
ⓘ
number of notifications delivered ⓘ number of requests ⓘ |
| primaryUseCase |
application-to-application messaging
ⓘ
application-to-person notifications ⓘ |
| serviceModel | fully managed ⓘ |
| supportsChannel |
AWS Lambda functions
ⓘ
Amazon SQS ⓘ
surface form:
Amazon SQS queues
HTTP endpoints ⓘ HTTPS endpoints ⓘ SMS text messages ⓘ email notifications ⓘ mobile push notifications ⓘ platform application endpoints ⓘ |
| supportsFeature |
FIFO topics
ⓘ
SMS origination number management ⓘ VPC endpoints via AWS PrivateLink ⓘ access control via IAM ⓘ content-based message filtering ⓘ cross-account access ⓘ cross-region delivery ⓘ dead-letter queues via SQS ⓘ delivery retries ⓘ delivery status logging ⓘ message archiving via integrations ⓘ message attributes ⓘ message batching for FIFO topics ⓘ message encryption ⓘ message filtering ⓘ mobile push notification fanout ⓘ server-side encryption with AWS KMS ⓘ subscriptions ⓘ topics ⓘ |
| supportsIntegration |
AWS CloudFormation
ⓘ
AWS CloudTrail ⓘ AWS CodePipeline ⓘ AWS IoT Core ⓘ AWS Step Functions ⓘ Amazon CloudWatch ⓘ AWS Auto Scaling ⓘ
surface form:
Amazon EC2 Auto Scaling
Amazon EventBridge ⓘ Amazon Kinesis Data Firehose ⓘ Amazon S3 event notifications ⓘ |
| supportsManagement |
AWS CDK
ⓘ
AWS CLI ⓘ AWS Management Console ⓘ AWS SDKs ⓘ Terraform via provider ⓘ |
| supportsPattern |
event-driven architecture
ⓘ
fanout messaging ⓘ |
| supportsProtocol |
AWS Lambda
ⓘ
Amazon SQS ⓘ HTTP ⓘ HTTPS ⓘ SMS ⓘ application endpoints ⓘ email ⓘ email-JSON ⓘ mobile push ⓘ |
| supportsRegion | multiple AWS regions worldwide ⓘ |
| supportsReliabilityFeature |
automatic scaling
ⓘ
delivery retries with backoff ⓘ durable message storage for FIFO topics ⓘ exactly-once processing for FIFO topics ⓘ message ordering for FIFO topics ⓘ multi-AZ redundancy ⓘ |
| supportsSecurityFeature |
AWS KMS encryption at rest
ⓘ
CloudTrail logging ⓘ IAM policies ⓘ TLS encryption in transit ⓘ VPC endpoints ⓘ access control by topic policy ⓘ resource-based policies ⓘ |
| supportsUseCase |
IoT notifications
ⓘ
alerting and monitoring notifications ⓘ broadcast messaging ⓘ data pipeline orchestration ⓘ decoupling of distributed systems ⓘ email and SMS notifications ⓘ event notification ⓘ fanout to multiple subscribers ⓘ microservices communication ⓘ mobile push notifications ⓘ serverless event ingestion ⓘ workload automation triggers ⓘ |
| usedFor |
broadcasting events to multiple subscribers
ⓘ
decoupling microservices ⓘ notifying end users via SMS and email ⓘ sending alerts to operations teams ⓘ sending notifications at scale ⓘ triggering serverless workflows ⓘ |
Referenced by (11)
Full triples — surface form annotated when it differs from this entity's canonical label.