6 Years of Serverless - Lessons Learned from Real-World Applications
Offered By: NDC Conferences via YouTube
Course Description
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
Related Courses
Health Informatics: Data and Interoperability StandardsGeorgia Institute of Technology via edX Fractal Architecture
NDC Conferences via YouTube Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube Refactoring Is Not Just Clickbait
NDC Conferences via YouTube Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube