intel® iot gateway technology: wind riveress-wiki.advantech.com.tw/.../0/0e/intel_iot...ext.pdf ·...

56
Intel® IoT Gateway Technology: Wind River Internet of Things Group (IoTG) Application-Ready Platforms January 2016

Upload: others

Post on 22-May-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel® IoT Gateway Technology: Wind River Internet of Things Group (IoTG) Application-Ready Platforms

January 2016

Page 2: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 2

Legal Notices and Disclaimers 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.

Cost reduction scenarios described are intended as examples of how a given Intel®-based product, in the specified circumstances and configurations, may affect future costs and provide cost savings. Circumstances will vary. Intel does not guarantee any costs or cost reduction.

This document contains information on products, services and/or processes in development. All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest forecast, schedule, specifications, and roadmaps.

No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.

Intel does not control or audit third-party benchmark data or the websites referenced in this document. You should visit the referenced website and confirm whether referenced data are accurate.

Copyright © 2016 Intel Corporation. Intel, the Intel logo, Intel. Experience What’s Inside, the Intel. Experience What’s Inside logo, Intel Atom, Intel Core, Intel Inside, the Intel Inside logo, Mashery, Quark, and Xeon 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.

Intel Confidential

Page 3: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Market Overview

Internet of Things

Page 4: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 4

Corporate Overview Data Center Client/Mobile Computing IoT Software and Services

IoT is a vital part of Intel.

Page 5: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 5

Defining the Internet of Things (IoT)

1. IMS Research. 2. IDC FutureScape: Worldwide Internet of Things 2015 Predictions.

Devices connect to the Internet, integrate greater compute capabilities, and use data analytics to extract actionable information.

Network Infrastructure M

ob

ile

H

om

e

Ind

ust

ry &

B

usi

ne

ss

01010101101100101010010100 101101101001010100101

Data

Center

50B devices connecting

to the Internet by 20201

Resulting in nearly 300%

more data center traffic.2

Page 6: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 6

Page 7: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 7

Why Smart Matters

0

50

100

2005 2007 2009 2011 2013 2015

Bytes Storage Bytes/$ Network Bytes/$

Intelligent gateways…

aggregate

data before sending to the cloud.

filter

& analyze

Save on increasing data usage costs by filtering, aggregating, and analyzing data at the edge.

Data trends driving edge analytics

Identifying actionable intelligence at the edge saves costs and speeds time to value.

By 2018, 50% of IT networks will be network-constrained.1 As a result, 40% of IoT-created data will be stored, processed, analyzed, and acted upon close to or at the network edge.2

1. IMS Research. 2. IDC FutureScape: Worldwide Internet of Things 2015 Predictions.

Page 8: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel® IoT Gateway Enabling Actionable Intelligence

Page 9: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential

The IoT Gateway Advantage Sensors

Actuators

Meters

Legacy Systems

Smart Machines

Human/ Machine Interfaces

Communication Infrastructure

Gateway

Gateways have been used in business

and industry for decades to enable

machine-to-machine (M2M),

Integrated Services Router (ISR), and

cellular connectivity.

IoT Gateways are used to connect

edge devices to the cloud and help

filter data in areas such as:

• Industrial

• Smart Building

• Retail

• Transportation

• Finance

• Healthcare

Intel® IoT Gateway-based solutions provide standard features, plus:

• Strengthen security through silicon-based security capabilities

• Enable near-real-time edge analytics for actionable insight at the edge

• Support micro services and vertical packages

• Enable deployment of new applications/services

• Are field-programmable

9

Page 10: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential

Intel + Ecosystem = IoT Value

• Intel provides the reference architecture and foundational technologies.

• Our vast ecosystem delivers various hardware and software components for customers to build final IoT solutions.

10

OEM/ODM Hardware

OEM Software

IoT Products and Solutions for Vertical Industries

Intel® IoT Platform

Intel® Quark™, Intel® Atom™, Intel® Core™ processors

End-to-End Intel® Security

Operating System

Intel Confidential

Page 11: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 11

Intel® IoT Gateway Technology Benefits

Performance at the edge that enables near-real-time analytics, local decision making, and tighter process controls.

Advanced security for trusted data from edge to cloud and protection from costly attacks.

Scalability for varying levels of gateway performance, with a broad range of support from Intel® Quark™, Intel® Atom™, and Intel® Core™ processors.

Manageability for secure remote upgrades and services.

Faster, more flexible deployment with a platform that supports your choice of operating systems and ecosystem applications.

Intel Confidential

Page 12: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential

Security Is Critical Connecting “things” to the Internet that have never been connected is valuable, but also introduces risk.

46% Increase in new malicious signed binaries

236 New threats every minute, or almost four every seconds

49% Growth in new threats attacking the master boot record and an all-time high for a single quarter

"It takes 20 years to build a reputation and five minutes to ruin it. If you think about that, you'll do things differently.“

—Warren Buffet on Target Corp “

“The ability to attack will outpace the ability to defend.”

—Rand Group “

12

Source: McAfee Labs Q1 ‘14

Page 13: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 13

Protecting the execution, storage, and transfer of data

Security built into the hardware: Hardware integrity must be enforced to ensure the device has not been altered.

1

Secures OS and applications: The gateway itself must have a secure operating system to ensure that data is safely stored.

2

Secures data from chip to cloud: Data must be transmitted securely from sensor to data center, even when one or more gateways must process it on the way.

3

Security and privacy are the top two inhibitors of the success of IoT deployments. Recent survey of more than 450 IT and business leaders1

From the Field

• A lack of security in implanted medical devices opens the door for malicious activity that could put patient health at risk.

• Industrial devices, if tampered with, can leak sensitive operational data.

• Hackers may breach retail devices to gain insight into sales patterns, change prices, or hide inventory.

Enabling ecosystem security: Standardized Intel solutions allow augmented security with third-party solutions.

4

1. Strategy Analytics IoT 2015 Deployment and Usage Trends Survey: http://news.sys-con.com/node/3361862 Intel Confidential

Page 14: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 14

IoT Gateway Use Cases

Gateways “bolt on” to existing assets to capture existing data and meet the needs of the install base.

Intel® IoT Gateway

SMART BUILDING Energy use monitoring, and sensors in heaters, boilers, chillers, etc., to find inefficiencies

HVAC systems account for 41% of energy used in U.S. buildings.2

RETAIL Point of sale, vending machines, supply chain

ENERGY Environmental data logging; substation monitoring and remote access; grid efficiencies

Energy grids lose ~6% during transmission and distribution.1

INDUSTRIAL AND MANUFACTURING Assembly line equipment reporting; inventory management; automation

TRANSPORTATION Fleet management and tracking, urban congestion management, freight tracking

Enhanced driver coaching can save nearly 7% on fuel costs.3

1. http://www.eia.gov/tools/faqs/faq.cfm?id=105&t=3 2. 2010 U.S. Department of Energy 3. https://www.youtube.com/watch?v=-o4V19Ttr0I

Page 15: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel® IoT Gateway with wind river

Page 16: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 16

Wind River Portfolio Pre-integrated, pre-validated hardware with critical software components.

Software Suite

Entry Offering

• Free commercial offering delivered as pre-validated base binary

• No ticketed support or dev seats included

• Includes light offering, McAfee Embedded Control Essential

Pro Software Suite

Premium commercial offering

• Commercial offering delivered with tiered pricing model as pre-validated enhanced binary*

• Includes:

• 1 year of ticketed support

• Wind River development tools

• McAfee Embedded Control Pro

• Pilot option available (25 units)

Intel Confidential

*source available if desired

Page 17: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 17

pilot your iot solution

Pro Pilot Software Suite

Order a Pro Pilot Software Suite for only ~$500 at the Intel® IoT Platform Marketplace when available March 2016

25 Deployable Units

5 Development Seats

Optional 6-month Support*

*Pro Pilot Software Suite can be purchased for ~$500 alongside a purchase of 6-months ICS ticket support for ~$10k. All products, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice.

Page 18: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential

Wind River Software Suites: Overview

18

Pricing Model Units Dev Seats

Ticket Support* Duration

Forum Support

Critical Patches

Maintenance & Updates

McAfee Embedded

Control

Software Suite

Free Unlimited N/A N/A X X MEC

Essential

Pro Software Suite

Tiered volume pricing

Volume Varies

5 <500u 20 >500u

12 Months X X X MEC Pro

Pro Pilot ~$500 25 5 N/A X X X MEC Pro

Optional Support for Pro Pilot

~$10,000 N/A N/A 6 Months X X X N/A

Page 19: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 19

Wind River Software Suites: Pricing Prod. Units Dev Seats Ticketed

Support Maintenance & Updates Price

Software Suite (Incl. McAfee Embedded Control Essential)

Software Suite Unlimited 1 None Critical Updates Only $0

Pro Software Suite (Incl. McAfee Embedded Control Pro & access to Wind River* Workbench)

Pro Pilot 25 5 None (see option below)

Full Maintenance & Updates

~$500

Pro Pilot Support N/A N/A 6-months Full Maintenance & Updates

~$10,000

Pro Software Suite Various unit packages

Up to 20 12-months Full Maintenance & Updates

Units Est. Price

500 Marketplace will display

price 1500

5000 Request for Quote

10,000

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

Page 20: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 20

Intel® IoT Gateway Software Suites

All products, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice. *Other names and brands may be claimed as the property of others. **This includes whitelisting, change control & read/write permissions 1Requires purchase of third-party hardware, De

ve

lop

me

nt

En

vir

on

me

nt

Third-Party Ecosystem Apps and Services, SI/ITOs, Customers

Intel® BSP: Board and Modules (Intel® Quark™ SoC, Intel® Atom™ Processor, Intel® Core™ Processor)

Wind River Intelligent Device Platform XT* featuring Wind River Linux* 7

Connectivity

ZigBee stack 2G/3G/4G Serial/USB

VPN WiFi Access Point

Bluetooth/BLE Modbus (RTU/Ethernet)

BACNet CAN

CoAP XMPP MQTT

6loWPAN UDP/IPv4/IPv6

IP Sec Alljoyn IoTivity

Open Z-wave

Manageability

OMA DM TR-069 Web Config

(LuCI)

Wind River Helix Device Cloud* agent

Security

DM-Crypt OpenSSL IPSec VPN

Data IP Tables

Encrypted Storage Kerberos

OS and Apps

McAfee* Embedded Control Pro** (with whitelisting)

Signed RPM Package

HW Discrete TPM Secure Boot

Run-Time Environment

Lua* Java* OSGI*

Optional: Node.JS*, Mono*, etc.

*Other names and brands may be claimed as the property of others. **Pro Software Suite comes with MEC Pro and our Software Suite comes with MEC Essential

Blue = Pro Software Suite only

Bold Italic = Available as RPM in Dev Hub

Intel® IoT Gateway Developer Hub (Dashboard, dev tools, install RPMs, updates, etc.)

Page 21: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 21

Wind River Helix* Device Cloud Agent

Quickly develop Build and deliver secure applications and services—fast

Manage remotely Cloud-based provisioning; centralized management and services delivery

Enable IoT devices to securely connect to a centralized console, for device management and solution extensibility.

Available pre-integrated in Intel® IoT Gateway Software Suites

Intel Confidential

Page 22: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 22

Wind River Helix Cloud

Helix App Cloud Helix Device Cloud

• Cloud-based software development platform to simplify creating applications for embedded devices & systems

• Offers single location for streamlined management of SDKs, hardware targets & users

Benefits: • Focus time on creating applications vs.

configuring complex device software • Build & manage multiple SDKs on variety of HW

platforms • Securely access applications and device

environments from anywhere

• Cloud-based device management IoT platform; agent is preconfigured on WR IDP XT gateways

Key Features: • Device Management (configuration, health

monitoring, remote SW updates & kernel updates, and device actuation)

• Telemetry and data services • Device-and-Cloud-side APIs and dev tools • Rules engine • Security orchestration • Accelerated TTM (code samples, etc.)

Pricing and Support available through Wind River *Other names and brands may be claimed as the property of others.

Page 23: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential

McAfee ePO Remote Manageability

Updaters Support & enable commercial grade upgrade & update procedures

Protect User Directory Deny-write protection for user director (customer’s apps or packages)

23

McAfee Embedded Control Embedded device security with MEC Essential and MEC Pro

http://www.mcafee.com/us/products/embedded-control.aspx

Critical Value of MEC Pro Feature MEC Essential MEC Pro

Included in: Software Suite Pro Software Suite

Deny-Execution X X

Integrity X X

Update-Mode X X

SHA256 Hash X X

McAfee ePO X

Updaters X

Deny-Write X

Deny-Read X

Script Authentication X

Monitoring (Change) X

IMA Compatibility X

Page 24: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential

Feature Comparison: 3.0 to 3.1 Category Feature 3.0

3.1

Software Suite Pro Software Suite

Security

Comms IP Tables, SSL, VPN √ √ √

Device Secure Boot, TPM 1.2 Cert Mgmt (if HW exists) √ √ √

McAfee* Embedded Control MEC Essentials MEC Pro

Data DMCrypt, SRM Signing Tool, Certificate Management, Application Integrity Measurement, EAL4 Ready (Privacy)

√* √*

Development Tools Easy sensor-cloud connectivity (HDC or Amazon*), and Node-RED* Visual Programming, HAC

√ √

Wind River® Workbench, Prosyst* OSGI √

Tools Available via IoT Dev Hub

Open JDK, LUA, Python, Perl, NodeJS, C/C++ Development, Eclipse (Q1), Intel® XDK (Q1)

N/A √ √

Device Manageability

Helix Device Cloud (HDC), LuCI √ √ √

GUI 1:1 OS update w/ rollback to factory default during development

√ √

WorkSystems*, OMA DM, TR-069 √ √

Protocols Exegin, Zigbee √ √

Protocols available via IoT Dev Hub

MQTT, Bluetooth/BLE, Open Z-Wave, 6lowpan, Modbus (RTU/Ethernet), BACNet, CAN, CoAP, XMPP, UDP/IPv4/IPv6, IP Sec, Alljoyn, IoTivity, etc

N/A √ √

Support & Maintenance

Ticketed Support, and full maintenance & updates √

Critical Patches (Security patches, bug fixes, etc.) and Forum Support

√ √ √

* = available to be configured, if desired.

*Other names and brands may be claimed as the property of others. All products, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice.

Page 25: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 25

BUILD Complicated to build

Mostly unknown to your development team

Steep learning curve

Time-consuming to run

Difficult to maintain and support

Custom distribution

BUY Faster setup and deployment

Faster time to market

In production for many years

In service sometimes for decades

Lower maintenance costs

Easier to maintain

Expert support

Lower TCO

Build vs. Buy:

1. www.windriver.com/products/linux/tco-calculator

Embedded Wind River Linux*: Lowering Total Cost of Ownership

VS.

Save time and money

Two key benefits of commercial-grade Linux*

98% 30%

Reduction in production and maintenance costs1

Acceleration in build cycles1

Page 26: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential

AVAILABLE Intel® IoT Gateway Security Features

1, Note that Discrete TPM is not supported in PRC. DK100 & 300 are the only Intel-branded dev kits that support TPM. 2. McAfee Embedded Control includes McAfee Whitelisting. Linux* IMA is an alternative for countries where McAfee Embedded Control may be unavailable. 3. Protecting the Firmware with security rooted in the HW. The ODM must enable these features in order to have the OEM realize the benefits

Add’t Resources

26

Hardware Resiliency (Intel® SoC HW root of trust and Grub-IMA)

OS and Applications Resiliency (Intel SoC HW root of trust and Grub-IMA)

Data Resiliency Protection (at rest and securing network comms) and resiliency (firewall)

Discrete TPM1

Locking and storing private materials inside the trusted platform module

McAfee** Embedded Control of Linux* IMA2

Provides system integrity and change control (e.g.., whitelisting)

DM-crypt

SW stack to enable data at rest protection

Secure Boot

What you intend to have booted is what’s being booted

Grsecurity

Allows programs to execute as least privilege policy

Open SSL and IPSec VPN

Create private tunnels to raise assurance of the target destination

Signed RPM Packages

Gateway confirms signature before it applies RPM system

IPTables

Linux*3 firewall and network routing software

Page 27: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Developer Experience

Page 28: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 28

Path to Production: Definitions

Decision Point: HW & SW combination meets my needs, the price and support options are right for my company, and I’m ready to build my solution.

Decision Point: My solution does all that I expect it to do.

Evaluate Interest in seeing what Intel has to offer for gateways

First time exploring Intel platform and its capabilities

Playing with the HW and evaluation SW

If you have an app, see how your app runs on the platform and the HW 1

Develop Decide what production HW you want, what sensors you need

Build the full solution in dev environment (port app + cloud connectivity, manageability, etc.)

Add any extra HW support and libraries required for your app

Generate and test your production runtime image 2

Deploy Order your final production HW quantities

Send your production runtime Image to the ODM

Ensure the production runtime image functions on production HW as expected

Deploy! 3

Page 29: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 29

Grove IoT Commercial Developer Kit • Replaces current development kits

• Enables quick evaluation of a complete solution, right out of the box

• Runtime and sensors included

• Plug and play in about10 minutes

• Easily port to production HW with minimal SW changes

• Includes:

• Intel® Galileo Gen 2 Development Board

• Intel® IoT Gateway Software Suite

• Grove Starter Kit Plus – IoT Edition

OOBX GUI loaded on Intel® Galileo™ Gen 2

Contents of Kit

Page 30: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 30

pilot your iot solution

Pro Pilot Software Suite

Order a Pro Pilot Software Suite for only ~$500 at the Intel® IoT Platform Marketplace when available March 2016

25 Deployable Units

5 Development Seats

Optional 6-month Support*

*Pro Pilot Software Suite can be purchased for ~$500 alongside a purchase of 6-months ICS ticket support for ~$10k. All products, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice.

Page 31: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential

What’s new for developers? Making the Intel® IoT Gateway Technology experience fast, easy & UX-driven

• All-new user interface

• Visual development tools

• Fast cloud connectivity

• Installable packages via repository

• Single-click security with McAfee

Rapidly deliver vertical-focused middleware & features with repository and allow customers to save hardened OS image through easy UI

Page 32: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 32

Introducing the Intel® IoT Gateway Developer Hub

Intel® IoT

Developer

Quick-Start Sample Code

Hands-on with Helix App Cloud

Save and deploy hardened OS Images

Install OS Updates,

Apps & Packages

Developer Tutorials & Tools (Node Red, etc.)

Restore OS to Factory Settings

An interactive UI that simplifies the developer experience - with

no Linux* skills necessary!

Gateway

Hub

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

Page 33: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential

Intel® IOT Gateway Developer Hub

Intel® IoT Gateway

Developer Hub is an intuitive interface

notifying you of available

updates.

Example of Developer Hub Plug & Play Experience

Page 34: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential

1 2

3 4

Intel® IoT Gateway Technology with Wind River 3.1

Save your Image and

apply preconfigured security setup with McAfee Embedded

Control

Page 35: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 35

How to get the Intel® IoT Gateway Developer Hub

1 2 3 Download a Software Suite @ Marketplace

Follow 3 easy steps to setup your

gateway hardware

Access the Gateway from remote PC and

enter IP address

Quick Start Guide included in all Kits!

Page 36: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential

Target 3.1 RPM Packages Available via Intel-hosted repository

Capability Detail Capability Detail

6LoWPAN/Contiki Sensor communication protocol Modbus TCP or serial communications protocol

AllJoyn Sensor connectivity framework Mono .NET Compatibility

Amazon SDK Python & JavaScript APIs for AWS Node.JS Cross-platform run-time environment

Apache Apache HTTP server Node-RED Visual programming environment

Azure SDK JavaScript Azure API OpenJDK8 Cross-platform run-time environment

BACNet Sensor communication protocol Python3 Cross-platform run-time environment

CoAP Sensor & Cloud communication protocol XMPP Messaging protocol

OIC IoTivity Sensor Connectivity framework

Commonly used packages that have been pre-tested by Intel

Page 37: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential

Commercial Reference Sensors - Q1’16 Timeframe

Sensor Type Part Number Protocol Vertical Code

Sample Node Red

Interface Availability

Occupancy and daylight harvesting Aura Interior BACNet Smart Building R RS485 Call for quote

Energy Meter Veris E50H5 BACNet Smart Building R RS485 Various Online

Modbus 3 Phase Energy Meter Veris H8035-0100-2 Modbus RTU Smart Building R RS485 Various Online

Wall Mount Temp Veris HWXPHTX Modbus RTU Smart Building R RS485 Various Online

Humidity Veris HD2XMSTA1 Wire Smart Building R GPIO Various Online

Temp Comet T0310 Modbus RTU Industrial R RS232 Call for quote

Temp/Humidity Comet T3311 Modbus RTU Industrial R RS232 Call for quote

Temp/Humidity Omega RH-USB Basic Serial Industrial R R USB Various Online

Open Z-Wave Various (over 400 devices) Z-Wave Smart Home R R USB or RS232 Various Online

Z-Wave Z/IP Gateway (Documented) All Certified Z-Wave Sensors Z-Wave Smart Home R USB or RS232 Need License

Interface to Phillips Hue Bridge Hue Bulbs and Lamps ZigBee Smart Home R R IP Various Online

MMB RapidConnect ZigBee (Documented) Various ZigBee Smart Home R USB Need License

Intel Confidential - Internal Use Only

Page 38: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential

Non Commercial ‘Demo’ Sensors

Sensor Type Part Number Code

Sample Node Red

Interface Availability

Various Grove Sensors Grove Starter Kit Plus R R GPIO Various Online

Arduino, Temp, Gyro, Grove Sensors Light Blue Bean R R

BLE Various Online

10 low-power sensors, including light, microphone and magnetic sensors

TI SensorTag R R

BLE Various Online

Arduino, Gyro, Accelerometer Arduino 101 (Intel Curie based) R R

USB or BLE Various Online

Various Phidget Sensors Phidgets R USB Various Online

Most any analog sensor Numato USB/GPIO R USB Various Online

Page 39: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel® IoT Gateway Roadmap

Page 40: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 40

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

All products, dates, and figures specified are based on current expectations and are subject to change without notice * Snap Lake is available only on selected hardware..

Intel® IoT Gateway Technology: OS Roadmap 2016 2017

Shipping Q1 Q2 Q3 Q4 Q1 Q2 Q

Pre-POP L3 Shipping Development In Planning

Snap Lake 2.0 • Snappy Ubuntu Core • Ubuntu 16.4 based • Includes Long Term Support

Snap Lake 1.0* • Snappy Ubuntu Core • Ubuntu 15.4 based • AES-NI Enabled

Moon Island 3.0 • Linux 7, 3.14 Kernel • Atom, Core Support • UX Improvements • WR HDC OS Update

