When building microservices based serverless applications, communication between services comes with trade-offs and nuances. 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 services? 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’ll cover the most common Lambda event sources including Kinesis Data Streams, EventBridge, SNS, and SQS, so you’ll know know when to choose each service.

Learning Objectives:
*How to choose between Lambda event sources like EventBridge, SNS, SQS, and Kinesis Data Streams
*How to understand common Lambda design patterns
*How to understand implementation best practices and scaling patterns for serverless applications

***To learn more about the services featured in this talk, please visit: https://ift.tt/1pVT7jL