YoVDO

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

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses AWS Lambda Courses Scaling Courses Integration Tests Courses Idempotency Courses

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 Microservices
Pluralsight
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