Lessons in debugging serverless architecture
Serverless architecture opens up a world of opportunity for development, providing ease of use while deploying and operating at scale. But this can decrease visibility, making it difficult to see when your environment is misbehaving in terms of throughput, functionality, and performance. Tal Weiss introduces a successful new framework for debugging serverless architecture with real-world examples.
Talk Title | Lessons in debugging serverless architecture |
Speakers | Chen Harel ♨ (OverOps) |
Conference | O’Reilly Software Architecture Conference |
Conf Tag | Engineering the Future of Software |
Location | San Jose, California |
Date | June 11-13, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Microservices and serverless pose a lot of interesting challenges when it comes to monitoring. Decoupling code down to the “function” level offers many opportunities in terms of efficiently architecting code but often does so at a loss of context. The loss of context makes monitoring apps and performing root cause analysis of issues harder than it used to be in monolithic (and even SOA) architectures. Tal Weiss condenses serverless monitoring research and best practices into an experience-rich presentation full of actionable advice, real-world examples, and a new debugging framework. Tal explores the limitations of debugging serverless applications and introduces a new framework––Guardian Angel––that captures the context of failures to improve troubleshooting in serverless environments. Topic include: