the connected smart home from iot to...

16
The connected Smart Home from IoT to Cloud Geoffroy Van Cutsem, Michael Kadera Intel Open Source Technology Center Thursday, February 23, 2017

Upload: others

Post on 23-Feb-2020

7 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

The connected Smart Homefrom IoT to CloudGeoffroy Van Cutsem, Michael Kadera

Intel Open Source Technology Center

Thursday, February 23, 2017

Page 2: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

Introduction

Michael KaderaCloud & Data Center

Manager

Geoffroy Van CutsemIoT TME Manager

Page 3: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

3

Introduce an architecture that enables an IoT Smart Home solution

• Considerations for an IoT to Cloud solution

• The Building Blocks

• IoTivity* and the Open Connectivity Foundation*

• Web platform

• Application profile

• Cloud solution options

Agenda

*Other names and brands may be claimed as the property of others.

Page 4: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

4

• Based on open industry standards

• Freedom to change solutions

• Deployment and scalability

• Security

Considering an IoT to Cloud SolutionIoT solution architecture is a change

from the traditional application profile

Page 5: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

Powered by

SENSORS

Temp

Gas

Power

Solar

ACTUATORS

Heater

Vent

Light

+

+Solar Position

Data

Control

MinnowBoard Turbot*Home Gateway

Arduino 101*

REST APIs

AND

IoT Automated Control: Smart Home

*Other names and brands may be claimed as the property of others.

Page 6: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

IoTivity* and Open Connectivity Foundation* (OCF)

*Other names and brands may be claimed as the property of others.

Page 7: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

8

The IoT Building Blocks

*Other names and brands may be claimed as the property of others.

Page 8: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

9

Web PlatformIoTivity-node

JavaScript* Runtime for Zephyr™ OS

Page 9: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

10

Behavior

Steady and predictable

High growth

On-off

Random or periodic bursting

Micro-services

Application service

Collection orchestration

Growth and scalability

Lifecycle

Upgrades and API compatibility

CI/CD

Security

User authentication

Network encryption

Data encryption

Patching

Intrusion detection

Data

Gathering

Processing

• Edge vs the cloud

Retention

• Edge vs the cloud

Application Profile

Page 10: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

11

Compute and Data: Location is everything

1. “The 7 Principles of the Internet of Things (IoT),” Tom Bradicich, VP & GM, Servers and IoT Systems, Hewlett Packard Enterprise. Used with permission.

1

Page 11: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

12

Cloud Reference Architecture

Physical layers (compute, storage, network)• Scalable infrastructure

Scalable cloud & API

PaaS Big data Containers VMs

IoT devices and applications

OpenStack* VMWare*Microsoft

Azure Stack*AWS* Many more

*Other names and brands may be claimed as the property of others.

Page 12: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

14

Data management

Balance of analytics location and control

Scaling

Micro services and API architecture (know your requirements)

Loss of connectivity is not an issue, it is a feature -> design for failure

IoT Application Key pointsWhat is different about a deployment for IoT applications?

Page 13: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

15

• Know your application requirements

• Plan for scalability, expect services to drop, devices to float on and offline

• Download the demo source and test your IoT solution

• https://01.org/smarthome

• Check out IoTivity*

• https://www.iotivity.org/

Call to action

*Other names and brands may be claimed as the property of others.

Page 14: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

Questions?

16

Page 15: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy

17

Intel technologies’ features and benefits depend on system configuration and may require enabled hardware, software or service activation. Learn more at intel.com, or from the OEM or retailer.

No computer system can be absolutely secure.

Tests document performance of components on a particular test, in specific systems. Differences in hardware, software, or configuration will affect actual performance. Consult other sources of information to evaluate performance as you consider your purchase. For more complete information about performance and benchmark results, visit http://www.intel.com/performance.

Intel, the Intel logo and others are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others.

© 2017 Intel Corporation.

Legal notices and disclaimers

Page 16: The connected Smart Home from IoT to Cloudevents17.linuxfoundation.org/sites/events/files/slides/2017 ELC-Connected Smart Home.pdfThe connected Smart Home from IoT to Cloud Geoffroy