Moon Island Plug-n-Play • Plug-n-play OOBX with Dev Hub UI • OOB Sensor-to-cloud connectivity • Software Suite, Pro Software Suite • McAfee Embedded Control Essential • Configurable security • Easily create a deployable image. • Restore dev gateway to factory settings. • Easy procurement via IoT Marketplace • One-click deployable image

Moon Island x.x • Tech alignment: Linux 9, x.x kernel • TBD Features

Moon Island Plug-n-Play Futures • Tech alignment: Linux 8, 4.1 kernel, Containers • Increased sensor-to-cloud support to support vertical segments • Recommended Production Sensor list • Production binary support by vertical • Enhanced manageability through HDC • Features for Rakesh persona and any additional personas

Calypso Island 1.0 • Windows 10 IoT Ent. & IoT Core • Base HW enabling • Valid. Sec. & Manageability solutions

Calypso Island 2.0 • Next Gen Windows 10 IoT Ent. & IoT Core

enabling on Skylake and Apollo Lake • Next Gen Security & Manageability sols.

Page 41: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 41

Intel® IoT Gateway Technology: Supported SOCs*

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

Shipping 2016 2017

Pre-POP L3 Shipping Development In Planning

• Note: SOCs listed here are enabled by PED. BSP/CRB may not be enabled, and will have to be have to be funded incrementally. • = indicates Target Production • All products, dates, and figures specified are based on current expectations and are subject to change without notice. • Qualified Availability: PED provided CRB, software work with Yocto. Included in ARP gateway spec, Secure Boot implementation guide under development.

Q1 Q2 Q3 Q4 Q1 Q2

Haswell • Core™ i7 – 4700EQ • Available from select OEMs &

ODMs

SoFIA LTE • Cust Ref. Board (CRB): TBD • Ref. Design: Sarnia Beach

Bay Trail • Ref. Design: Falcon Beach

Apollo Lake • Cust. Ref. Board: Leaf Hill

Bay Trail • Available from various

OEMs & ODMs

Quark • Available from various

OEMs & ODMs

Skylake

• Cust. Ref. Board: Saddle Brook

Kabylake

• Cust. Ref. Board: Kaby Lake

Q3

= Yocto (enabling path to Wind River)

Seal Harbour • Cust Ref. Board: TBD • Ref. Design: TBD

SoFIA 3GR • Modules:

• Malibu Beach • Wailea Beach

• Ref. Design: TBD

Halifax River Modular Baseboard

Limited Distribution

Qualified Availability

Page 42: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Ecosystem Enablement & Support

Page 43: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 43

Intel® IoT Gateway Ecosystem Choose from our vast ecosystem of ODM parnters

Page 44: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential

ODM Solutions Directory

44

http://iotsolutionsalliance.intel.com/solutions-directory

Click a design to get product details

Explore our easy-to-use online catalog of Intel® IoT Gateways from ODMs.

Page 45: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential

An online store to enable easy IoT development!

1 One-stop Shopping for the IoT

2 Reduced Time-to-Evaluation

3 Simplified Licensing

Page 46: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 46

What’s for sale?

When it launches in early 2016, you’ll be able to purchase the following on the Intel® IoT Platform Marketplace:

SOFTWARE Software & hardware Grove IoT Commercial Developer Kit

4 1 2 3

Software Suite

Pilot Pro Software Suite

Pro Software Suite

Look for partner hardware and new Intel® IoT Platform software into 2H16!

Page 47: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential

Maintenance & Support Detailed (March 2016)

47

Support Plan Support Period Forum Support Critical Patches

Maintenance & Updates

ICS Ticketed Support

Software Suite (Incl. McAfee Embedded Control Essential)

Software Suite None N/A X X

Pro Software Suite (Incl. McAfee Embedded Control Pro)

Pro Pilot None N/A X X X

Pro Pilot Support ICS 6 Months X X X X

Pro Software Suite ICS 12 Months X X X X

Pro Support Renewal ICS 12 Months X X X X

