[{"data":1,"prerenderedAt":46},["ShallowReactive",2],{"reinvent2022-svs310":3},{"id":4,"title":5,"YouTubeChannelID":6,"banner":6,"contributors":7,"description":6,"extension":10,"introBox":11,"meta":14,"pdf":15,"resources":18,"stem":44,"type":6,"video":6,"videos":6,"__hash__":45},"reinvent2022\u002Freinvent2022\u002Fsvs310.json","SVS310: From Serverful to Serverless Java With AWS Lambda",null,[8,9],"content\u002Fcontributors\u002Fmaximilian-schellhorn.json","content\u002Fcontributors\u002Fmark-sailes.json","json",{"headline":12,"text":13},"Resources for SVS310: From serverful to serverless Java with AWS Lambda","The traditional approach to develop and run Java applications included setting up applications servers, required complex build and dependency management, and often relied on large enterprise frameworks. In contrast, serverless functions are ideally short-lived, single-purposed, and not reliant on extensive infrastructure configuration. This has encouraged new frameworks, concepts, and techniques to evolve. In this workshop, learn how to bring traditional Java Spring applications to AWS Lambda with minimal effort and iteratively apply optimizations to enhance your serverless Java experience. Hear about best practices, performance trade-offs, and design considerations for each step to help you make well-informed decisions when bringing enterprise Java applications to AWS Lambda.",{},{"source":16,"headline":17},"https:\u002F\u002Fassets.serverlessland.com\u002Fpdf\u002FSVS310_FromServerful_E2_20221030_DDEdited.pdf","Slides from the presentation",{"left":19,"right":32},[20,26],{"headline":21,"subheading":22,"text":23,"button":24},"Java on AWS Lambda Workshop Guide","Workshop","The workshop contains multiple modules related to Java on AWS Lambda",{"text":22,"link":25},"https:\u002F\u002Fcatalog.workshops.aws\u002Fjava-on-aws-lambda\u002Fen-US",{"headline":27,"subheading":28,"text":29,"button":30},"Create a custom Java runtime for AWS Lambda","Blog","Understand how to create a custom Java runtime on AWS Lambda.",{"text":28,"link":31},"https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fbuild-a-custom-java-runtime-for-aws-lambda\u002F",[33,39],{"headline":34,"subheading":35,"text":36,"button":37},"Java on AWS Lambda Workshop Repository","Repository","Get the code & example application covered in the workshop",{"text":35,"link":38},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Faws-lambda-java-workshop",{"headline":40,"subheading":35,"text":41,"button":42},"Overview of multiple Java Framework implementations","Get an overview of different Java framework implementations on AWS Lambda. ",{"text":35,"link":43},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-java-frameworks-samples","reinvent2022\u002Fsvs310","ZMglTfF-3b-y2Yd2avFb2TITKSYw0d14OEfmjq9Smu4",1792578930707]