AWS Compute Blog
Category: Application Integration
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 […]
Encrypting messages published to Amazon SNS with AWS KMS
Post by Otavio Ferreira, Software Development Manager, Amazon SNS — Amazon Simple Notification Service (Amazon SNS) is a fully managed pub/sub messaging service for decoupling event-driven microservices, distributed systems, and serverless applications. To address the requirements of highly critical workloads, Amazon SNS provides message encryption in transit, based on Amazon Trust Services (ATS) certificates, as well as message encryption at rest, using AWS Key Management Service (AWS KMS) keys.
Measuring the throughput for Amazon MQ using the JMS Benchmark
NOTE: September 4, 2024 – This post is now considered deprecated and replaced by this newer post “Measuring Amazon MQ throughput using Maven 2 benchmark and AWS CDK“ 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 […]
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 […]
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 […]
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 […]
Implementing Dynamic ETL Pipelines Using AWS Step Functions
This post contributed by: Wangechi Dole, AWS Solutions Architect Milan Krasnansky, ING, Digital Solutions Developer, SGK Rian Mookencherry, Director – Product Innovation, SGK Data processing and transformation is a common use case you see in our customer case studies and success stories. Often, customers deal with complex data from a variety of sources that needs […]






