AWS Compute Blog

Tag: message topics

Diagram 7: Chaining topics and queues to buffer messages persistently

Application integration patterns for microservices: Fan-out strategies

This post is courtesy of Dirk Fröhner, Sr. Solutions Architect The first blog in this series introduced asynchronous messaging for building loosely coupled systems that can scale, operate, and evolve individually. It considered messaging as a communications model for microservices architectures. This post covers concrete architectural considerations, focusing on the messaging architecture. Wild Rydes Wild Rydes is a […]

Read More
End User Client accessing a service using an API

Understanding asynchronous messaging for microservices

This post is courtesy of Dirk Fröhner, Sr. Solutions Architect One of the implications of applying the microservices architectural style is that much communication between components happens over the network. After all, your microservices landscape is a distributed system. To achieve the promises of microservices, such as being able to individually scale, operate, and evolve each service, this […]

Read More
Dead Letter Queue - DLQ SNS use case with architecture diagram

Designing durable serverless apps with DLQs for Amazon SNS, Amazon SQS, AWS Lambda

This post is courtesy of Otavio Ferreira, Sr Manager, SNS. In a postal system, a dead-letter office is a facility for processing undeliverable mail. In pub/sub messaging, a dead-letter queue (DLQ) is a queue to which messages published to a topic can be sent, in case those messages cannot be delivered to a subscribed endpoint. […]

Read More
Fork Pipelines

Enriching Event-Driven Architectures with AWS Event Fork Pipelines

This post is courtesy of Otavio Ferreira, Mgr, Amazon SNS, and James Hood, Sr. Software Dev Engineer Many customers are choosing to build event-driven applications in which subscriber services automatically perform work in response to events triggered by publisher services. This architectural pattern can make services more reusable, interoperable, and scalable. These customers often fork event processing into […]

Read More
Point to point request response traditional messaging

Implementing enterprise integration patterns with AWS messaging services: point-to-point channels

This post is courtesy of Christian Mueller, Sr. Solutions Architect, AWS and Dirk Fröhner, Sr. Solutions Architect, AWS At AWS, we see our customers increasingly moving toward managed services to reduce the time and money that they spend managing infrastructure. This also applies to the messaging domain, where AWS provides a collection of managed services. Asynchronous messaging is […]

Read More
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: […]

Read More
Amazon MQ

Migrating from RabbitMQ to Amazon MQ

This post is courtesy of Sam Dengler, AWS Solutions Architect. Message brokers can be used to solve a number of needs in enterprise architectures, including managing workload queues and broadcasting messages to a number of subscribers. Some AWS customers are using RabbitMQ today and would like to migrate to a managed service to reduce the […]

Read More

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 […]

Read More

Message Filtering Operators for Numeric Matching, Prefix Matching, and Blacklisting 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 […]

Read More

Invoking AWS Lambda from Amazon MQ

This post courtesy of Josh Kahn, AWS Solutions Architect Message brokers can be used to solve a number of needs in enterprise architectures, including managing workload queues and broadcasting messages to a number of subscribers. Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate […]

Read More