Build a Serverless Weather App with AWS AppSync, GraphQL & AWS Lambda

Get a hands-on intro to serverless applications by building a weather app which provides weather information for popular travel destinations.

We will use AWS AppSync to fetch location data from a DynamoDB table. With the query result we will trigger an AWS Lambda function and pull current weather data for the respective locations through an open weather API. Our Senior Developer Advocate, Chris, and Specialist Solutions Architect, George, show you how to leverage AWS Developer tools like AWS Cloud9 and answer your questions in real-time.

Services you will use:

AWS Lambda –

AWS AppSync –

Amazon DynamoDB –

AWS Cloud9 –

Amazon S3 –

Get to know your hosts:


Chris is a Senior Developer Advocate for Serverless Applications at Amazon Web Services based in New York City. He works with AWS’s developer customers to build serverless architectures for developing and running applications with minimal administration overhead. Prior to this role, Chris was the global Business Development Manager for DevOps at AWS, spent a few years as a Solutions Architect at AWS, and has held senior operations engineering posts at Etsy, Meetup, and other NYC-based startups.


George is a Serverless Specialist Solutions Architect at Amazon Web Services based in Washignton DC. He works with AWS customers to provide deep technical guidance and architecture advice. George has been with AWS for more than 3 years. Prior to this role, George spent his time as a developer, building web applications in Java and NodeJS. He is a Virginia Tech alumni and holds a Computer Science degree.