Life from the cloud to the edge. Jane

Life from the cloud to the edge Jane Silber @silbs [email protected] More Ubuntu guests on the public cloud today than all other Linux dist...
Author: Sibyl Ellis
38 downloads 0 Views 6MB Size
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!