overview the solution family team provides a distributed application platform uniquely designed to...

35
SOLUTION FAMILY INTRODUCTION

Upload: hugh-turner

Post on 17-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

SOLUTION FAMILYINTRODUCTION

Page 2: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Overview

The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need to solve your real world IoT applications all while reducing development costs and time by 80-90%.

Page 3: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Solution Family – Development History

Develop over 14 years• 4th Generation Code Base

First 10 years - Internal Integration Tool

Designed around• Customer Demand

• Customer Extensibility

200 + Fielded Types of Applications

Train of Though Application Development

Single Tool Empowers• Operators, Maintenance Personnel

• Sales, Managers, Engineers, Owners

If it isn’t simple it doesn’t ship!

Device

CloudDevice

Device

ServerDevice

Page 4: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Our Capabilities

Application Platforms• Solution Engine® & Solution Builder®

Services• Turnkey Hardware/Software Solutions• Hardware Build-out – Industrial Enclosures• Architectural Services• Development Services

Training• Enable Integrators and Developers within your

organization

Page 5: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Products & ServicesSolution Family Application Platform• Targets Intel’s Moon Island Program

Solution Engine®• Hardware I/O, Analytics, Aggregation, Database and

Cloud Storage and Rules

• Runs on WRL5, Ubuntu, WES7, Windows CE

• Target Additional Platforms, Databases & Clouds in weeks

Solution Builder®• PC Based Application Tool

Customer chooses support level• Development support & Training

• Architectural services

• Turn Key (Act as Prime)

Page 6: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Edge

SolutionEngine®

Data Model

Clouds

Storage

Analytics

Appliances

What do we do?

2. Analyze Data

Solution Builder®

1. Get Data

3. Send Data to/from Cloud

4. Control the Appliance

Page 7: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Architectural ComparisonSolution Family Distributed Application Architecture

CompetitionCentral Service Application Architecture

Central Service

Device

Device

Device

Device

Approach• Requires Central Service

o Storage, Cloud, Analytics, Aggregation, Rules, Data Server

• Devices Move all data to the Service• Devices have no behavior without connection• Central Service Required for all Applications• Additional behaviors require developing via

available SDKs

Device

Device

Device

CloudDevice

Device

ServerDevice

Approach• Empower Every Device with Intelligence

o Storage, Cloud, Analytics, Aggregation, Rules, Data Server

• Devices move aggregated data to storage, cloud each other

• Devices have response without connectivity• Customer extensible

o Storage, Cloud, Analytics, Aggregation, Hardware, Views• Tools define entire System

Page 8: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

The Difference

Intelligence Everywhere-Device, Cloud or in between• Hardware Interfaces, Aggregation, Analytics & Rule• Single Data Model • Database and Cloud Storage• Standards based Direct Data access from any Point

Flexible Connectivity• Create any number of device, server and cloud connections• Direct Device to Device Communications• Data Replication during Limited Connectivity• Build Device to Device only solutions without a central service

Unique Graphical Design Environment• Design and Deploy entire solution from Device, Cloud or in between• Graphically Design Connections, Hardware I/O, Aggregation, Storage &

Rules

Customer Extensible at all levels• Hardware, Databases, Clouds, Analytics, Aggregation, Tool Views

Device

CloudDevice

Device

ServerDevice

Page 9: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Market Opportunity

Solution Family

MachineTool

Control

ProcessControl

Security BuildingAutomation

Telematics Vertical ** 2014 * 2015 *

Transit 34 40

Industrial 9 11

Building Automation

1.4 1.5

Digital Signage

3 4

Totals 48.5 55.4

* Values are in millions of new units** Source IDC’s “Intelligent Systems: The Next Big Opportunity”

Page 10: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Major Customers

• Xerox – Leverage sensors and cloud capability to create printer monitoring and reporting capability

• ATM Malaysia – Developing manufacturing monitoring and automated analytics with iTrend

• Waterous – Use platform to replace GE’s soft PLC & communications, serve as communications infrastructure locally and to the web for full fire scene monitoring and control

• US Army– Creating Next Generation Manufacturing Architecture for full scale implementation

Page 11: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Edge

Appliances

Clouds

Solution FamilyEdge Application Flow

Data Model

2. Models & StatisticsAnalyze Data

SolutionEngine®

3. Collectors -To/From

Cloud

Storage

Analytics

4. Rules Control Appliance

1. Adapters – Get Data & Send Outputs

SolutionEngine®

Page 12: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Intel® ISF

Solution Builder®

Application Platform

Aggregation

Rules

Collectors

SolutionEngine

®

Solution Family

Sto

rag

e or

Clo

ud

s

An

aly

tics

IO S

