[{"data":1,"prerenderedAt":86},["ShallowReactive",2],{"explore-serverlesspresso":3},{"id":4,"title":5,"YouTubeChannelID":6,"banner":6,"contributors":7,"description":6,"extension":8,"introBox":9,"meta":12,"pdf":13,"resources":16,"stem":84,"type":6,"video":6,"videos":6,"__hash__":85},"explore\u002Fexplore\u002Fserverlesspresso.json","Learn more about Serverlesspresso!",null,[],"json",{"headline":10,"text":11},"What is Serverlesspresso?","Serverlesspresso is an interactive serverless application that lets you order coffee from your phone. It consists of an event-driven backend built primarily with AWS Lambda durable functions and Amazon EventBridge and three front-end applications. The application provides a real-world example of building scalable, extensible, and low-maintenance serverless workloads.",{},{"source":14,"headline":15},"https:\u002F\u002Fserverlessland.s3.us-east-1.amazonaws.com\u002Fpdf\u002Fserverlesspresso\u002FServerlesspresso-Overview-2026-new.pdf","Learn more about the architecture design",{"left":17,"right":44},[18,25,32,39],{"headline":19,"subheading":20,"text":21,"button":22},"Build your own Serverlesspresso in the workshop","Workshop","Want to see how it works? Follow this step by step workshop to build your own version of Serverlesspresso with AWS Lambda durable functions.",{"text":23,"link":24},"Hands-on","https:\u002F\u002Fcatalog.us-east-1.prod.workshops.aws\u002Fworkshops\u002Fa6b114eb-4e0a-4d3e-8202-be75589428fe\u002Fen-US",{"headline":26,"subheading":27,"text":28,"button":29},"Getting started with AWS Lambda","Tutorial","New to serverless? No problem! Follow this series to start building apps with AWS Lambda.",{"text":30,"link":31},"Try it","https:\u002F\u002Faws.amazon.com\u002Flambda\u002Fgetting-started\u002F",{"headline":33,"subheading":34,"text":35,"button":36},"Orchestrate with AWS Lambda durable functions","Docs","Want to build long-running, stateful workflows in a single Lambda function that can suspend and resume? Learn how durable functions orchestrate the Serverlesspresso order lifecycle.",{"text":37,"link":38},"Read","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Fdurable-functions.html",{"headline":40,"subheading":34,"text":41,"button":42},"What is Amazon EventBridge","Learn how EventBridge can help decouple applications with events.",{"text":37,"link":43},"https:\u002F\u002Fdocs.aws.amazon.com\u002Feventbridge\u002Flatest\u002Fuserguide\u002Feb-what-is.html",[45,52,59],{"headline":46,"subheading":47,"text":48,"button":49},"Best practices for advanced serverless developers","Video","Great talk from re:Invent 2024 on serverless architecture, best practices, and tools.",{"text":50,"link":51},"Watch","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=5wokwEtddtc&pp=ygUoQmVzdCBwcmFjdGljZXMgZm9yIHNlcnZlcmxlc3MgZGV2ZWxvcGVycw%3D%3D",{"headline":53,"subheading":54,"text":55,"button":56},"Powertools for AWS Lambda","Toolkit","Supercharge your serverless development.",{"text":57,"link":58},"Get started","https:\u002F\u002Faws.amazon.com\u002Fpowertools-for-aws-lambda\u002F",{"headline":60,"subheading":61,"text":62,"bullets":63},"Application Architecture","Technical details","Event-driven, serverless microservices architecture",[64,67,69,72,75,78,81],{"text":65,"link":66},"Amazon EventBridge for event coordination","https:\u002F\u002Faws.amazon.com\u002Feventbridge\u002F",{"text":68,"link":38},"AWS Lambda durable functions for workflow orchestration",{"text":70,"link":71},"AWS Lambda for serverless compute","https:\u002F\u002Faws.amazon.com\u002Flambda\u002F",{"text":73,"link":74},"Amazon DynamoDB for data storage","https:\u002F\u002Faws.amazon.com\u002Fdynamodb\u002F",{"text":76,"link":77},"Amazon API Gateway for REST APIs","https:\u002F\u002Faws.amazon.com\u002Fapi-gateway\u002F",{"text":79,"link":80},"Amazon Cognito for authentication","https:\u002F\u002Faws.amazon.com\u002Fcognito\u002F",{"text":82,"link":83},"AWS AppSync Events for real-time notifications","https:\u002F\u002Faws.amazon.com\u002Fappsync\u002Fproduct-details\u002F#aws-appsync-events","explore\u002Fserverlesspresso","4yh5EqS2EZHljEAQ6ft1QZoNfdyjOGQuN8OpCLRFDRY",1792578863678]