Interview
summary
Juju is used to provision and configure clouds by deploying bundles of charms—scripts that encode installation and runtime operations—and runs across thousands of production nodes at Canonical. Core services are implemented in Go to produce single binaries with low dependencies and built‑in concurrency for handling many simultaneous events. The stack described moves from MAAS provisioning of bare metal to OpenStack to application deployment with Juju, Snappy aimed at IoT, and most internal systems already migrated with only a small legacy remainder.
AI-written summary · about
chapters (6)
- 0:00Juju introduction
- 1:45Juju for devs and ops
- 3:31Go for Juju scalability
- 5:14Go multiparadigmatic language
- 7:02Canonical Cloud and Ubuntu Phone
- 9:14DevOps stability vs change
related talks
25mJuju & Model Driven Operations: An Introduction
25mJuju & Charmed Operators Past, Present and Future!
39mTo the Clouds: Why you should deploy to the cloud even if you don't want to
29mEvaluating two years in production with Juju and Charmed OpenStack
16mUdi Nachmany | Google Next 2017
42mPythonic deployment of (Python) applications
13mTerraforming your Juju world
23mDeploying OpenSearch Solutions on Hybrid Multi-Cloud Environments