yste

m

Page 13: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Solution Engine®

Developing Solutions

Solution Engine®

Solution Engine®

Solution Engine®

Solution Engine®

Solution Builder®

Page 14: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Architectural Features

Data Model: Single Data Infrastructure for all M2M Data• Hardware Adapters, Analytics, Aggregated Data• Simple REST interface for data structure and values• Designed for high speed M2M applications

Extensibility: Extend Hardware, Aggregation, Analytics, Storage • Adapters publish Data and Expose Methods • Adapters can provide Analytics, Data and Connections• Extensible Statistics Engine allows for Edge Analytics

Rules: Comprehensive Rules Engine• Rules are graphically defined as a series of steps with Actions• Rules call other rules including rules on other platforms• Rules can be uploaded and extended with Additional Actions at

runtime

Tools: Remain with application through entire lifecycle

Page 15: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Solution FamilyApplication Platform Architecture

Solution Builder®

IoC

Data Base(SQLite, SQLCE).NET

Solution Engine®Z

igb

ee

Data

Qu

ery

Mod

bu

s

Tem

pera

ture

BacN

et

Data

Tab

le

Uti

lity

Sch

ed

ule

Sta

tist

ics

Em

ail

iTre

nd

Data

File

A

larm

s

Ru

les

Sto

rag

e

D

isp

lay

Hard

ware

His

tory

T

em

pera

ture

s

S

tati

stic

s

iTr

end

T

ab

le A

dapte

rs

Data

C

olle

ctors

Ru

les

Sta

tist

ics

Sch

ed

ule

s Storage

OPC

XB

ee

Em

ail

Solution Engine®

Ora

cle

MyS

QL

SQ

Lit

eA

zure

ED

C

Cu

stom

er

Clo

ud

H

ere

Adapters (150+)

Modules

Modules

Eth

eri

os

C

ust

om

er

Vie

w

Here

Cu

stom

er

Ad

ap

ter

Here

Solution Builder® Shell

MONO - Wind River Linux

IDP 2.0

Wind River Linux 5

Page 16: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Solution FamilyApplication Platform Architecture

Solution Builder®

IoC

Data Base(SQLite, SQLCE).NET

Solution Engine®Z

igb

ee

Data

Qu

ery

Mod

bu

s

Tem

pera

ture

BacN

et

Data

Tab

le

Uti

lity

Sch

ed

ule

Sta

tist

ics

Em

ail

iTre

nd

Data

File

A

larm

s

Ru

les

Sto

rag

e

D

isp

lay

Hard

ware

His

tory

T

em

pera

ture

s

S

tati

stic

s

iTr

end

T

ab

le A

dapte

rs

Data

C

olle

ctors

Ru

les

Sta

tist

ics

Sch

ed

ule

s Storage

OPC

XB

ee

Em

ail

Solution Engine®

Data Base(SQLite, SQLCE).NET Padarn

Web Server

Ora

cle

MyS

QL

SQ

Lit

eA

zure

ED

C

Cu

stom

er

Clo

ud

H

ere

Adapters (150+)

Modules

Modules

Eth

eri

os

C

ust

om

er

Vie

w

Here

Cu

stom

er

Ad

ap

ter

Here

Solution Builder® Shell

Page 17: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Solution FamilyAdapters

Hardware Adapters• Zigbee (Xbee)• Industrial

• OPC• Rockwell, Siemens, ABB, Rockwell• Mitsubishi, Automation Direct, GE, BacNET• Profibus

• Modbus (RS232, RS485, TCP)• Renishaw Probes, Mitutoyo (Inspection)• Advantech ADAM Series (RS485 I/O)• Machine Tools - MTConnect®, SHDR• PCDMIS (CMM-Inspection)• Okuma, Orion

• SNMP• GPS• Transportation

• J1939• J1708• Eurotech People Counters• WSN - WVIO• Digital Signage

• Security• Geiger Counters, Atlantis EEG

Model Adapters• Building Automation

• HVAC - Heating Cooling Models• Energy Balance, Temperature

• Security• Motion Detection, Facial Recognition

• Behavior• Facial & Voice Deception, Gate

• Statistics• Transportation

• Route Planning, Passenger Loading• Subscriptions

• Everyware Cloud, Azure• Industrial OEE Machine Monitoring• Power Monitoring

Utility Adapters• Email, Text Builder, Video Capture• iTrend, Playback, Shutter, Schedule• Audio, Process Control, Timer• Database – Table, Query, File

Page 18: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Building Automation

Solution Engine

TemperatureDataSet Points

Set Point 72°Cut Off 73°

External Clients&

Trend Analytics

Heating Controller

Set Points

TemperatureData

Page 19: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Boiler

Controller Details

APT1

APT2

Outside

Modbus PLC

Set Points

Temp 72°Cut Off 73°

TemperatureService

Solution Engine

Page 20: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Building AutomationDemonstration

Page 21: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Boiler

Demonstration Architecture

APT1

Modbus PLC

Set Points

Set PointsTemp 72°Cut Off 73°

Solution Engine®Zigbee

Temperatures

ZigbeeSmart Outlet

Page 22: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Step 1

Boiler

Demonstration ArchitectureStep 1 – Get Data from Devices

APT1

Modbus PLC

Set Points

Set PointsTemp 72°Cut Off 73°

Solution Engine®Zigbee

Temperatures

ZigbeeSmart Outlet

Page 23: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Step 2

Boiler

Demonstration ArchitectureStep 2 : Send Data to Cloud

APT1

Modbus PLC

Set Points

Set PointsTemp 72°Cut Off 73°

Solution Engine®Zigbee

Temperatures

ZigbeeSmart Outlet

Page 24: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Step 3

Boiler

Demonstration ArchitectureStep 3 : Get Data from the Cloud

APT1

Modbus PLC

Set PointsTemp 72°Cut Off 73°

Solution Engine®Zigbee

Temperatures

ZigbeeSmart Outlet

Page 25: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Step 4

Boiler

Demonstration ArchitectureStep 4 : React to the Cloud Data

APT1

Modbus PLC

Set PointsTemp 72°Cut Off 73°

Solution Engine®Zigbee

Temperatures

ZigbeeSmart Outlet

Page 26: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Solution Family Process Control

Page 27: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Smart Bus Development

An

aly

tics

Rou

te

IO S

yste

m

Mod

bu

sG

PS

Every

ware

Clo

ud

Solution Builder®

Intel ISF

SolutionEngine

®

Page 28: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

TransportationInformation Flow

Driver’s ConsolePassenger

Counter

Driver Displays

Route and StopReal-Time

Information

AdvertisementsSolution Family

GPS Engine Data

Page 29: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Solution Family Value

Application Platform that reduces Development Time by 80-90%• Applications in Hours• Leverage Existing Base of hundreds of applications• Designed for the domain expert, developer and customer

Supports entire IoT Application Development• Hardware->Rules->Aggregation->Storage->Cloud• Addresses all IoT application vertical markets• Enables both data acquisition and control

Quickly Extend both Tools and Engine• Engine (Hardware, Storage, Rules, Analytics)• Builder (Visualizations and Configuration)• Templates, SDKs and Examples

Tools : Productivity in Minutes – Applications in Hours

Page 30: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Announcing…

The Solution FamilyAlliance Program

Page 31: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Customer Appliance

SolutionFamilyTeam

TechnologyTrainingSupport

Customers

Solution Family - Application Elements

Application

Hardware

Cloud Services

AnalyticsStorage

Page 32: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Customer Appliance

SolutionFamilyTeam

TechnologyTrainingSupport

Customers

Solution Family - Alliance Partnerships

Application

Hardware

Cloud Services

AnalyticsStorage

System Integrators

Sales

Hardware Integrators

Software Integrators

Cloud Service Providers

Page 33: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Rules

Aggregation

Analytics

Typical Development“SDK Experience”

ApplicationDeveloper• Gets requirements from

User• Learns APIs• Creates Application

Source• Compiles and Tests

Intel CPU

IDP 2.0Other middleware

Page 34: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Rules

Aggregation

Analytics

Solution Family Development

ApplicationDeveloper / User• Describes

• Rules• Aggregation• Analytics

• Interacts with Application

Solution Family

Intel CPU

IDP 2.0Other middleware

* Coming soon

Page 35: Overview The Solution Family team provides a Distributed Application Platform uniquely designed to deliver the flexibility and extensibility you need

Application Development Comparison

Developer in Source Code Creates• Data Model, Aggregation• Creates Rules in Source Code• Storage/Cloud mechanism • Cloud & Edge Applications

Independently• Visualization Source Code

Application Maintenance• Developer replaces application• Developer creates upgrade process

Costs• Traditional Embedded Experience• Upgrades incur similar costs • Rarely Leveraged between Projects

Domain Expert through Tools• Leverages Solution Family Data Model• Graphically Defines Rules/Aggregation• Drag and Drop data to the Cloud/Storage• Single Tool from Cloud to Edge• Graphically Creates Visualizations

Application Maintenance• Tools remain to upgrade product• Identical experience to initial development

Costs• Initial - 80-90% Cost Reduction• Upgrades – 80-90% Cost Reduction• Investments are immediately available on

future projects

SDK Experience Solution Family Experience