ALL FREE SUPPORT WILL END MARCH 31, 2016 After that date, the only way to receive ticketed support is to purchase one of these items

Page 48: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 48

Free Support Ending 3/31/16

Purchase: Exclusively for: Support Term:

Support Included in Software Suite

Pro Software

Suite Customer moving to deployment of the Pro Software Suite 12 months

Support Purchased Separately

Pro Pilot Support

Customer purchasing the Pro Pilot 6 months

Pro Support Renewal

A 3.1 Pro customer when their 12 months have expired and they’d like to renew OR a 3.0* customer interested in having ticket support when it expires 3/31/16

12 months

All free support & maintenance ends March 31, 2016 Ticketed support for Intel® IoT Gateways is available by purchasing when they become available:

2.x has been EOL’d. 2.x customers do not receive free 3.1 software upgrade & can’t buy the “Pro Support Renewal”

3.0 customers will receive Windshare notice for 3.1 software upgrade, at no cost, when available. But would need to purchase support if desired.

Page 49: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Summary A look at what we’ve covered and where to learn more

Page 50: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential

Intel® IoT Gateway Technology

50

• Gateways are the entryway to IoT value—providing insight at the edge, while filtering, aggregating, and sending data to the cloud.

• Intel® IoT Gateways provide essential, integrated security to protect data and devices.

• Intel® IoT Gateways are part of IoT solutions worldwide—increasing ROI and speeding time to insight.

• Intel® IoT Gateways provide developers and the ecosystem with the opportunity to accelerate time to market.

Page 51: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 51

Learn More

General Information: www.intel.com/IoTgateways

Intel Embedded Design Center: www.intel.com/gateways

Online Community Subspace: http://embedded.communities.intel.com/community/en

Intel Confidential

Page 52: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential Intel Confidential 52

• Easy access to key developer information on Intel® IoT Gateway Technology

• Quick links to:

• Getting Started Guides

• Tutorials

• Sensor Recipes & Code Samples

• Community forum

Intel Developer Zone https://software.intel.com/en-us/iot/home

Page 53: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential 53

Community Forum & GitHub

• Dedicated Intel® IoT Gateway Technology Forum and GitHub solutions for Intel IoT Gateways will help insure that support is available to developers.

• Previous forum support centered heavily on Wind River.

• Provides developers:

• a unique Knowledge Portal centered on Intel IoT Gateways

• the opportunity to collaborate through the exchange of ideas and sharing of code/solutions

• a single place to learn, whether as an advanced or novice developer

Page 54: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be
Page 55: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Back Up

Page 56: Intel® IoT Gateway Technology: Wind Riveress-wiki.advantech.com.tw/.../0/0e/Intel_IoT...ext.pdf · Lua* Java* OSGI* Optional: Node.JS*, Mono*, etc. *Other names and brands may be

Intel Confidential

McAfee Embedded Control

Licensing/Ordering

FEATURE DESCRIPTION MEC ESSENTIAL MEC PRO

Deny-Execution Whitelisting for Linux* binaries only (elf) X X

Integrity Protection of MEC internal files (configuration, whitelist DB, drivers etc.)

X X

Update-Mode Installation of updates or installation of RPMs to be supported via update mode. Administrator needs to explicitly open & close update mode.

X X

SHA256 Hash Utilizing SHA256 for the file hashes X X

Deny-Write Protects whitelisted files against tamper. Administrator can explicitly add data files to protect them against unauthorized modification.

X

Deny-Read Protect files against unauthorized read. Administrator can explicitly add files to protect them against unauthorized read.

X

Script Authentication Extending Whitelisting to script files (shell, java) X

Updaters Designated processes allowed to extend the whitelist X

Monitoring (Change) File Systems change events X

IMA Compatibility MEC is compatible to IMA and can be used in conjunction with it. X

McAfee ePO Provide McAfee Agent Plugin to enable McAfee ePO central management

X

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