DEV Community

Cover image for Learning AWS Day by Day — Day 50 — Amazon Simple Notification Service(SNS) — Event Sources
Saloni Singh
Saloni Singh

Posted on

Learning AWS Day by Day — Day 50 — Amazon Simple Notification Service(SNS) — Event Sources

Exploring AWS !!

Day 50:

Amazon Simple Notification Service(SNS) - Event Sources

SNS receives event-driven notifications and fanout notifications from application-to-application and application-to-person.

Event Sources

Analytics Services

  • Athena - used to analyze data and run queries Using with SNS - notifies when control limits exceed
  • Data Pipeline - automate the data movement and transformation Using with SNS - receive notification on status of pipeline components
  • Redshift - used for data warehousing Using with SNS - notifications on events

Application Integration Services

  • EventBridge - delivers stream of real time data from applications and transfers that data to targets Using with SNS - notifications on EventBridge events
  • Step Functions - combines various services to perform a specific task Using with SNS - receives notifications on Step Functions events

Billing and Cost Management

  • AWS Billing and Cost Management - cost monitoring and paying bills Using with SNS - receive billing alerts, price change notifications

Business Application Services

  • Chime - connecting with team mates, chat, meet and collaborate Using with SNS - important event or meeting notifications

Compute Services

  • EC2 Autoscaling - helps you scale your instances and manage load Using with SNS - receive notification on creation and termination of instances

Containers Services

  • EKS Distro - create clusters where applications are deployed Using with SNS - Track updates and security patches
  • ECS - helps manage containers deployed on clusters Using with SNS - receive notifications when optimized AMI is available

Customer Engagement Services

  • Amazon Connect - cloud contact center to engage with customers Using with SNS - receiving alerts and validations
  • Amazon Pinpoint - helps through email, SMS, voice message engagement with customers Using with SNS - configure two-way messages which allows you to receive updates from customers

Database Services

  • Data Migration Service - for migrating data from one cloud to another or from on-prem to AWS Using with SNS - receive notifications when replication instances or tasks are created
  • DynamoDB - fast and predictable NoSQL database Using with SNS - notify on maintenance events occurrence
  • ElastiCache - high performance, resizable in-memory cache storage Using with SNS - receive notifications when events occur
  • Neptune - build and run applications connected with high datasets Using with SNS - receive notifications when Neptune events occur
  • Relational Database Service (RDS) - manage, operate and scale relational database in AWS

Game Development services

  • GameLift - hosting session based multiplayer game servers Using with SNS - matchmaking and queue event notification

Top comments (0)