Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Serverless Architecture Patterns and Best Practices

Devoxx via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore serverless architecture patterns and best practices in this 46-minute Devoxx conference talk by Chris Munns, Senior Developer Advocate for Serverless Applications at Amazon Web Services. Dive into serverless computing with AWS Lambda, learning how to build and run applications without managing servers. Discover essential practices for deployment, monitoring, and debugging in a serverless environment. Learn to create CI/CD pipelines using AWS CodePipeline, CodeBuild, and CloudFormation for automated building, testing, and deployment of serverless applications. Explore Lambda and API Gateway's built-in capabilities for managing multiple versions, stages, and environments. Gain insights into monitoring and diagnostics using Amazon CloudWatch and AWS X-Ray. Cover topics such as serverless introduction, WSSam, Code Build, Stage Variables, troubleshooting, and best practices for Lambda functions, including performance optimization, cold starts, and connecting to global scope. Understand the pitfalls of Lambda-based monoliths and learn how to effectively structure serverless applications for optimal performance and maintainability.

Syllabus

Introduction
What is Serverless
Where to Start
WSSam
Code Build
Stage Variables
CloudWatch
Xray
Troubleshooting
Best Practices
Lambda based monoliths
A horrible idea
Lambda functions
Languagespecific packages
Lambda performance
Memory vs CPU
Cold Starts
Separating Business Logic from Function Signature
Connecting to Global Scope
Virtual Private Cloud
CloudWatch Hack
Wrap Up

Taught by

Devoxx

Reviews

Start your review of Serverless Architecture Patterns and Best Practices

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.