6 Years of Serverless - Lessons Learned from Real-World Applications
Offered By: NDC Conferences via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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
Building Reactive MicroservicesPluralsight So You Want To Be an Actor - Lessons From Implementing The Actor Model
GOTO Conferences via YouTube 15 Essential Do's and Don'ts with Apache Kafka
Devoxx via YouTube Common Pitfalls in Microservice Integration and How to Avoid Them
Devoxx via YouTube Advanced API Design for Scalable Distributed Systems - Conf42 Python 2024
Conf42 via YouTube