Upload
alex-ellis
View
1.388
Download
2
Embed Size (px)
Citation preview
@alexellisuk
Securing the datacenter with IoT
Alex EllisDocker Captain Principal Developer @ ADP
@alexellisuk
@alexellisuk
Economist’s perspective
Realsustainablegrowthdoesnotstemfromnewresources,butfromexistingonesrearrangedtomakethemmorevaluable.-PaulRomer,Economist@NYUniversity
@alexellisuk
@alexellisuk
Introduction IoT all the things Achievement unlocked Building the hack
Agenda
Live Demo Real-time alerts Supported by Pimoroni
Feedback Q&A Github repo
@alexellisuk
2900+contributors32K+GitHubstars
4B+Docker Downloads 450K+apps240Meetups• 70countries• 95Kmembers
@alexellisuk
DockerSwarmModeOrchestrationSecurebydefaultLiveupgradesSelf-healingDeclarative
DockerDatacenterTrustedregistry/contenttrustUCP/CSengine
@alexellisuk
@alexellisuk
Putting the Micro in Microservices
Pi Zero 5 USD micro-computer • 1GHz processor • 512MB RAM
Building the hack
Pi 2/3 4-5x cost • 4x 1.2GHz processor • 1GB RAM
@alexellisuk
@alexellisuk
LedDashboard WebDashboardSensor
SwarmNetworkOverlay
Manager
$ docker-compose up
@alexellisuk
@alexellisuk
Sensor
LedDashboard WebDashboardSensorSensorSensorSensor
SwarmNetworkOverlay
Manager
$ docker-compose scale sensor=4
@alexellisuk
@alexellisuk
KVPs and pub/sub enviro-pHAT Sensor
e6ca8139.temp
e6ca8139.temp.baseline
e6ca8139.live
e6ca8139.motion
sensors.data
SETec6ca.temp“20.5”EX2
@alexellisuk
Demo
$ docker info $ docker-compose up -d Creating services... $ docker-compose \ scale sensor=4 Creating sensor_2.. Creating sensor_3.. Creating sensor_4..
@alexellisuk
@alexellisuk
“We only expected to sell a few thousand Raspberry Pis”
— Eben Upton, CEO
Raspberry Pi Trading
10MunitssoldbySept‘16