Skip to content

aws/aws-durable-execution-docs

AWS Lambda durable functions developer documentation source

This repository contains the source for the AWS Lambda durable functions SDK documentation website at https://docs.aws.amazon.com/durable-functions, providing comprehensive guides and references for building resilient, long-running applications with AWS Lambda durable functions across multiple programming languages.

Repository Structure

docs/                                    # Documentation source files
examples/                                # Code source files for code-blocks in docs/
aws-lambda-durable-functions-power/      # Kiro power for AI assistance

Documentation source

The docs/ directory contains the Markdown source files that power the documentation site.

Code examples are in examples/, organized by language (typescript/, python/, java/) and mirroring the docs folder hierarchy.

Examples are embedded into documentation pages using snippet syntax — see the Contributing Guide for details.

Getting started with the docs

Zensical builds this site from Markdown to HTML.

To preview locally:

python -m venv ~/.venvs/zensical
source ~/.venvs/zensical/bin/activate
pip install zensical

# Live preview with hot-reload
zensical serve

For the full authoring workflow — adding code samples, formatting conventions, commit messages, and pull request process — see CONTRIBUTING.md. For Markdown formatting syntax, please see the Authoring Guide.

Kiro Power

This repository includes a Kiro power that provides AI-assisted guidance for building durable functions. The power includes:

  • Replay model rules and best practices
  • Step operation patterns
  • Error handling strategies
  • Testing patterns
  • Deployment templates

See aws-lambda-durable-functions-power/ for details.

Resources

Feedback & Support

We welcome feedback and contributions:

Contributing

We welcome contributions! Please see CONTRIBUTING.md for details on how to contribute to the documentation.

Security

See CONTRIBUTING for more information on reporting security issues.

License

This project is licensed under the Apache-2.0 License. See the LICENSE file for details.

About

AWS Lambda durable functions technical documentation

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors