Best Practices for Python in the Cloud
summary
Practical rules: use virtualenv and pip and prebuilt package repos (PPM/IPM) so dependencies install and isolates per-app environments, prefer long‑term supported Python builds and simple databases, and make services disposable and relocatable by scripting machine setup with Fabric and using Puppet/Chef only for large fleets. Built a private PaaS as a bootable staccato image that runs nginx, router, health manager and controller on one VM for testing and scales by adding nodes; it proves the approach in practice.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:21Cloud computing models
- 12:09Python in the cloud journey
- 17:13Python cloud best practices
- 26:50Disposable scalable systems
- 37:18Portability and frameworks
- 40:36Demo: Staccato and Cloud Foundry
- 47:47Q&A
related talks
19mPython for Cloud Services and Infrastructure Management
21mPractical Deployment Strategies for Production Python Apps
35mImproving CI/CD Process for Cloud Native Python Applications with PyPI Cloud
10mThere's a Snake in the Birdhouse! Building a Python Culture
36mPython Packaging from Init to Deploy
39mArchitecture of a cloud hosting service using python technologies: django, ansible and celery
30mBuild your infrastructure - with Python!
34mModern development environments for Pythonistas
