AWS Lambda durable functions now supports customer managed key encryption

Published
July 22, 2026
https://aws.amazon.com/about-aws/whats-new/2026/07/durablefunctions-cmk/

AWS Lambda Durable Functions Update

AWS Lambda durable functions now support encryption of durable execution data with an AWS Key Management Service (AWS KMS) customer managed key. This allows you to build long-running, reliable workflows directly in your Lambda function code with automatic state management.

Lambda encrypts execution state at rest by default with an AWS owned key. With support for AWS KMS, you can now choose and manage the encryption key yourself, which is particularly useful for regulated industries such as financial services or healthcare.

What to do

  • Configure a customer managed key for durable execution data.
  • Manage access to execution data separately from function configuration.

This feature is available in all AWS Regions where Lambda durable functions is available. Standard AWS KMS charges apply for customer managed keys. There are no additional Lambda charges for this feature.

Source: AWS release notes




If you need further guidance on AWS, our experts are available at AWS@westloop.io. You may also reach us by submitting the Contact Us form.

Follow our blog

Get the latest insights and advice on AWS services from our experts.

By clicking Sign Up you're confirming that you agree with our Terms and Conditions.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.