Serverless Streams, Topics, Queues, & APIs! How to Pick the Right Serverless Application Pattern


ON-DEMAND


Serverless Streams, Topics, Queues, & APIs! How to Pick the Right Serverless Application Pattern



Broadcast Date:
August 21, 2018

Level 300 | Service Deep Dive
When building applications with AWS Lambda, there are many options for how to design them, 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 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 securing and scaling your serverless applications.

Learning Objectives:
• Learn how to evaluate and pick the event source for your serverless application built with AWS Lambda
• Learn how to secure your serverless application based on event source
• Learn best practices and scaling patterns for serverless applications

Suited For: Developers, Software Engineers, Cloud Engineers, DevOps, Architects, IT Professionals

Speaker(s): Chris Munns, Senior Developer Advocate, AWS


Learn More
To learn more about the services featured in this talk, please visit:
https://aws.amazon.com/lambda/

Having trouble with this page? Please email us at [email protected]

Download the Slide Deck