9. Security vulnerabilities go
unpatched
Features (or lack thereof)
are locked in
Software misconfigurations
risk downtime or bricked
devices
WITHOUT A MODERN SOFTWARE DEPLOYMENT
STRATEGY...
DEVICES
DATA & ANALYTICS
1 2 3 4
CONNECTIVITY
2
1
Evolution of an IoT project
3
16. SOFTWARE FOR DEVICES IS A NIGHTMARE
“The Web brought about the
end of the annual software
release cycle...The industrial
internet will bring about a
similar change in the physical
world.”
- O’Reilly, “Industrial Internet”
17. 3 CORE DRIVERS FOR IOT DEVOPS
SCALE
In 2018, IoT devices
will exceed PCs,
phones, tablets
combined
1
18. 3 CORE DRIVERS FOR IOT DEVOPS
SCALE COMPLEXITY
In 2018, IoT devices
will exceed PCs,
phones, tablets
combined
Embedded software now
needs full lifecycle support,
like web, cloud & mobile.
1 2
19. 3 CORE DRIVERS FOR IOT DEVOPS
SCALE COMPLEXITY DEVELOPERS
In 2018, IoT devices
will exceed PCs,
phones, tablets
combined
Embedded software now
needs full lifecycle support,
like web, cloud & mobile.
The ones that got us the
first 2B devices, will not
get us the next 20B.
1 2 3
600k Embedded
8m Web
9m Mobile
source: ARM estimates
30. ON-DEVICE S/W ARCHITECTURE
add-on functionality
containers
(future)
EXTENSION CONTAINER(S)RESIN.IO CONTAINER
Resin.io Agent
Language Packages
Language Runtime
OS Packages
Base Image
APPLICATION CONTAINER
User Application
Language Packages
Language Runtime
OS Packages
Base Image
34. Tailored for containers
Containers will revolutionize
connected devices, and resinOS
is the best way to run them
Just the essentials
A minimal Linux with the services
needed to run Docker reliably on an
embedded device - nothing else
Easy to port
Based on Yocto Linux for easy porting
to most capable device types across
varied CPU architectures
35. FULL OF OPEN GOODNESS
https://resin.io
resin-io
https://github.com/resin-io
https://resinos.io
resin-os
https://github.com/resin-os
https://etcher.io
resin-io
https://github.com/resin-io/etcher