serverless-patterns icon indicating copy to clipboard operation
serverless-patterns copied to clipboard

New Serverless Pattern - Lambda Durable Functions scheduled tasks pattern with workflow orchestration

Open agawanea opened this issue 2 weeks ago • 0 comments

Issue #, if available: N/A https://github.com/aws-samples/serverless-patterns/issues/2877

Description of changes: This PR adds a new serverless pattern demonstrating multi-day scheduled task orchestration using AWS Lambda Durable Functions. The pattern implements a 7-day workflow with automatic checkpointing, scheduled waits, and state persistence.

Pattern Components:

Durable Function: Orchestrates 7-day workflow (Day 1: data collection, Days 2-6: batch processing, Day 7: report generation) Task Management Function: Unified function handling GET /tasks, GET /tasks/{id}, and DELETE /tasks DynamoDB: Stores task state and progress API Gateway: RESTful API for task operations Dashboard: Real-time monitoring with auto-refresh and delete functionality

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

agawanea avatar Dec 04 '25 10:12 agawanea