Jane Silber - Keynote

30
Life from the cloud to the edge Jane Silber @silbs [email protected]

Transcript of Jane Silber - Keynote

Page 1: Jane Silber - Keynote

Life from the cloud to the edge

Jane [email protected]@canonical.com

Page 2: Jane Silber - Keynote
Page 3: Jane Silber - Keynote
Page 4: Jane Silber - Keynote

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

Page 5: Jane Silber - Keynote

Ubuntu powers the majority of on-premise scale-out90% of CloudFoundry, 70% of Docker, 55% of OpenStack users, 80% of OpenStack super-users

Page 6: Jane Silber - Keynote
Page 7: Jane Silber - Keynote

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

Page 8: Jane Silber - Keynote

Why do people choose Ubuntu?

Community

Developers

Innovation

Operations at scale

Economics

Canonical services

Page 9: Jane Silber - Keynote

Community

Page 10: Jane Silber - Keynote

● 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

Page 11: Jane Silber - Keynote

● 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

Page 12: Jane Silber - Keynote

● 245K questions● 16,230 people actively participating at a highly engaged level (200+ reputation points)● Top 5 StackExchange site

AskUbuntu

Page 13: Jane Silber - Keynote

By Daniel Storihttps://dzone.com/articles/ubuntu-core-comic

Page 14: Jane Silber - Keynote

By Sylvia Ritter http://sylviaritter.deviantart.com/

Page 15: Jane Silber - Keynote

Developers

Source: Eclipse Foundation + StackOverflow survey

Mint Fedora Debian Other Ubuntu

2% 2%3%

6%

17%

Page 16: Jane Silber - Keynote

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

Page 17: Jane Silber - Keynote
Page 18: Jane Silber - Keynote

Innovation

Page 19: Jane Silber - Keynote

IoT challenge 1: Security

Hackers remotely kill a jeep on the highway – with me in it.Andy Greenberg

Page 20: Jane Silber - Keynote

IoT challenge 2: Updates

Nest thermostat glitchleaves users in the coldNick Bilton

Page 21: Jane Silber - Keynote

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

Page 22: Jane Silber - Keynote

Snap - a universal Linux package format

Supported distros Example snaps / frameworks

Page 23: Jane Silber - Keynote

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

Page 24: Jane Silber - Keynote

Built for the IoT operations era

Page 25: Jane Silber - Keynote

the operations era

Page 26: Jane Silber - Keynote

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

Page 27: Jane Silber - Keynote

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

Page 28: Jane Silber - Keynote
Page 29: Jane Silber - Keynote

● 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

Page 30: Jane Silber - Keynote

Thank you!