Make Your Serverless Functions Do More with Durable Executions
summary
Shows an AWS Lambda durable executions pattern with a working e‑commerce demo that authorizes a Stripe payment as uncaptured, pauses for manual admin approval, then captures or cancels the charge; demo succeeds and sends confirmation email. Uses the durable-execution JS SDK with TypeScript SDK hooks like context.step and context.wait, stores callback IDs in Neon, supports local unit tests and SAM/Terraform deployment, offers pause up to one year timers and no compute charges while suspended, and exposes CloudWatch observability.
AI-written summary · about
chapters (12)
- 0:00Durable executions intro
- 1:39Serverless architectures evolution
- 5:35What devs want from serverless
- 7:22Durable functions intro
- 8:27Durable functions components
- 11:38Checkout flow example
- 16:31Live demo durable execution
- 19:22Code walkthrough
- 20:47Tools and testing durable functions
- 21:48Deployment options
- 22:31Pricing and advantages
- 23:14Serverless future with durable
related talks
10mServerless order fulfillment with Stripe and AWS
14mOvercoming Serverless challenges with Durable Functions
02h 37mServerless Deep Dive
31mAccelerate business innovation with serverless applications
58mAWS Lambda and Serverless Framework Deep dive
54mDeveloper Fundamentals of Serverless NET Development with Azure Durable Functions
58mAdvanced Serverless Workflows with Durable Functions
30mEvolving Serverless Architectures
