The State Of Python In The Serverless World
summary
State of Python on serverless platforms in 2017: Python is now supported on AWS Lambda, OpenWhisk and experimental Azure Functions, with Python 3.6 recently available; frameworks tested include Zappa (runs Django/Flask as proxied Lambda), Chalice (per-endpoint lambdas, auto-IAM), and the Serverless framework with a Python packaging plugin. Notes: functions are stateless and ephemeral, cold starts exist, vendor lock‑in comes from integrated events, cost model suits bursty workloads but not steady high loads, and Lambda enforces a 5 minute timeout.
AI-written summary · about
chapters (14)
- 0:00Introduction and welcome
- 1:34Speaker introduction
- 2:19What is serverless computing
- 4:30Function as a service explained
- 7:20Use cases and evolution of FaaS
- 8:48Limitations and considerations
- 11:36Python's role in serverless
- 12:39Frameworks for serverless Python
- 14:09Zappa framework overview
- 16:46Chalice framework overview
- 19:17Pyrin library demo
- 21:09Serverless framework overview
- 24:49Summary and future outlook
- 25:56Q&A session
related talks
34mPython in Serverless Architectures
54mServerless Python on AWS Lambda using the Serverless Framework
25mA Crash Course on Serverless Applications in Python
50m Serverless Python in the real world: common patterns & challenges
12mServerless State of the Union
31mA quick intro to AWS Serverless
01h 02mUsing Python to Power Serverless Applications
45mThe State Of Serverless
