Serverless: The Missing Manual

By James Thomas

Elevator Pitch

Do serverless cloud platforms leave you with more questions than answers? This session is for developers who see the benefits of serverless but are struggling to adjust to a serverless world.

Description

Do serverless cloud platforms leave you with more questions than answers? This session will focus on migrating from traditional applications to serverless cloud platforms. You’ll learn about serving files without a web server, managing application state in a stateless environment, running background processes in ephemeral runtimes and more. These techniques will enable you to build modern applications using serverless platforms. This session is for developers who see the benefits of serverless but are struggling to adjust to a serverless world.

Notes

Since 2016, I’ve been blogging (http://jamesthom.as/blog/categories/serverless/), developing open-source projects (https://github.com/jthomas) and presenting at conferences about serverless cloud platforms. I’m a contributor to the Apache OpenWhisk project, an open-source serverless platform, having created (and maintaining) the official project JavaScript SDK and developed the openwhisk integration with The Serverless Framework. I also organised a serverless conference (http://www.jeffconf.com/) last summer in London.

Having spent the past two years talking to developers about serverless, I’ve realised there’s a huge gap when attempting to go beyond the “hello world” stage with serverless cloud platforms. Developers migrating from traditional application architectures, who don’t have deep experience with public cloud providers, struggle to understand the architecture patterns for building serverless applications. This talk is my attempt to rectify that gap! There’s a huge demand from developers for this content.