AWS Messaging

Messaging services for modern application architecture

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.

Modern Messaging for Application Architecture

MATCH MESSAGING TO YOUR USE CASE


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


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


What it is

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  


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


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


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