Serverless Architecture Patterns and Best Practices by Chris Munns

preview_player
Показать описание
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. AWS Lambda has changed how developers build and run their applications or services. But what are the best practices for tasks such as deployment, monitoring, and debugging in a serverless world? In this session, we’ll dive into best practices that serverless developers can use for application lifecycle management, CI/CD, monitoring, and diagnostics. We’ll talk about how you can build CI/CD pipelines that automatically build, test, and deploy your serverless applications using AWS CodePipeline, AWS CodeBuild, and AWS CloudFormation. We’ll also cover the built-in capabilities of Lambda and API Gateway for creating multiple versions, stages, and environments of your functions and APIs. Finally, we’ll cover monitoring and diagnostics of your Lambda functions with Amazon CloudWatch and AWS X-Ray.

# Chris Munns
Chris Munns is a Senior Developer Advocate for Serverless Applications at Amazon Web Services based in New York City. Chris works with AWS's developer customers to understand how serverless technologies can drastically change the way they think about building and running applications at potentially massive scale 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. Chris has a Bachelor of Science in Applied Networking and System Administration from the Rochester Institute of Technology.
Рекомендации по теме
Комментарии
Автор

Great talk to remove my worries about cold start and the unnecessary vpc!

solomonxie
Автор

Quick question: why use any of these propietary serverless runtimes when you can use OpenFaaS on a Kubernetes cluster running on any cloud, local or public?

PaulSebastianM
Автор

Some timelines:
- 35:51 More memory the better
- 37:38 lambda cold start
- 40:37 do we need VPC for lambda

solomonxie