[{"data":1,"prerenderedAt":64},["ShallowReactive",2],{"explore-svs205":3},{"id":4,"title":5,"YouTubeChannelID":6,"banner":6,"contributors":7,"description":6,"extension":9,"introBox":10,"meta":13,"pdf":6,"resources":14,"stem":62,"type":6,"video":6,"videos":6,"__hash__":63},"explore\u002Fexplore\u002Fsvs205.json","SVS205: Serverless, the Swifty Way",null,[8],"content\u002Fcontributors\u002Fnicki-stone.json","json",{"headline":11,"text":12},"Resources for SVS205: Serverless, the Swifty way","Discover how to run Swift functions on Lambda using the Swift AWS Lambda Runtime package, debug locally using Xcode, and deploy these functions to AWS using SAM. We will explore the Runtime package and what it has to offer including its low memory footprint as well as how to make performance adjustments.",{},{"left":15,"right":35},[16,23,29],{"headline":17,"subheading":18,"text":19,"button":20},"1. Building a Swift Lambda with SAM","AWS SAM Template","This example shows how to create a Swift Lambda using a SAM template.",{"text":21,"link":22},"Repo","https:\u002F\u002Fgithub.com\u002Fkneekey23\u002FInAppPurchaseLambda",{"headline":24,"subheading":25,"text":26,"button":27},"2. Building a Swift Lambda by uploading a zip","Manual upload of a zip","This example is to code and a video (mentioned in the README) with some steps to build your own Swift Lambda by manually uploading a zip to Lambda.",{"text":21,"link":28},"https:\u002F\u002Fgithub.com\u002Fkneekey23\u002FAmplifyDaysLambda",{"headline":30,"subheading":31,"text":32,"button":33},"3. Providing a Docker Image","Docker Image","This is a link to a docker image you can provide directly to Lambda",{"text":21,"link":34},"https:\u002F\u002Fgithub.com\u002Fkneekey23\u002FSwiftDockerLambda",[36],{"headline":37,"subheading":38,"text":39,"bullets":40},"Resources with more information about the Swift Lambda Runtime & other tutorials","Other Resources","The below resources might be helpful in learning more about the Swift Lambda runtime or serverless development with Swift in general.",[41,44,47,50,53,56,59],{"text":42,"link":43},"Swift Lambda Runtime","https:\u002F\u002Fswift.org\u002Fblog\u002Faws-lambda-runtime\u002F",{"text":45,"link":46},"Getting started with the AWS Lambda Runtime by Fabian Fett","https:\u002F\u002Ffabianfett.de\u002Fgetting-started-with-swift-aws-lambda-runtime",{"text":48,"link":49},"Swift Docker Images","https:\u002F\u002Fhub.docker.com\u002Fr\u002Fswiftlang\u002Fswift\u002Ftags",{"text":51,"link":52},"iOS Push Notifications Example Lambda by Kyle Lee","https:\u002F\u002Fgithub.com\u002FKilo-Loco\u002Faws-push-notifications-swift",{"text":54,"link":55},"Static Linking on Linux with Swift 5.3.1","https:\u002F\u002Fforums.swift.org\u002Ft\u002Fstatic-linking-on-linux-in-swift-5-3-1\u002F41989",{"text":57,"link":58},"RFC to upvote Amplify support of Swift Lambdas","https:\u002F\u002Fgithub.com\u002Faws-amplify\u002Famplify-cli\u002Fissues\u002F4720",{"text":60,"link":61},"Sessions with Sam Swift Lambda Example by Eric Johnson","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsessions-with-aws-sam\u002Ftree\u002Fmaster\u002Fswift-custom-runtime","explore\u002Fsvs205","e8JAle8qkkHEggvESCB5a0UHnrI-FpRKhzkODy2q7QQ",1792578863711]