[{"data":1,"prerenderedAt":166},["ShallowReactive",2],{"explore-reinvent2023-svs401":3},{"id":4,"title":5,"YouTubeChannelID":6,"banner":6,"contributors":7,"description":5,"extension":10,"introBox":11,"meta":14,"pdf":15,"resources":18,"stem":164,"type":6,"video":6,"videos":6,"__hash__":165},"explore\u002Fexplore\u002Freinvent2023-svs401.json","Resources for re:Invent SVS401",null,[8,9],"content\u002Fcontributors\u002Fjulian-wood.json","content\u002Fcontributors\u002Fchris-munns.json","json",{"headline":12,"text":13},"Best practices for serverless developers","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\u002Freinvent2023\u002Freinvent-2023-SVS401.pdf","Slides from the presentation",{"left":19,"right":112},[20,27,35,71],{"headline":21,"subheading":22,"text":23,"button":24},"Best practices of advanced serverless developers","AWS re:Invent 2021","Previous talk at re:Invent 2021 which includes additional, also relevant best-practices.",{"text":25,"link":26},"Watch","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=dnFm6MlPnco",{"headline":28,"subheading":29,"text":30,"bullets":31},"Serverless = ?","Links from talk","",[32],{"text":33,"link":34},"DevOps Research and Assessment (DORA)","https:\u002F\u002Fdora.dev\u002F",{"headline":36,"subheading":29,"text":30,"bullets":37},"Fabulous functions",[38,41,44,47,50,53,56,59,62,65,68],{"text":39,"link":40},"Lambda event source mappings","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Finvocation-eventsourcemapping.html",{"text":42,"link":43},"Lambda execution environment lifecycle","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Flambda-runtime-environment.html",{"text":45,"link":46},"AWS SDK for JavaScript v3","https:\u002F\u002Fs12d.com\u002Fjssdkv3",{"text":48,"link":49},"AWS Lambda Functions Powered by AWS Graviton2 Processor","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Faws\u002Faws-lambda-functions-powered-by-aws-graviton2-processor-run-your-functions-on-arm-and-get-up-to-34-better-price-performance\u002F",{"text":51,"link":52},"AWS Lambda Power Tuning","https:\u002F\u002Fgithub.com\u002Falexcasalboni\u002Faws-lambda-power-tuning",{"text":54,"link":55},"AWS Compute Optimizer","https:\u002F\u002Faws.amazon.com\u002Fcompute-optimizer\u002F",{"text":57,"link":58},"Amazon CloudWatch embedded metric format","https:\u002F\u002Fs12d.com\u002Fcwl-emf-client",{"text":60,"link":61},"AWS Lambda Powertools","https:\u002F\u002Fgithub.com\u002Faws-powertools\u002F",{"text":63,"link":64},"Amazon CloudWatch Logs Insights","https:\u002F\u002Fdocs.aws.amazon.com\u002FAmazonCloudWatch\u002Flatest\u002Flogs\u002FAnalyzingLogData.html",{"text":66,"link":67},"Cost Optimization for AWS Lambda","https:\u002F\u002Fs12d.com\u002Flambda-cost",{"text":69,"link":70},"Understanding AWS Lambda scaling and throughput","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Funderstanding-aws-lambda-scaling-and-throughput\u002F",{"headline":72,"subheading":73,"text":74,"bullets":75},"Other links","Additional interesting links, not in talk",".",[76,79,82,85,88,91,94,97,100,103,106,109],{"text":77,"link":78},"Using AWS Identity and Access Management Access Analyzer","https:\u002F\u002Fdocs.aws.amazon.com\u002FIAM\u002Flatest\u002FUserGuide\u002Fwhat-is-access-analyzer.html",{"text":80,"link":81},"AWS SAM IAM policy templates","https:\u002F\u002Fs12d.com\u002Fsam-policies\u002F",{"text":83,"link":84},"AWS SAM serverless connectors","https:\u002F\u002Fs12d.com\u002Fserverless-connectors",{"text":86,"link":87},"AWS SAM local support for HashiCorp Terraform","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fbetter-together-aws-sam-cli-and-hashicorp-terraform\u002F",{"text":89,"link":90},"The Complete AWS SAM Workshop","https:\u002F\u002Fs12d.com\u002Fsam-workshop\u002F",{"text":92,"link":93},"What are Event Driven Architectures?","https:\u002F\u002Fs12d.com\u002Feda",{"text":95,"link":96},"Liberty Mutual: Serverless-first strategy","https:\u002F\u002Faws.amazon.com\u002Fsolutions\u002Fcase-studies\u002Fliberty-mutual-case-study\u002F",{"text":98,"link":99},"The Value Flywheel Effect Book","https:\u002F\u002Fitrevolution.com\u002Fthe-value-flywheel-effect\u002F",{"text":101,"link":102},"ARC207-Modern cloud applications: Do they lock you in? - Gregor Hohpe","https:\u002F\u002Fs12d.com\u002Farc207-22\u002F",{"text":104,"link":105},"Amazon CloudWatch Synthetics","https:\u002F\u002Fs12d.com\u002Fcw-synthetics-canaries",{"text":107,"link":108},"Serverless observability learning path","https:\u002F\u002Fs12d.com\u002Fmastering-observability",{"text":110,"link":111},"One observability workshop","https:\u002F\u002Fs12d.com\u002Fobservability-workshop",[113,119,143],{"headline":114,"subheading":115,"text":116,"button":117},"Best practices for advanced serverless developers","AWS re:Invent 2022","Previous talk at re:Invent 2022 which includes additional, also relevant best-practices.",{"text":25,"link":118},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=PiQ_eZFO2GU",{"headline":120,"subheading":29,"bullets":121},"Service-full serverless",[122,125,128,131,134,137,140],{"text":123,"link":124},"Serverless Video","https:\u002F\u002Fvideo.serverlessland.com",{"text":126,"link":127},"Choreography and orchestration","https:\u002F\u002Fserverlessland.com\u002Fevent-driven-architecture\u002Fchoreography-and-orchestration",{"text":129,"link":130},"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":132,"link":133},"AWS Step Functions intrinsic functions","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fintroducing-new-intrinsic-functions-for-aws-step-functions\u002F",{"text":135,"link":136},"Building cost-effective AWS Step Functions workflows","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fbuilding-cost-effective-aws-step-functions-workflows\u002F",{"text":138,"link":139},"Serverless workflows collection","https:\u002F\u002Fs12d.com\u002Fworkflows",{"text":141,"link":142},"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":144,"subheading":29,"text":30,"bullets":145},"From prototype to production",[146,149,152,155,158,161],{"text":147,"link":148},"Visually design your application with AWS Application Composer","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fvisually-design-your-application-with-aws-application-composer\u002F",{"text":150,"link":151},"Serverless patterns collection","https:\u002F\u002Fs12d.com\u002Fpatterns\u002F",{"text":153,"link":154},"AWS SAM Accelerate","https:\u002F\u002Fs12d.com\u002Faccelerate\u002F",{"text":156,"link":157},"Increasing development speed with CDK Watch","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fdeveloper\u002Fincreasing-development-speed-with-cdk-watch\u002F",{"text":159,"link":160},"Testing Serverless Applications","https:\u002F\u002Fs12d.com\u002Fautomated-testing",{"text":162,"link":163},"Implementing governance in depth for serverless applications","https:\u002F\u002Fs12d.com\u002Flearn-governance","explore\u002Freinvent2023-svs401","CHDwfXkC15ZdYXIWjx84bidQth6pokSwE4xdrsiq7S4",1789986910259]