AWS Compute Blog

Category: Serverless

Event payload example

Using self-hosted Apache Kafka as an event source for AWS Lambda

Lambda now supports self-hosted Kafka as an event source so you can invoke Lambda functions from messages in Kafka topics to integrate into other downstream serverless workflows. This post shows how to configure a self-hosted Kafka cluster on EC2 and set up the network configuration. I also cover how to set up the event source mapping in Lambda and test a function to decode the messages sent from Kafka.

Lambda container image support

Working with Lambda layers and extensions in container images

In this post, I explain how to use AWS Lambda layers and extensions with Lambda functions packaged and deployed as container images. Previously, Lambda functions were packaged only as .zip archives. This includes functions created in the AWS Management Console. You can now also package and deploy Lambda functions as container images. You can use […]

AWS re:Invent 2020

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

Solution architecture

Using Amazon 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. Amazon Simple Queue Service (Amazon 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 Amazon SQS is dead-letter queues. The […]

New Synchronous Express Workflows for AWS Step Functions

Today, AWS is introducing Synchronous Express Workflows for AWS Step Functions. This is a new way to run Express Workflows to orchestrate AWS services at high-throughput. Developers have been using asynchronous Express Workflows since December 2019 for workloads that require higher event rates and shorter durations. Customers were looking for ways to receive an immediate […]

Introducing Amazon API Gateway service integration for AWS Step Functions

AWS Step Functions now integrates with Amazon API Gateway to enable backend orchestration with minimal code and built-in error handling. API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. These APIs enable applications to access data, business logic, or functionality […]

Walkthrough architecture

Simplifying cross-account access with Amazon EventBridge resource policies

This post shows you how to use the new features Amazon EventBridge resource policies that make it easier to build applications that work across accounts.  Resource policies provide you with a powerful mechanism for modeling your event buses across multiple accounts, and give you fine-grained control over EventBridge API invocations.