AWS Messaging

Messaging services for modern application architecture

Why AWS Messaging?

AWS messaging services enable different software systems and end devices–often using different programming languages, and on different platforms–to communicate and exchange information. You can use AWS messaging services to send and receive data in your cloud applications. The underlying infrastructure is automatically provisioned for high availability and message durability to support the reliability of your applications.

Video Player is loading.
Current Time 0:00
Duration 0:46
Loaded: 0.00%
Stream Type LIVE
Remaining Time 0:46
 
1x
    • Chapters
    • descriptions off, selected

      Match messaging to your use case

      Amazon MQ

      What it is

      Managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud and enable hybrid architecture

      Use case

      Migrate to a managed message broker to automate software administration and maintenance, without having to re-write existing applications
      Watch Use Case Video

      Cool Capabilities

      Compatible with industry standard APIs and protocols, incl. JMS, NMS, AMQP, STOMP, MQTT, and WebSocket

      Amazon SQS

      What it is

      Simple, flexible, fully managed message queuing service for reliably and continuously exchanging any volume of messages from anywhere

      Use case

      Build decoupled, highly scalable microservices, distributed systems, and serverless applications in the cloud
      Watch Use Case Video

      Cool Capabilities

      Nearly infinite scalability and ability to increase message throughput without pre-provisioning capacity

      Amazon SNS

      Use case

      Simple, flexible, fully managed publish/subscribe messaging and mobile push notification service for high throughput, highly reliable message delivery

      Use case

      Push messages to a variety of endpoints and clients in distributed systems, microservices, and serverless applications and enable event-driven architecture
      Watch Use Case Video

      Cool Capabilities

      Highly reliable delivery of any volume of messages to any number of recipients across multiple protocols

      Amazon Pinpoint

      What it is

      Customer engagement platform for managing targeted and transactional multi-channel engagement using email, mobile push, SMS, and Lambda

      Use case

      Deliver the right message to the right customer at the right time to improve engagement and conversion
      Watch Use Case Video

      Cool Capabilities

      Integrated analytics and messaging to drive insights and influence how customers interact with your apps

      Amazon Kinesis Streams

      What it is

      Fully managed, highly scalable service for collecting and processing real-time data streams for analytics and machine learning

      Use case

      Build custom, real-time applications that process data streams using popular stream processing frameworks
      Watch Use Case Video

      Cool Capabilities

      Continuously capture and store terabytes of data per hour from hundreds of thousands of sources

      AWS IoT Message Broker

      What it is

      Fully managed publish/subscribe broker service that enables the sending and receiving of messages to and from AWS IoT Core

      Use case

      Send messages to/from devices and AWS IoT apps in a secure fashion using MQTT, HTTP, and WebSockets
      Watch Use Case Video

      Cool Capabilities

      Allows you to send messages to, or receive messages from, millions of devices