AWS Compute Blog

Tag: messaging

Publish Subscribe Request Response Cloud Native Messaging

Implementing enterprise integration patterns with AWS messaging services: publish-subscribe channels

This post is courtesy of Christian Mueller, Sr. Solutions Architect, AWS and Dirk Fröhner, Sr. Solutions Architect, AWS In this blog, we look at the second part of some fundamental enterprise integration patterns and how you can implement them with AWS messaging services. If you missed the first part, we encourage you to start there. Read Part 1: […]

Managing Amazon SNS Subscription Attributes with AWS CloudFormation

This post is courtesy of Otavio Ferreira, Manager, Amazon SNS, AWS Messaging. Amazon SNS is a fully managed pub/sub messaging and event-driven computing service that can decouple distributed systems and microservices. By default, when your publisher system posts a message to an Amazon SNS topic, all systems subscribed to the topic receive a copy of […]

Amazon MQ

Migrating from RabbitMQ to Amazon MQ

This post is courtesy of Sam Dengler, AWS Solutions Architect. UPDATE –  Beginning November 4, 2020, Amazon MQ introduced support for RabbitMQ, so you can now migrate your existing RabbitMQ message brokers to AWS without having to rewrite code. You can learn how to migrate your applications through this easier process in this updated blog […]

Amazon SNS Filtering

Monitoring your Amazon SNS message filtering activity with Amazon CloudWatch

This post is courtesy of Otavio Ferreira, Manager, Amazon SNS, AWS Messaging. Amazon SNS message filtering provides a set of string and numeric matching operators that allow each subscription to receive only the messages of interest. Hence, SNS message filtering can simplify your pub/sub messaging architecture by offloading the message filtering logic from your subscriber systems, as well […]

Amazon MQ

Measuring the throughput for Amazon MQ using the JMS Benchmark

This post is courtesy of Trevor Dyck, Sr. Product Manager, AWS Messaging, and Alan Protasio, Software Development Engineer, Amazon Web Services Just like compute and storage, messaging is a fundamental building block of enterprise applications. Message brokers (aka “message-oriented middleware”) enable different software systems, often written in different languages, on different platforms, running in different […]

Solving Complex Ordering Challenges with Amazon SQS FIFO Queues

Contributed by Shea Lutton, AWS Cloud Infrastructure Architect Amazon Simple Queue Service (Amazon SQS) is a fully managed queuing service that helps decouple applications, distributed systems, and microservices to increase fault tolerance. SQS queues come in two distinct types: Standard SQS queues are able to scale to enormous throughput with at-least-once delivery. FIFO queues are […]

Integrating Amazon MQ with other AWS services via Apache Camel

This post courtesy of Massimiliano Angelino, AWS Solutions Architect Different enterprise systems—ERP, CRM, BI, HR, etc.—need to exchange information but normally cannot do that natively because they are from different vendors. Enterprises have tried multiple ways to integrate heterogeneous systems, generally referred to as enterprise application integration (EAI). Modern EAI systems are based on a […]

Message Filtering Operators for Numeric Matching, Prefix Matching, and Anything-But Matching in Amazon SNS

This blog was contributed by Otavio Ferreira, Software Development Manager for Amazon SNS Message filtering simplifies the overall pub/sub messaging architecture by offloading message filtering logic from subscribers, as well as message routing logic from publishers. The initial launch of message filtering provided a basic operator that was based on exact string comparison. For more […]

Running ActiveMQ in a Hybrid Cloud Environment with Amazon MQ

This post courtesy of Greg Share, AWS Solutions Architect Many organizations, particularly enterprises, rely on message brokers to connect and coordinate different systems. Message brokers enable distributed applications to communicate with one another, serving as the technological backbone for their IT environment, and ultimately their business services. Applications depend on messaging to work. In many […]

Simplify Your Pub/Sub Messaging with Amazon SNS Message Filtering

Contributed by: Stephen Liedig, Senior Solutions Architect, ANZ Public Sector, and Otavio Ferreira, Manager, Amazon Simple Notification Service Want to make your cloud-native applications scalable, fault-tolerant, and highly available? Recently, we wrote a couple of posts about using AWS messaging services Amazon SQS and Amazon SNS to address messaging patterns for loosely coupled communication between highly cohesive components. For […]