Simplify Internet of Things with an Intelligent Gateway
Transcript of Simplify Internet of Things with an Intelligent Gateway
Simplify Internet of Things with an intelligent gateway
Red Hat and Eurotech collaboration simplifies Internet of Things
integration and accelerates implementations
Marco Carrer – CTO, Eurotech James Kirkland – Chief Architect for IoT, Red Hat
THE IT/OT CHALLENGE: Connecting Diverse Worlds
DATA DEVICES BUSINESS MODELS
A FOUNDATION FOR IoT
Red Hat and Eurotech help enterprises and partners collect,
communicate, transform, store, and act upon critical data generated
by the Internet of Things.
• Seamlessly manage and connect disparate devices
• Integrate and transform data reliably and securely
• Connect operational technology (OT) to enterprise information
technology (IT)
• Store and manage data
• Act on analyzed data
INTERNET OF THINGS INFORMATION
LIFECYCLE
WHY ENTERPRISE IoT NEEDS THREE TIERS Considerations for enterprise IoT architecture
BANDWIDTH AND NETWORK
TRANSPORTS A CONCERN
TRANSMISSION COSTS
PAID BY ENTERPRISE
DATA ANALYSIS AND RESPONSE
IS CRITICAL
COMPLEX NETWORK
COMMUNICATIONS
LARGE AMOUNTS
OF DATA
NEED FOR DATA SUMMARIZATION
ENTERPRISE IoT ARCHITECTURE Driving data center functionality to the edge
• Business processing
• Reporting
• Long-term data analytics
• Data infrastructure
• Enterprise integration
• Software-defined storage
• Communications/messaging
• Data pre-processing
• Real-time data analytics
• Real-time actions/rules
• Software-defined storage
• Device management
• Communications/messaging
• Data acquisition
DATACENTER
GATEWAYS
DEVICES
M2M / IoT Challenges High Level
Fragmentation
Complexity
Lock-in
Processor
Architectures
Mobile Carrier Offerings
Proprietary Technology
Business
Models
Programming Environment
Monolithic Solutions
M2M / IoT Challenges Some Details
Fragmentation
Complexity
Lock-in
IT Vendors Worlds
Carrier Certifications
Monolithic OT Solutions
Security
Little Pieces – No Stacks
IoT Platform
Inflation
Interfaces
IoT Standardization
Data Center Integration Public Cloud / Private Cloud
IT/OT Integration
SIM Management
Embedded Application
Management
Scaling
Field
Protocols
Processor
Architectures
Mobile Carrier Offerings
Proprietary Technology
Business
Models
Programming Environment
Monolithic Solutions
M2M / IoT Challenges Addressing the Challenges – High Level
Fragmentation
Complexity
Lock-in
IT Vendors Worlds
Carrier Certifications
Monolithic OT Solutions
Security
Little Pieces – No Stacks
IoT Platform
Inflation
Interfaces
IoT Standardization
Data Center Integration Public Cloud / Private Cloud
IT/OT Integration
SIM Management
Embedded Application
Management
Scaling
Field
Protocols
✔
✔
✔
The Internet of Things IoT Solutions …
DATA
IOT Sensors
SERVICES
platform
M2M
monitoring
management
RE
MO
TE
Preventive Maintenance
many-to-one
machines
DE
VIC
ES
a
ctu
ato
rs
HM
I
ne
ar
rea
l-tim
e
MQTT
PR
OT
OC
OL
S
field
bus
HA
RD
WA
RE
gateway
MULTI SERVICE
REST unattended
OT IT/OT INTEGRATION
iPaaS
IaaS
BIG DATA
AN
ALY
TIC
S
business intelligence
IT CEP
CL
OU
D
on-premise
database
ES
B
SaaS
MOBILE
AP
PLIC
AT
ION
INT
ER
NE
T
virtualization
IaaS
IP open source
CONTEXT
DECISION
Bu
sin
ess M
ode
ls
AS
SE
T
cellular wireless satellite
BUSINESS
INTEGRATION services
servitization
CO
ST
CUSTOMER
PARTNER
OE
Ms
ORGANIZATIONS
PRODUCT
VALUE
su
pp
ort
INFRASTRUCTURE
ou
tso
urc
ing
new
business models everything as a service
DaaS iPaaS
TCO
FLEXIBILITY
Carrier
Certifications
… require seamless integration between the things in the
field and the enterprise applications without creating
dependencies
The Internet of Things
• Performance constrains
• Hardly any standards
• Human resource constrains (C++)
• Expensive, limited communication
• Monolithic approach
• Single-purpose devices
• Hardware-defined systems
• Store-and-Forward communication
• Operations-centric approach
Evolution: M2M 2.0 = IoT
• Powerful embedded systems
• Open and industry standards
• No HR constrains (Java)
• Inexpensive, available communication
• Systemic & platform approach
• Multi-service systems
• Software-defined systems
• Real-time data and communication
• IT-centric approach
“Old M2M” M2M 2.0 = IoT
IoT is an Ecosystem Play Solid Partnership Enables Enterprise-Class IoT Solutions
Open Source &
Open Standards
Enterprise IT Experience
& Products
OT Experience
& Products IoT Solutions
Anatomy of M2M / IoT Solutions The Key Elements from an IT Perspective
IoT COMMUNICATION
PROTOCOLS
DEVICE
MIDDLEWARE
APPLICATION
IoT COMMUNICATION
INFRASTRUCTURE
BUSINESS
APPLICATION
INTEGRATION COMPLEX EVENT
PROCESSING (CEP)
DEVICE MANAGEMENT
1 2 3
4
5 6
1
4
6
5
3
2
INTELLIGENT GATEWAY Data acquisition, integration, and rules activation, providing dynamic intelligence at the edge
Bridge between IT and OT by streamlining the
many data formats and velocities
• Process and act on data at scale
• Reduce latency and bandwidth
• Apply real-time decisions locally
• Transform IoT data and connect with enterprise systems
• Control and manage millions of IoT devices
IoT Device
Anatomy of M2M / IoT Solutions Overview, Positioning the Eurotech IoT / M2M Portfolio
IoT
Infrastructure
Layer
Application
Layer
Communication
Infrastructure
Field Infrastructure
TCP/IP
IoT
Integration
Platform
Applications
IoT
Communic.
Protocols
IoT Device
Middleware
TCP/IP
IoT
Integration
Platform
Device HW
MQTT
Complete
OT Stack for
IoT / M2M
Solutions
Eurotech Overview
• One of the world top players in the global Embedded Computers market
• Behind the products & services of more than 20 Global 500 companies
• 20+ Years of experience in “M2M” systems
– 20+ Years experience in OT / embedded / gateway hardware & software
– 16 Years ago co-developed MQTT with IBM
– 10+ Years experience with Java in embedded
– 6+ Years history in M2M/IoT cloud platforms
• Strong vertical market competencies:
– Industrial & Logistics
– Transportation
– Defense & Security
– Healthcare & Medical 16
Enterprise-Class IoT Architecture & Stack Core Competencies Combined
Multi-service Gateway
IoT Integration Platform
The Internet of Things Full Enterprise-Class IoT Stack
IoT / OT
Infrastructure
Enterprise IT &
Application
Communication
Infrastructure
Field
Infrastructure
MQTT
IoT
Integration
Platform
Device HW
Device, Gateway,
OS, Security
Device Application Framework
Certifications, etc
IoT Integration / Application Enablement / OT
Data & Device & Application Management
Platform
SIM Card &
Communication
Infrastructure Management
Optimum
M2M / IoT
Protocols
Sensors, HMIs, Actuators, etc.
aPaaS SaaS
Other Enterprise Applications
Big
Data
Databases
Analytics
IT
Management
Mining
CEP
ERP CRM MIS
ESB / Enterprise
Service Bus BI
Certified
Modems
M2M / IoT
Gateways & Devices
Red Hat Enterprise Linux
Java / OSGi
OT Hardware Integration / Device Abstraction
Eurotech & Red Hat IoT / M2M Stack Complete Set of Integrated OT HW & SW Building Blocks
IoT Device
Middleware
TCP/IP
ioT
Integration
Platform
Client
Device HW
MQTT
Red
Hat
JBoss
Fuse Connectivity
& Delivery
Network
Configuration
Field
Protocols
Basic
Services
Embedded
Applications Security Administration
Red
Hat
JBoss
Fuse,
A-MQ Connectivity
Management
Real-Time
Data
Security Administration
Historical
Data
Device
Management
Embedded App
Management
Red Hat
JBoss BRMS IT Application Integration
Certified
Modems
M2M / IoT
Gateways & Devices Open Hardware
Fedora
Java / OSGi
OT Hardware Integration / Device Abstraction
Open Source IoT / M2M Stack Complete Set of Integrated OT HW & SW Building Blocks
IoT Device
Middleware
TCP/IP
ioT
Integration
Platform
Client
Device HW
MQTT
Connectivity
& Delivery
Network
Configuration
Field
Protocols
Basic
Services
Embedded
Applications Security Administration
Connectivity
Management
Real-Time
Data
Security Administration
Historical
Data
Device
Management
Embedded App
Management
BRMS IT Application Integration Kapua
Everyware Cloud Device Management
• Device Provisioning
– Provisioning of Device Configuration with Account Affiliation
• Embedded Application / Bundle Management
– Bundle Start/Stop
– Incremental Software Updates
• Service Configuration Management
– Configuration Updates
– Management of Snapshots and Rollbacks
– Remote Certificate Management
• Device Batch Operations
– Scheduled Device Management Operations
– Single/Group Devices Targets
– On-reconnect Device Management Operations
• Remote Access and Management
– Remote Command Executions
– Remote Access through Everyware VPN
– System Monitoring and Diagnostics for CPU, MEM, …
Software / Embedded Application Management
MQTT
on
Security
Ad
min
istr
ati
on
Devic
e
Co
nn
ec
tivit
y Application Integration
Data Management
Device Management
Intelligent Multi-service Gateway The ReliaGATE 20-26 Software Defined IoT Gateway
• Powerful Industrial-grade IoT Gateway
• Many connectivity & I/O options
• Ships loaded with software, including Red
Hat Enterprise Linux and ESF, Eurotech’s
Java / OSGi based Middleware for IoT
Edge Devices
Intelligent Multi-Service Gateway The ReliaGATE 20-26 Powered by Red Hat
Processor: Intel Atom E3845
Memory: 4 GB
Storage: 8GB eMMC & Micro SD Slot
I/O: 2x 10/100/1000 Ethernet
2+1 USB surge & noise protected
2x Serial RS232/422/485, 1x
Console)
CAN 2.0B
Digital I/O 3x IN / 3x OUT
Video, optional Audio
Radio Interfaces: Cellular (ReliaCELL or integrated)
GPS (ReliaCELL or integrated)
WiFi / BT 802.11b/g/n, 4.0 BLE
Other: RTC with user accessible battery
Temp. and Acc. Sensors
Oper. Temperature: -40 to +75°C
IoT Use Cases Many Customers & Applications
Vertical Market Example Use Case Elco: Boilers & Heaters
Application:
The customer, Ariston Thermo (including ELCO their German brand), a
leading company in the global market for heaters and boilers required an
IoT solution that would allow them to develop and offer new services.
One goal is for end users to remote control their own thermo-devices but
also for technical assistance operators to perform remote diagnostics. In
addition valuable data for the R&D, service, marketing departments of the
Customer to develop & sell new products and services.
Key Success Factors:
Service-oriented business model
Open and industry standards based solution
ESF hardware abstraction, Java/OSGi
Remote device & embedded applic. management
Real time data
M2M / IoT know how in Eurotech
Eurotech worldwide footprint
SW Development
Services
Product:
3rd Party HW
Vertical Market Example Use Case Use Case: Tram Fleet Management Optimization
Application:
The customer, a transportation company based in Italy (Tramvie Venete
Bergamasche (TEB), Bergamo), wanted to accomplish a fleet
management optimization by tuning the time table with particular attention
to school students fluxes. The solution consists of providing several trams
with Eurotech’s Passenger Counters and one DynaCOR per vehicle. This
combination enables passenger counting with associated GPS positioning,
doors opening/closing events and collection of other information with
regards to the route. Information is available for the customer through a
web application that leverages Eurotech’s Everyware Cloud platform.
Key Success Factors:
Complete set of building blocks offered
Complete end-to-end solution
PCN features & technology (e.g. stereoscopic vision)
Short development time
Easily integration with web app
performance, flexibility and simplicity of data treatment
(storage, download, accessibility, analysis)
Product:
DynaCOR with
PCN-1000
Passenger Counter
HW / SW Development
Services
Support
CeBIT 2016 IoT Solutions Use Case Hitachi High-Tech: Predictive Maintenance
Application:
Analytics for Motor Failure Monitoring and Predictive Maintenance.
The solution is combining smart sensor and analytics capabilities at the
edge of the network infrastructure with powerful analytics and visualization
solutions at the enterprise IT level.
The presented solution is targeted to valuable industrial equipment and
solutions that contain motors, compressors, generators and transmission
systems.
Key Success Factors:
Short time to market for the system
Pedigree IoT HW / OS / Middleware
Reduced risk (total implementation)
Reduced Time-to-Market
Robust, small footprint M2M gateway with all required I/O
Eurotech’s M2M / IoT / IIoT experience
Products:
ReliaGATE 10-20
High value asset tracking BUILDING THE INTELLIGENT ENTERPRISE
RESULTS:
New asset tracking system for high value items (priceless art, important documents, fragile, temperature, humidity and shock-sensitive items)
TRANSPORTATION
• Decrease in insurance costs
- intelligent routing system chooses lowest risk route; avoids weather systems and
hazardous road conditions
• Increase in customer satisfaction and repeat business
- real-time alerts and monitoring; reports provided for regulatory compliance
• Revenue growth from new premium service
SMARTER TRAIN TECHNOLOGY BUILDING THE INTELLIGENT ENTERPRISE
RESULTS:
New architecture changed business approach, enabling
the collection, transmission and transformation of data to
automate actions and meet regulatory requirements.
TRANSPORTATION
Additional value to rail customers:
Increased safety, speed controls, predictive maintenance,
efficiency improvements, reduced costs.
GOAL:
To prevent train-to-train collisions, over-speed derailments, improper movements, work zone incursions
“This project is highly complex. It introduces a reliability concept of 5 9s into the rail industry’s wireless communication infrastructure,”
— Robert Turnbull, CEO, Meteorcomm.
TRAIN MASTER
CONTROL DATA CENTER
IoT Architecture by Red Hat & Eurotech Conclusions, Summary
• The concept of a Software-defined Gateway or Multi-Service Gateway is
very powerful and an essential element in IoT solutions. The ability to
program smart edge devices (including gateways) in a secure execution
environment in Java/OSGi on abstracted hardware offers substantial
benefits to companies that need their value proposition extended to the IoT
edge.
• Different from “traditional” M2M or telemetry like approaches the Software-
Defined Gateway does require dynamically changing and updating of
device software including the application life cycle management. Remote
device and embedded application management is a significant part of the
TCO of an IoT solution. The use of M2M/IoT Integration Platform
capabilities is improving overall cost and time-to-market for IoT solutions
significantly.
• There is a magnificent and powerful IT world that the OT world with Software-
Defined Edge nodes need to be seamlessly and securely integrated with.
For more information
• Go to http://redhat.com/iot or
http://developers.redhat.com/iot
• Go to http://eurotech.com
• Go to http://eclipse.org/kura or http://eclipse.org/kapua
• Join us tonight at the Hack Night in Moscone North rm
135
• Come by booths 321 and 122
Hack Night
IoT CodeStarter w/ Eurotech
Tuesday, June 28 @ 6:30 PM http://bit.ly/DevNationEurotech
or register with us in the Red Hat IoT booth 321