Serverless Gone Bad
Serverless Gone Bad by Eamonn O'Brien-Strain, Google
Building on a serverless platform is great. You can concentrate on your business logic and leave all the lower levels of the stack for your serverless provider to worry about. But what if things go bad? What if your code has bugs? How do you debug it? How to you cope with the occasional errors, or performance degradations from the platform? How do you protect yourself against the new attack vectors that malicious actors can use against serverless systems? In this talk I’ll look at different types of serverless platforms (BaaS, FaaS, and event-driven) and talk about how developers can cope with various types of badness, and what providers of serverless systems are doing to make your life easier.