Home / Companies / Temporal / Blog / Post Details
Content Deep Dive

Introducing Temporal Serverless Workers: Deploy Temporal Workers to AWS Lambda

Blog post from Temporal

Post Details
Company
Date Published
Author
Brandon Chavis
Word Count
1,128
Language
English
Hacker News Points
-
Summary

Temporal has announced the introduction of Serverless Workers for both Temporal Cloud and self-hosted environments, allowing Temporal Workers to be deployed on serverless compute platforms such as AWS Lambda. This new feature simplifies the deployment and management of Temporal Workers by enabling automatic scaling based on workload volume and metrics, reducing the operational overhead traditionally associated with infrastructure planning and autoscaling strategies. Serverless Workers are particularly beneficial for bursty, event-driven workloads with unpredictable traffic patterns, as they automatically scale out and down to zero, offering significant cost savings by charging only per invocation. The Serverless Worker model maintains the same programming approach as self-managed Workers, with developers writing Workflows and Activities using the Temporal SDK, but with the added benefit of not having to manage the process lifecycle. Initially available in Pre-release with support for Go, Python, and TypeScript SDKs on AWS Lambda, Temporal plans to expand to additional SDKs and cloud platforms like Google Cloud Run. This feature aims to provide maximum simplicity for deploying business logic while still offering flexibility for high-throughput workloads through traditional Workers.