Life from the cloud to the edge
Jane Silber @silbs
[email protected]
More Ubuntu guests on the public cloud today than all other Linux distros combined
●
>70% of public cloud guests
●
Tuned images on every leading public cloud in US/Europe
Ubuntu powers the majority of on-premise scale-out 90% of CloudFoundry, 70% of Docker, 55% of OpenStack users, 80% of OpenStack super-users
Powering smart IoT
Smart drone controllers
Advanced robotics
Home gateways
Industrial gateways
Digital Signage
Why do people choose Ubuntu?
Community
Operations at scale
Developers
Economics
Innovation
Canonical services
Community
People make the difference ●
● ● ● ●
● ●
189 LoCo Teams across 109 countries ○ Ubuntu Myanmar. 209 members, 85 events ○ Only 5 years since democratic reforms 1,400 members on Meetup.com 15,000 members on loco.ubuntu.com 200 LoCo Team events in total, 100 were global events (release parties, global jams, etc) 3,000+ people watching summit.ubuntu.com last UOS, thousands of hours worth of video watched from those 3 days 190 attendees of UbuCon Summit in California, 125 at UbuCon LA in Peru, ??? at UbuCon Europe! Community members represented Ubuntu in talks or booths at: ○ FOSSETCON, SCaLE, Texas Linux Fest, Southeast Linux Fest, Ohio Linux Fest, Akademy, OSCON, FOSSCON, Configuration Management Camp and many more
People make the difference ●
Development ○ Ubuntu Budgie ○ Countless contributions, bugs, translations, apps, etc. ○ Recently, ■ Community developers driving Snapd ports to Fedora and Arch Linux ■ 35 "snap pioneers" participating in early snap packaging efforts ■ Krita snap approaching 10,000 downloads from the store
●
Publications ○ Ubuntu Weekly News - June 2006, almost issue #500 ○ Full Circle Magazine - June 2007, 114 digital magazine issues ○ Ubuntu Podcast - 200+episodes, averaging 5000 listeners per episode
AskUbuntu ● ● ●
245K questions 16,230 people actively participating at a highly engaged level (200+ reputation points) Top 5 StackExchange site
By Daniel Stori https://dzone.com/articles/ubuntu-core-comic
By Sylvia Ritter http://sylviaritter.deviantart.com/
Developers
17%
6%
3% 2%
2%
Mint
Fedora
Debian
Other
Ubuntu
Source: Eclipse Foundation + StackOverflow survey
Trusted by Linux developers 14.04
14.10
15.04
15.10
16.04
16.10
17.04
17.10
18.04
Ubuntu 14.04 LTS (Kernel 3.13)
18.10
19.04 5 yrs
14.10 (3.16) 9 mo 15.04 (3.19) 9 mo 15.10 (4.2)
9 mo Ubuntu 16.04 LTS (Kernel 4.4)
5 yrs
9 mo (4.8) 4.4) Ubuntu Core16.10 16 (Kernel
5 yrs
17.04 (TBD) 9 mo 17.10 (TBD) 9 mo Ubuntu 18.04 LTS (TBD) 5 yrs Long Term Support
Developer Release
mo (TBD) 5 yrs 18.04 (TBD) Ubuntu 18.04 ...9LTS
Innovation
IoT challenge 1: Security
Hackers remotely kill a jeep on the highway – with me in it. Andy Greenberg
IoT challenge 2: Updates
Nest thermostat glitch leaves users in the cold Nick Bilton
Atomic, transactional updates via snaps Modified data during upgrade
Original data Writable area
Original data Writable area
Writable area
Original snap
Upgrade
Updated snap Original data is kept on device
Original data Writable area
Original snap
Rollback on failure
Original snap
Snap - a universal Linux package format
Supported distros
Example snaps / frameworks
Classic Ubuntu
Ubuntu Core
● Confined applications packaged as a snap with dependencies
● ●
Minimal OS packaged as snap
●
Kernel 4.4 Kernel 4.4
Clearly defined Kernel and device packaged as snap Legend: Application A
Application B
OS package
Shared library
Device driver
●
Automatic updates, secure by design Data backed up for each update Automatic rollback on failure Apps from multiple vendors can coexist on same device Apps can safely evolve independently
Built for the IoT operations era
the operations era
Enterprise IT Operations Legacy/Traditional
Scale Out
Traditional Virtualization + Legacy (ERP, RDB, Batch)
The fastest growing workloads (e.g., Private IaaS, PaaS, Big Data, Web, Machine Learning, SDN, SDS, IoT)
● ● ● ● ●
Monolithic software on big machines Low-volume “Pets” Vendor lock-in Infrequent change Human-intensive operations
● ● ● ● ●
Service composition on commodity h/w High-volume “Cattle” Choice Constant evolution Cloud scale ops
Enterprise Infrastructure built for scale Automated, Interop-Tested, Cloud Economics
Ubuntu OpenStack: Canonical-produced optimized and interop tested openstack packages
Workloads & Apps
LXD
Tooling
Ubuntu Openstack ● ● ●
Enterprise-class, hyper-scale server operating system
Ubuntu Server
Juju MAAS Landscape
Juju: Cloud deployment, integration, scaling, upgrading MAAS: Metal-as-a-Service for bare-metal provisioning Landscape: Systems management & patching
Open source, from cloud to edge
●
IOT ○ “..initial program success so strong that Dell aims to double program members by end 2016.” (Nov 2016)
●
Desktop ○ "With the popularity of Linux on standard desktop computers increasing and an increasing number of smart devices being based on Linux derivatives, our support of this platform with a dedicated driver is a logical step," - Klaus Schulz, Senior Manager Product Marketing, Fujitsu (Nov 2016)
●
Cloud ○ "As a cloud platform company we aim to help developers achieve more using the platforms and languages they know,” said Scott Guthrie, Executive Vice President, Microsoft Cloud and Enterprise Group. (Nov 2016)
Thank you!