28
Containing IoT Sensor Telemetry Samuel Cozannet, Canonical Michael Schloh, Europalab http://lect.europalab.com/ dociotsen/

DockerCon EU 2015: Containing IoT Sensor Telemetry

Embed Size (px)

Citation preview

Page 1: DockerCon EU 2015: Containing IoT Sensor Telemetry

Containing IoT Sensor Telemetry

Samuel Cozannet, CanonicalMichael Schloh, Europalab

http://lect.europalab.com/dociotsen/

Page 2: DockerCon EU 2015: Containing IoT Sensor Telemetry

In this hour…

Added ValueIsolation and reliabilityTransports and protocolsMaintenance reductionData management

Show and TellARMHF image tourApplication layersSensory data flowsIoT service deployments

Dive into IoTSensor telemetryActuator telecommandComputing device nodesGateways and routing

SDP WorkflowsEmbedded challengesComputing node imagesResearch and developDeployment strategies

Page 3: DockerCon EU 2015: Containing IoT Sensor Telemetry

Dive Into IoTDefining the Internet of Things

Page 4: DockerCon EU 2015: Containing IoT Sensor Telemetry

4444444444444

Page 5: DockerCon EU 2015: Containing IoT Sensor Telemetry
Page 6: DockerCon EU 2015: Containing IoT Sensor Telemetry

Sensor telemetry Actuator telecommand Computing device nodes Gateways and routing

Page 7: DockerCon EU 2015: Containing IoT Sensor Telemetry

—Michael Schloh von Bennewitz

“Telemetry concerns remotely determining what a device senses, while telecommand directs a remote device to act”

7777777777777

Page 8: DockerCon EU 2015: Containing IoT Sensor Telemetry

Use CasesDocker container roles in Internet of Things research and development

Page 9: DockerCon EU 2015: Containing IoT Sensor Telemetry

Release engineering SDK and IDE deployment Firmware infrastructure Runtime management

Page 10: DockerCon EU 2015: Containing IoT Sensor Telemetry

Docker Container IoT Network

Internetof ThingsService

Internetof ThingsService

Docker Container

IoTR&D

Page 11: DockerCon EU 2015: Containing IoT Sensor Telemetry

New WorkflowsSoftware Development Process departure from classic devops

Page 12: DockerCon EU 2015: Containing IoT Sensor Telemetry
Page 13: DockerCon EU 2015: Containing IoT Sensor Telemetry

Embedded challenges Computing node images Research and develop Deployment strategies

Page 14: DockerCon EU 2015: Containing IoT Sensor Telemetry

Adding ValueSmart engineering of ubiquitous systems in contrast to containers

Page 15: DockerCon EU 2015: Containing IoT Sensor Telemetry

Isolation and reliability Transports and protocols Maintenance reduction Data management

Page 16: DockerCon EU 2015: Containing IoT Sensor Telemetry

$ docker pull msvb/armhf-iotempire$ docker pull msvb/ia32-iotempire$ docker run -t -i msvb/armhf-iotempire -i: interactive stdin -t: pseudo-tty stdin Images are alpha tested

Sample image contents:‣ MQTT ‣ AMQP ‣ LWM2M ‣ ZeroMQ

Page 17: DockerCon EU 2015: Containing IoT Sensor Telemetry

Show and TellWhirlwind tour of Docker assisted networks of cloudy sensor things

Page 18: DockerCon EU 2015: Containing IoT Sensor Telemetry

ARMHF image tour Application layers Sensory data flows IoT service deployments

Page 19: DockerCon EU 2015: Containing IoT Sensor Telemetry

Front EndHuman to Machine (H2M) interfaces

Page 20: DockerCon EU 2015: Containing IoT Sensor Telemetry
Page 21: DockerCon EU 2015: Containing IoT Sensor Telemetry

Back EndHow to store & process all that data?

Page 22: DockerCon EU 2015: Containing IoT Sensor Telemetry

22222222222222222222222222

Page 23: DockerCon EU 2015: Containing IoT Sensor Telemetry

1 Million devices 1 tweet every 5 seconds

2.4PB / day

Page 24: DockerCon EU 2015: Containing IoT Sensor Telemetry

242424242424242424

Source https://www.mapr.com

Page 25: DockerCon EU 2015: Containing IoT Sensor Telemetry
Page 26: DockerCon EU 2015: Containing IoT Sensor Telemetry
Page 27: DockerCon EU 2015: Containing IoT Sensor Telemetry
Page 28: DockerCon EU 2015: Containing IoT Sensor Telemetry

Thank you!Michael SchlohVon [email protected] Networks

Samuel [email protected], Ltd.

http://lect.europalab.com/dociotsen/