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

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs