jane silber - keynote
TRANSCRIPT
Life from the cloud to the edge
Jane [email protected]@canonical.com
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-out90% 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
Smart drone controllers
Advanced robotics
Home gateways Edge gateways Digital Signage
Digital Signage
Why do people choose Ubuntu?
Community
Developers
Innovation
Operations at scale
Economics
Canonical services
Community
● 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
People make the difference
● 245K questions● 16,230 people actively participating at a highly engaged level (200+ reputation points)● Top 5 StackExchange site
AskUbuntu
By Daniel Storihttps://dzone.com/articles/ubuntu-core-comic
By Sylvia Ritter http://sylviaritter.deviantart.com/
Developers
Source: Eclipse Foundation + StackOverflow survey
Mint Fedora Debian Other Ubuntu
2% 2%3%
6%
17%
18.04 (TBD) 9 mo
Trusted by Linux developers
Long Term Support Developer Release
Ubuntu 14.04 LTS (Kernel 3.13)
Ubuntu 16.04 LTS (Kernel 4.4)
Ubuntu 18.04 LTS (TBD)
...
5 yrs
5 yrs
5 yrs
14.10 (3.16) 9 mo
15.04 (3.19) 9 mo
15.10 (4.2) 9 mo
16.10 (4.8) 9 mo
17.04 (TBD) 9 mo
17.10 (TBD) 9 mo
14.04 14.10 15.04 15.10 16.04 16.10 17.04 17.10 18.04 18.10 19.04
Ubuntu Core 16 (Kernel 4.4) 5 yrs
Ubuntu 18.04 LTS (TBD) 5 yrs
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 glitchleaves users in the coldNick Bilton
Atomic, transactional updates via snaps
Original dataWritable area
Original snapUpgrade
Modified dataduring upgrade
Writable area
Updated snap
Original dataWritable area
Original data is kept on device
Original snap
Original dataWritable area
Original snap
Rollback on failure
Snap - a universal Linux package format
Supported distros Example snaps / frameworks
Classic Ubuntu Ubuntu Core
Kernel 4.4Kernel 4.4
Confined applications packaged as a snap with dependencies
Minimal OS packaged as snap
Clearly defined Kernel and device packaged as snap
OS packageApplication B Shared library Device driverApplication A
Legend:
● Automatic updates, secure by design
● Data backed up for each update
● Automatic rollbackon 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
Traditional Virtualization + Legacy (ERP, RDB, Batch)
● Monolithic software on big machines● Low-volume “Pets”● Vendor lock-in● Infrequent change● Human-intensive operations
Scale Out
The fastest growing workloads (e.g., Private IaaS, PaaS, Big Data, Web, Machine Learning, SDN, SDS, IoT)
● Service composition on commodity h/w● High-volume “Cattle”● Choice● Constant evolution● Cloud scale ops
Tooling
● Juju● MAAS● Landscape
Ubuntu Server
LXD
Workloads & Apps
Ubuntu Openstack
Ubuntu OpenStack:Canonical-produced optimized and interop tested openstack packages
Enterprise-class, hyper-scale server operating system
Juju: Cloud deployment, integration, scaling, upgrading
MAAS: Metal-as-a-Service for bare-metal provisioning
Landscape: Systems management & patching
Enterprise Infrastructure built for scaleAutomated, Interop-Tested, Cloud Economics
● 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)
Open source, from cloud to edge
Thank you!