Snappy Ubuntu Core Enabling secure devices with app stores
We are the company behind Ubuntu.
Canonical and Ubuntu | Best of both worlds CANONICAL Ubuntu Commercial backing #1 Linux Desktop for the #1 general purpose Linux OS: #1 Cloud OS Ubuntu Now also for Global Services, phones, tablets & Support, IoT devices Certification!
It has never been easier to make a custom hardware appliance...
Building an IoT Appliance Beaglebone Black Raspberry Pi 2 Snickerdoodle Intel NUC Qualcomm DragonBoard Samsung Artik
But why?
Old-School Modern Embedded Embedded RTOS/Embedded General Linux cross-compilation normal toolchain single-purpose multi-purpose constrained 256M RAM 2G SD rare updates constant updates offline connected expensive & custom cheap & easy software devel software devel
Linux Server Linux Device Ops Ops centralised distributed supported field-serviced expensive cheap elastic spof cheap to service expensive to fix
Autopilot App Business App Lite (free, included) Farmers ($500) Pro ($100) Avalanches ($2500) Elite ($250) Miners ($9950) $600 drone (hardware) Apps, Services and SaaS Infrastructure Certification. Support. Assurance. Security. Maintenance. Compatibility.
Transactional updates Application confinement Familiar Ubuntu app development
classic snappy app writable app writable any package can area area write to any file app snap app snap os writable files writable spaces per snap os snap read-only snaps kernel config filesystem kernel snap
Snappy system architecture Software Snap Snap Innovator(s) Snap Automatic updates ● Library Snap Secure by design ● ● Automatic backups Canonical Ubuntu Core ● Automatic rollback Hardware Kernel Snap Gadget Snap Innovator
Transactional app snap app writable area snap snap update and os writable area rollback os snap os snap os snap kernel snap kernel writable area kernel snap kernel snap
writable area writable area writable area writable area app app app app os Snaps are confined and isolated kernel
WebDM
Snappy Store Long Lasting Value and Revenue out of "Device Real Estate"
The end of 'one size fits all' Snappy Ubuntu Snappy Ubuntu Snappy Ubuntu Browsing Appliance Digital Signage Appliance Home Router Appliance Browser Router Digital Browser Snap Device Snap Admin UI Signage Mgmt Agent Snap Display OpenWRT Snap Display Framework Framework Framework Ubuntu Core Ubuntu Core Ubuntu Core Certified HW Support Certified HW Support Certified HW Support
The end of the 'early device death' Snappy Ubuntu Snappy Ubuntu Snappy Ubuntu Home Router Appliance Home Router Appliance w/ Store Home Router Appliance w/ IoT Router Router Parental Router Iotivity Device Device Device Control Admin UI Admin UI Admin UI Mgmt Mgmt Mgmt Snap Snap Snap OpenWRT Store Store OpenWRT OpenWRT Framework Framework WebDM Framework WebDM Ubuntu Core Ubuntu Core Ubuntu Core Certified HW Support Certified HW Support Certified HW Support
Snappy Factory Story Another problem you don't need to solve...
Snappy Sandboxes & Interfaces snap writable snap writable slot: area area iface3 plug: plug: iface1 snap snap iface1 iface3 iface2 slot: iface1 iface2 os snap kernel snap
Ubuntu Core in the Cloud Snappy images are in public clouds like AWS, Azure, and GCE Vagrant and KVM images are ideal for rapid prototyping Snappy is available for private clouds
Snapcraft
Getting Started http://developer.ubuntu.com/en/snappy/start Docs: http://www.ubuntu.com/things http://developer.ubuntu.com/snappy Github: http://www.github.com/ubuntu-core Mailing Lists: snappy-devel@lists.ubuntu.com snappy-app-devel@lists.ubuntu.com IRC: #snappy on irc.freenode.net
ubuntu.com/snappy
Backup
Minimum system requirements Processor Architecture x86 or ARMv7+ (Cortex-A7 single core) Memory 256MB Flash Storage 1GB storage Available Connectivity types WiFi, Ethernet, USB, BT4.0 BLE, ..
Recommend
More recommend