AWS Compute Blog
Category: Messaging
ICYMI: Serverless pre:Invent 2020
During the last few weeks, the AWS serverless team has been releasing a wave of new features in the build-up to AWS re:Invent 2020. This post recaps some of the most important releases for serverless developers. re:Invent is virtual and free to all attendees in 2020 – register here. See the complete list of serverless […]
Using HAQM SQS dead-letter queues to replay messages
This is courtesy of Alexandre Pinhel, Specialist SA Manager, in collaboration with Guillaume Marchand and Luke Hargreaves, Solutions Architects. HAQM Simple Queue Service (HAQM SQS) is a fully managed message queuing service. It enables you to decouple and scale microservices, distributed systems, and serverless applications. A commonly used feature of HAQM SQS is dead-letter queues. The […]
Tracking the latest server images in HAQM EC2 Image Builder pipelines
This post courtesy of Anoop Rachamadugu, Cloud Architect at AWS The HAQM EC2 Image Builder service helps users to build and maintain server images. The images created by EC2 Image Builder can be used with HAQM Elastic Compute Cloud (EC2) and on-premises. Image Builder reduces the effort of keeping images up-to-date and secure by providing […]
Getting started with RPA using AWS Step Functions and HAQM Textract
This post is courtesy of Joe Tringali, Solutions Architect. Many organizations are using robotic process automation (RPA) to automate workflow, back-office processes that are labor-intensive. RPA, as software bots, can often handle many of these activities. Often RPA workflows contain repetitive manual tasks that must be done by humans, such as viewing invoices to find […]
Application integration patterns for microservices: Running distributed RFQs
In this blog, I present the scatter-gather pattern, which is a composite pattern based on pub-sub and point-to-point messaging channels. It also employs correlation ID and return address. I show how this is implemented in the Wild Rydes example application. You can use this integration pattern for communication in your microservices.
Using HAQM MQ as an event source for AWS Lambda
HAQM MQ provide a fully managed, highly available message broker service for Apache ActiveMQ. Now Lambda supports HAQM MQ as an event source, you can invoke Lambda functions from messages in HAQM MQ queues to integrate into your downstream serverless workflows.
Building event-driven architectures with HAQM SNS FIFO
HAQM SNS FIFO topics can simplify the design of event-driven architecture and reduce custom code in building such applications.
Optimizing the cost of serverless web applications
Web application backends are one of the most popular workload types for serverless applications. The pay-per-value model works well for this type of workload. As traffic grows, it’s important to consider the design choices and service configurations used to optimize your cost.
Improved failure recovery for HAQM EventBridge
Today we’re announcing two new capabilities for HAQM EventBridge – dead letter queues and custom retry policies. Both of these give you greater flexibility in how to handle any failures in the processing of events with EventBridge. You can easily enable them on a per target basis and configure them uniquely for each. Dead letter […]
Building resilient serverless patterns by combining messaging services
Queues, publish/subscribe services, and event buses are important parts of a resilient, well-architected serverless application. These are provided in AWS by SQS, SNS, and EventBridge.