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

YouTube

6 Years of Serverless - Lessons Learned from Real-World Applications

NDC Conferences via YouTube

Overview

Explore the lessons learned from six years of building and maintaining a large-scale serverless system for Grohe Sense and Guard in this NDC Oslo conference talk. Discover the evolution of a serverless-first approach supporting thousands of IoT devices and hundreds of active users in real-time. Gain insights into the trade-offs of serverless architecture, including best practices and potential pitfalls. Learn about using AWS Lambda for long-running calls, implementing push-based systems, understanding Lambda scaling, leveraging Step Functions for workflows, and managing heavy start-ups. Delve into crucial aspects such as domain boundaries, error handling, idempotency, and integration testing. Walk away with valuable takeaways to optimize your serverless applications based on real-world experiences.

Syllabus

Intro
Grohe SenseGuard Real-time water waste and damage prevention
Traits of serverless
loT temperature sensor
Use Lambda for long running calls
Push, don't pull
Triggers
Understanding AWS Lambda scaling
Step Functions for Workflows
Heavy start ups
Consider Lambdas domain boundaries
Expect errors
Aim for idempotency
Integration tests
Takeaways

Taught by

NDC Conferences

Reviews

Start your review of 6 Years of Serverless - Lessons Learned from Real-World Applications

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.