Temporal

Introducing Temporal Serverless Workers: Deploy Temporal Workers to AWS Lambda

May 6, 2026
Introducing Temporal Serverless Workers: Deploy Temporal Workers to AWS Lambda
SummaryAI, from the source post

This post introduces Temporal Serverless Workers, allowing Temporal Worker code to be deployed directly to AWS Lambda. It details the three-step setup process: uploading code to Lambda, creating an IAM role for invocation, and registering the Lambda function with Temporal. The post explains the invocation model where Temporal detects tasks, evaluates metrics, and invokes Lambda functions, which then start a Worker to process tasks before shutting down. It also covers the developer experience with a Go example and discusses use cases for bursty/event-driven workloads, low/intermittent volume, serverless-native organizations, and rapid startup. It contrasts this with traditional self-managed workers for sustained high-throughput workloads. Future work includes support for Google Cloud Run and additional SDKs.

More from the Serverless Workers trail