[{"data":1,"prerenderedAt":193},["ShallowReactive",2],{"explore-hamburg26-svs402":3},{"id":4,"title":5,"YouTubeChannelID":6,"banner":6,"contributors":7,"description":6,"extension":10,"introBox":11,"meta":14,"pdf":15,"resources":18,"stem":191,"type":6,"video":6,"videos":6,"__hash__":192},"explore\u002Fexplore\u002Fhamburg26-svs402.json","SVS402: Best Practices for Serverless Developers",null,[8,9],"content\u002Fcontributors\u002Fben-freiberg.json","content\u002Fcontributors\u002Furi-segev.json","json",{"headline":12,"text":13},"Resources for SVS402: Best practices for serverless developers","Abstract: Are you wanting to take advantage of the full power of serverless architectures for your production workloads? Are you wondering how events help your applications scale? Are you wanting to tune your applications for higher performance and lower cost? This session provides architectural best practices, optimizations, and useful shortcuts that the experts use, to build secure, high-scale, and high-performance.",{},{"source":16,"headline":17},"https:\u002F\u002Fserverlessland.s3.amazonaws.com\u002Fpdf\u002Fslides\u002Fhamburg26-svs402.pdf","Slides from the presentation",{"left":19,"right":104},[20,27,33,50,74],{"headline":21,"subheading":22,"text":23,"button":24},"Best practices for serverless developers","AWS re:Invent 2025","Previous talk at re:Invent 2025 which includes additional, also relevant best-practices.",{"text":25,"link":26},"Watch","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=tMvwM_KXNPA",{"headline":28,"subheading":29,"text":30,"button":31},"Best practices of advanced serverless developers","AWS re:Invent 2024","Previous talk at re:Invent 2024 which includes additional, also relevant best-practices.",{"text":25,"link":32},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=5wokwEtddtc",{"headline":34,"subheading":35,"text":36,"bullets":37},"Serverless evolution","Links from talk","",[38,41,44,47],{"text":39,"link":40},"10 Years of Serverless with AWS Lambda and Amazon ECS","https:\u002F\u002Faws.amazon.com\u002Fserverless\u002F10th-anniversary\u002F",{"text":42,"link":43},"Amazon EventBridge announces up to 94% improvement in end-to-end latency for Event Buses","https:\u002F\u002Faws.amazon.com\u002Fabout-aws\u002Fwhats-new\u002F2024\u002F11\u002Famazon-eventbridge-improvement-latency-event-buses\u002F",{"text":45,"link":46},"Amazon EventBridge now supports AWS AppSync as a target of EventBridge Buses","https:\u002F\u002Faws.amazon.com\u002Fabout-aws\u002Fwhats-new\u002F2024\u002F01\u002Famazon-eventbridge-appsync-target-buses\u002F",{"text":48,"link":49},"Announcing AWS AppSync Events: serverless WebSocket APIs to power real-time web and mobile experiences at any scale","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fmobile\u002Fannouncing-aws-appsync-events-serverless-websocket-apis\u002F",{"headline":51,"subheading":35,"bullets":52},"Service-full serverless",[53,56,59,62,65,68,71],{"text":54,"link":55},"Choreography and orchestration","https:\u002F\u002Fserverlessland.com\u002Fevent-driven-architecture\u002Fchoreography-and-orchestration",{"text":57,"link":58},"AWS Step Functions Supports 200 AWS Services To Enable Easier Workflow Automation","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Faws\u002Fnow-aws-step-functions-supports-200-aws-services-to-enable-easier-workflow-automation\u002F",{"text":60,"link":61},"GenAI tool use (function calling)","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=dzW3-Mol1yo",{"text":63,"link":64},"Serverless & Event-driven Patterns for GenAI","https:\u002F\u002Fcommunity.aws\u002Fcontent\u002F2iC2EhYSGCa4wvfXh8jOscmkeGk\u002Fusing-function-calling-in-private-aviation",{"text":66,"link":67},"Building cost-effective AWS Step Functions workflows","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fbuilding-cost-effective-aws-step-functions-workflows\u002F",{"text":69,"link":70},"Serverless workflows collection","https:\u002F\u002Fs12d.com\u002Fworkflows",{"text":72,"link":73},"Amazon EventBridge Pipes","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Faws\u002Fnew-create-point-to-point-integrations-between-event-producers-and-consumers-with-amazon-eventbridge-pipes\u002F",{"headline":75,"subheading":35,"text":36,"bullets":76},"Serverless compute",[77,80,83,86,89,92,95,98,101],{"text":78,"link":79},"AWS Lambda durable functions","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Fdurable-functions.html",{"text":81,"link":82},"Lambda execution environment lifecycle","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Flambda-runtime-environment.html",{"text":84,"link":85},"Understanding AWS Lambda scaling and throughput","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Funderstanding-aws-lambda-scaling-and-throughput\u002F",{"text":87,"link":88},"Lambda event source mappings","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Finvocation-eventsourcemapping.html",{"text":90,"link":91},"AWS SDK for JavaScript v3","https:\u002F\u002Fs12d.com\u002Fjssdkv3",{"text":93,"link":94},"AWS Compute Optimizer","https:\u002F\u002Faws.amazon.com\u002Fcompute-optimizer\u002F",{"text":96,"link":97},"Amazon CloudWatch embedded metric format","https:\u002F\u002Fs12d.com\u002Fcwl-emf-client",{"text":99,"link":100},"Run Amazon ECS or Fargate tasks with Step Functions","https:\u002F\u002Fdocs.aws.amazon.com\u002Fstep-functions\u002Flatest\u002Fdg\u002Fconnect-ecs.html",{"text":102,"link":103},"Improving startup performance with Lambda SnapStart","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Fsnapstart.html",[105,111,162],{"headline":106,"subheading":107,"text":108,"button":109},"Best practices for advanced serverless developers","AWS Summit Berlin 2025","Previous talk at Summit Berlin 2024 which includes additional, also relevant best-practices.",{"text":25,"link":110},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=64HDmuKRcxg",{"headline":112,"subheading":35,"text":36,"bullets":113},"Production-ready serverless service",[114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159],{"text":115,"link":116},"Amazon SQS and Lambda best practices","https:\u002F\u002Fs12d.com\u002FSQS-Lambda-Best-Practices",{"text":118,"link":119},"Error handling deep dive","https:\u002F\u002Fs12d.com\u002FreInvent2020-Error-Handling",{"text":121,"link":122},"AWS SDK Retry behavior:","https:\u002F\u002Fs12d.com\u002Faccelerate\u002F",{"text":124,"link":125},"Idempotency deep dive","https:\u002F\u002Fwww.ranthebuilder.cloud\u002Fpost\u002Fserverless-api-idempotency-with-aws-lambda-powertools-and-cdk",{"text":127,"link":128},"CloudWatch Dashboard Building Guide","https:\u002F\u002Fwww.ranthebuilder.cloud\u002Fpost\u002Fhow-to-effortlessly-monitor-serverless-applications-with-cloudwatch-part-one",{"text":130,"link":131},"SQS->Lambda->S3 Complete GitHub Repository","https:\u002F\u002Fgithub.com\u002Fran-isenberg\u002Fstreamlining-serverless-governance-aws-blog",{"text":133,"link":134},"Collection of blueprints","https:\u002F\u002Fgithub.com\u002Fran-isenberg\u002Fawesome-serverless-blueprints",{"text":136,"link":137},"Serverless service backend blueprint","https:\u002F\u002Fgithub.com\u002Fran-isenberg\u002Faws-lambda-handler-cookbook",{"text":139,"link":140},"Streamlining serverless governance by codifying architectural blueprints","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Farchitecture\u002Fhow-cyberark-is-streamlining-serverless-governance-by-codifying-architectural-blueprints\u002F",{"text":142,"link":143},"Best practices for accelerating development with serverless blueprints","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Finfrastructure-and-automation\u002Fbest-practices-for-accelerating-development-with-serverless-blueprints\u002F",{"text":145,"link":146},"Serverlessland.com","http:\u002F\u002Fwww.serverlessland.com",{"text":148,"link":149},"Serverless Terraform","https:\u002F\u002Fserverless.tf",{"text":151,"link":152},"Open constructs","https:\u002F\u002Fgithub.com\u002Fopen-constructs\u002Faws-cdk-library",{"text":154,"link":155},"Hexagonal architecture","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fdeveloping-evolutionary-architecture-with-aws-lambda\u002F",{"text":157,"link":158},"AWS Lambda Powertools","https:\u002F\u002Fgithub.com\u002Faws-powertools\u002F",{"text":160,"link":161},"AWS Lambda Powertuning","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Foperatorguide\u002Fprofile-functions.html",{"headline":163,"subheading":164,"text":165,"bullets":166},"Other links","Additional interesting links, not in talk",".",[167,170,173,176,179,182,185,188],{"text":168,"link":169},"Using AWS Identity and Access Management Access Analyzer","https:\u002F\u002Fdocs.aws.amazon.com\u002FIAM\u002Flatest\u002FUserGuide\u002Fwhat-is-access-analyzer.html",{"text":171,"link":172},"AWS SAM IAM policy templates","https:\u002F\u002Fs12d.com\u002Fsam-policies\u002F",{"text":174,"link":175},"AWS SAM serverless connectors","https:\u002F\u002Fs12d.com\u002Fserverless-connectors",{"text":177,"link":178},"AWS SAM local support for HashiCorp Terraform","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fbetter-together-aws-sam-cli-and-hashicorp-terraform\u002F",{"text":180,"link":181},"The Complete AWS SAM Workshop","https:\u002F\u002Fs12d.com\u002Fsam-workshop\u002F",{"text":183,"link":184},"What are Event Driven Architectures?","https:\u002F\u002Fs12d.com\u002Feda",{"text":186,"link":187},"Serverless observability learning path","https:\u002F\u002Fs12d.com\u002Fmastering-observability",{"text":189,"link":190},"One observability workshop","https:\u002F\u002Fs12d.com\u002Fobservability-workshop","explore\u002Fhamburg26-svs402","LUnolwuCJ5rbhAqR78dLTKktfCApAnSUcjrFPK6Fk6E",1792578863417]