From PyPI to Production: Shipping Software Responsibly.
summary
Argues a concrete pipeline: build an app with snapcraft, produce snaps are immutable packages that mount read‑only filesystems, push to the Snap Store with channels for risk levels, and get automatic delta updates and atomic installs so kernels and apps can be patched in the field. Shows kernel/core snaps, GitHub auto‑builds, image flashing for Raspberry Pi, and runtime confinement plus deferable updates for critical devices; claims reduce bricking and enable fleet testing.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:32Who am I
- 2:21Why ship software
- 14:06Snapcraft
- 16:27Store
- 18:11Automatic Builds
- 19:13IOT
- 20:56Overwhelmed
- 22:06Resources
- 23:26Questions
related talks
24mShipping your first Python package and automating future publishing
01h 21mSecure Python Packaging & Release Using Continuous Deployment
35mImproving CI/CD Process for Cloud Native Python Applications with PyPI Cloud
39mA Pythonic Approach to Continuous Delivery
35mSecuring Python projects Supply Chain
28mBuilding reproducible Python applications for secured environments
36mPython Packaging from Init to Deploy
25mInside the Cheeseshop: How Python Packaging Works
