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.
MATCH MESSAGING TO YOUR USE CASE
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
Migrate to a managed message broker to automate software administration and maintenance, without having to re-write existing applications
Watch Use Case Video >>
Compatible with industry standard APIs and protocols, incl. JMS, NMS, AMQP, STOMP, MQTT, and WebSocket
Simple, flexible, fully managed message queuing service for reliably and continuously exchanging any volume of messages from anywhere
Build decoupled, highly scalable microservices, distributed systems, and serverless applications in the cloud
Watch Use Case Video >>
Nearly infinite scalability and ability to increase message throughput without pre-provisioning capacity
Simple, flexible, fully managed publish/subscribe messaging and mobile push notification service for high throughput, highly reliable message delivery
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 >>
Highly reliable delivery of any volume of messages to any number of recipients across multiple protocols
Customer engagement platform for managing targeted and transactional multi-channel engagement using email, mobile push, SMS, and Lambda
Deliver the right message to the right customer at the right time to improve engagement and conversion
Watch Use Case Video >>
Integrated analytics and messaging to drive insights and influence how customers interact with your apps
Fully managed, highly scalable service for collecting and processing real-time data streams for analytics and machine learning
Build custom, real-time applications that process data streams using popular stream processing frameworks
Watch Use Case Video >>
Continuously capture and store terabytes of data per hour from hundreds of thousands of sources
Fully managed publish/subscribe broker service that enables the sending and receiving of messages to and from AWS IoT Core
Send messages to/from devices and AWS IoT apps in a secure fashion using MQTT, HTTP, and WebSockets
Watch Use Case Video >>
Allows you to send messages to, or receive messages from, millions of devices