Broadcast Date: June 27, 2019

Level: 300

When building serverless applications, there are design options, such as which AWS services to use with Lambda and the Lambda invocation pattern. Lambda can be invoked by many different AWS services or events, such as in response to infrastructure activities, developer tools actions, lifecycle events, and more. It can also be invoked as part of a workflow within an application. So how do you pick the right pattern for the application you want to build? Do you need to process data in real time? Do you need to buffer requests between microservices? Do you need a fan out pattern? Have synchronous responses? In this tech talk, we'll talk about the various design patterns for Lambda and when you should use them. We will also cover some best practices for building apps using the full serverless stack - not just Lambda.

Learning Objectives

  • Evaluate and pick the event source for your serverless application built with AWS Lambda
  • Understand how to architect with the full serverless stack
  • Understand how to implement best practices and scaling patterns for serverless applications

Who Should Attend?

Developers, Software Engineers, Cloud Engineers, DevOps, Architects, IT Professionals


  • Eric Johnson, Sr. Developer Advocate, AWS

Learn More

To learn more about the services featured in this talk, please visit:

Intro body copy here about 2018 re:Invent launches.

Download the Slide Deck


Service How To

December 19th, 2018 | 1:00 PM PT

Developing Deep Learning Models for Computer Vision with
Amazon EC2 P3 Instances.

Register Now>


What's New / Cloud Innovation

December 11th, 2018 | 1:00 PM PT


Register Now>

Data Lakes & Analytics

Webinar 1:

What's New / Cloud Innovation

December 10th, 2018 | 11:00 AM PT


Register Now>

Webinar 2:

What's New / Cloud Innovation

December 12th, 2018 | 11:00 AM PT


Register Now>