Serverless for Pythonistas (English)

Block 38 - Room 110
Date and time:
Saturday 10, 10:20
Jonatas Baldin (Brazil)

Serverless: an architecture style based on single purpose functions, builtin scalability and cost by the millisecond. But what does this mean to Pythonistas?

In this talk we will discuss concepts, tools and frameworks for developing Python applications in a world where servers are gone.


In this talk, I’m going to talk about the Serverless principles – such as single purpose functions and event-driven architecture –, use cases, drawbacks and opportunities. Since this architecture relies in cloud vendors, we are going to see how commercial and open source solutions are changing the way we build and create software. Of course Serverless isn’t a silver bullet, but it can be a good choice.

On top of the paradigm, I’ll show how the Python language fits in this new world, the tools, frameworks and design patterns used to create scalable and cheap applications, proving that even in this new hype of software development, simple is still better than complex.