Skip to content

RFC: AWS Lambda durable functions #46

@bfreiberg

Description

@bfreiberg

Is this related to an existing feature request or issue?

No response

Summary

Add a plugin to help developers build applications with Lambda durable functions faster and more reliable

Use case

Reliable, multi-step serverless applications using AWS Lambda durable functions. This includes workflow orchestration, state machines, retry/checkpoint patterns, long-running stateful Lambda functions, saga pattern, agentic AI workflows, human-in-the-loop callbacks, and serverless applications.

Proposal

Add a plugin that helps AI agents build resilient, long-running AWS Lambda durable functions with automatic state persistence, retry logic, and workflow orchestration for up to 1 year execution. It will cover the replay model, step operations, wait/callback patterns, concurrent execution (map/parallel), error handling with saga pattern, testing with LocalDurableTestRunner, and deployment with CloudFormation, CDK, and SAM.

Out of scope

This is focused on Lambda durable functions and not other Lambda features such as managed instances

Potential challenges

Keeping source of truth synced between the skill we would like packaged as part of a Lambda durable functions plugin and the repo where we develop the Claude Skill and Kiro Power.

Dependencies and Integrations

No response

Alternative solutions

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions