[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"reinvent2021-svs201":3},{"id":4,"title":5,"YouTubeChannelID":6,"banner":6,"contributors":7,"description":6,"extension":9,"introBox":10,"meta":13,"pdf":14,"resources":17,"stem":52,"type":6,"video":6,"videos":6,"__hash__":53},"reinvent2021\u002Freinvent2021\u002Fsvs201.json","SVS201: Getting Started Building Your First Serverless Web Application",null,[8],"content\u002Fcontributors\u002Femily-shea.json","json",{"headline":11,"text":12},"Resources for SVS201: Getting started building your first serverless web application","In this talk, Emily Shea will share first-hand experience and practical steps for getting started building serverless web applications. Outside of her role as an AWS GTM specialist, Emily wanted to build a solution to an every day problem: regularly practicing a second language. This talk will walk through the process of evolving that solution from a single AWS Lambda function into a fully-featured web application that uses Amazon API Gateway, AWS Lambda, Amazon DynamoDB, Amazon QuickSight, Amazon Cognito, the AWS Amplify Console, and more. You will come away with an understanding of first, how serverless is a great toolset for experimenting with new ideas and projects, and second, how the extensibility and modularity of serverless applications allows you to start small, adding features and complexity as your serverless skill set and business needs evolve.",{},{"source":15,"headline":16},"https:\u002F\u002Fda-public-assets.s3.amazonaws.com\u002Fserverlessland\u002Fpdf\u002FSVS201_slides.pdf","Slides from the presentation",{"left":18,"right":35},[19,25,30],{"headline":20,"subheading":21,"text":22,"button":23},"Host static websites with AWS Amplify","Tutorial","Follow these instructions to get started using Amplify to host a static website.",{"text":21,"link":24},"https:\u002F\u002Faws.amazon.com\u002Famplify\u002Fconsole\u002F",{"headline":26,"subheading":21,"text":27,"button":28},"Scheduled events with Amazon EventBridge","This tutorial shows you how to set up an EventBridge event to trigger a Lambda function on a regular cadence.",{"text":21,"link":29},"https:\u002F\u002Fdocs.aws.amazon.com\u002Feventbridge\u002Flatest\u002Fuserguide\u002Frun-lambda-schedule.html",{"headline":31,"subheading":21,"text":32,"button":33},"Send emails using AWS Lambda, Amazon API Gateway, and Amazon SES","Learn how to use Lambda, API Gateway, and SES to send emails.",{"text":21,"link":34},"https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Farchitecture\u002Fcreate-dynamic-contact-forms-for-s3-static-websites-using-aws-lambda-amazon-api-gateway-and-amazon-ses\u002F",[36,42,47],{"headline":37,"subheading":38,"text":39,"button":40},"Data modeling with Amazon DynamoDB","Video","Learn about the key concepts of designing an Amazon DynamoDB table.",{"text":38,"link":41},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=fiP2e-g-r4g",{"headline":43,"subheading":21,"text":44,"button":45},"Deploy a Hello World application with the AWS SAM framework","Get started using a framework to deploy your serverless applications.",{"text":21,"link":46},"https:\u002F\u002Fdocs.aws.amazon.com\u002Fserverless-application-model\u002Flatest\u002Fdeveloperguide\u002Fserverless-getting-started-hello-world.html",{"headline":48,"subheading":38,"text":49,"button":50},"Set up an automated serverless deployment pipeline","Automate your application deployments with AWS SAM, CodeBuild, and CodePipeline",{"text":38,"link":51},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=0o3urdBeoII","reinvent2021\u002Fsvs201","2V1PuGKEvGZ7VOi0UMuWpjW8X8W5eopAAeYOD23eFwQ",1792578930600]