Internet of Things, Cloud and Big Data
Transcript of Internet of Things, Cloud and Big Data
Internet of Things, Cloud and Big Data
The Role for M2M
Antonio Abramo
M2M World Congress – London, April 29th, 2015
Introducing Eurotech
• Behind the products of more than 20 Global 500 companies
• One of the world top player in the Embedded Computers market
• 20+ Years of experience in “M2M” and distributed systems
• Strong vertical market competences:
– Industrial & Logistics
– Transportation
– Defense & Security
– Healthcare & Medical
2
Eurotech Essence
Eurotech Introduction Group Global Footprint
JAPAN
SINGAPORE ITALY FRANCE USA
USA UK
Marketing and Sales
Development & Engineering
Production
Eurotech Value Proposition Modular but Integrated Offering
Boards &
Modules
Devices &
Systems
Value Add
Software &
Services Vertical
Application
Solutions
Enabling our customers to focus
on their core competencies
Service &
Support
Adding Value
Eurotech Product Portfolio Overview
High
Performance
Computing
Boards &
Modules
Devices &
Systems
Value Add
Software &
Services
Vertical
Application
Solutions
Eurotech Product Portfolio Integrated Vertical Solutions
Transportation
& Mobility
Defense &
Aerospace Medical &
Healthcare Industrial &
Commercial
Logistics &
Networking
Security &
Surveillance
Building
Automation
Machine
Automation
Vending
Machines
Kiosks
Smart Energy /
Smart Grid
Handheld and
Wearable
Devices
Mobile mounted
devices
Integrated RFID
Readers
Banks and
Institutions
Homeland
Security
Border control
Highway
/Parking lots /
Gates
Armored
Vehicles
UGVs
Helicopters
Aircrafts
Future Soldier
Public Buses
Trains &
Underground
Toll gates
Digital Signage
/ Customer
Information
High-end
Diagnostic
Equipment
Portable
Medical
Devices
Home Medical
Gateways
Good Reasons for IoT Solutions What Businesses and Organizations are looking for …
• More efficiency
• Improve products and services
• Open up new business opportunities
• Increase agility
• Build the ability to scale
The Internet of Things Challenges and Perceived Barriers
• Complex technology
• Specific know-how required
• Infrastructure required
• IT/OT challenges
• Security
• Regulatory issues
• Confusing messages, information
• Interoperability of solutions
Perception:
IoT / M2M is
complex and
expensive
The Complexity of M2M Projects Looks Simple …
Internet / TCP/IP
Business
Application
Sensors,
Actuators,
Displays, …
Service
Gateway
Sure, some M2M solutions appear to
be simple:
• Single application / service on
gateway
• Single business application to talk
to
• Simple single gateway hardware
• Single sensor / device to integrate
The Complexity of M2M Projects … maybe there are multiple different and/or changing
services to be performed at the edge
Internet / TCP/IP
Business
Applications
Sensors,
Actuators,
Displays, …
Service
Gateway
The Complexity of M2M Projects … maybe different connectivity options are required
Internet / TCP/IP
Ethernet WiFi
3G / LTE Satellite
WiMAX Other
Business
Applications
Sensors,
Actuators,
Displays, …
Service
Gateway
The Complexity of M2M Projects ... more than one kind of vertical market value
proposition has to be met in the field
Business
Application
Sensors,
Actuators,
Displays, …
Service
Gateway
Including certifications!
The Complexity of M2M Projects … the devices are geographically dispersed
Business
Applications
Sensors,
Actuators,
Displays, …
Service
Gateway
Including
certifications!
The Complexity of M2M Projects ... or more than one Consumer of the Device Data
@ Business
Applications
Sensors,
Actuators,
Displays, …
Service
Gateway
The Complexity of M2M Projects ... or all of these requirements together
@ Business
Applications
Sensors,
Actuators,
Displays, …
Service
Gateway
The Complexity of M2M Projects Solution: Properly Architected M2M Stack
Business
Applications
Sensors,
Actuators,
Displays, …
@
Multi-
Service
Gateway
M2M
Integration
Platform
M2M Integration Platform
APIs, Dashboards, Console, etc.
Eurotech IoT Approach Distributed Systems Architectural Overview
Consumers of
Data
M2M
Integration Platform
Multi-
Service
Gateways
Producers of
Data
M2M
Infrastructure
Solution
Operational
Technology
Building Block
Standard Interfaces
Multi-Service Gateway Approach Everyware Software Framework (ESF) Functional Overview
Java VM
OSGi Application Container
Device Abstraction
Gateway Basic Services
Network Configuration Network Configuration Field
Protocols
Connectivity and Delivery
Ad
min
istr
ati
on
GU
I
Applications
Op
era
tio
n &
Ma
na
ge
me
nt
Linux
Hardware
Multi-
Service
Gateway
Multi-Service Gateway Approach ESF / Increasing Value / Minimizing TCO
on
Linux
Hardware
Multi-
Service
Gateway Java VM
Code
Code
Cod
e
Multi-Service Gateway Approach Maximum SW Development Flexibility
Multi-Service
Gateway
M2M
Integration
Platform
Linux
Hardware Platform
Java VM
OSGi
Application
Software
Framework
Everyware Cloud
Client
Config GUI
PCN Support
Foundation Layer
Business Logic Customer
GPS Support
People
Counter
(PCN)
Raspberry Pi
Boards &
Modules
DynaGATE 15-10 Intel Transportation Ref. Design
DynaCOR 10-00 Rugged Mobile Computer
Various boards and SBC`s
Zypad BR2000 Man-worn Computer
DynaVIS Rugged Panel PC & Vehicle Console
Multi-Service Gateway Approach Efficient Development & Investment Protection
Software portability across
25+ ESF Enabled Platforms
Ready-To-Use
Devices
ISIS ICE Industrial Compact Systems
Intel M2M Smart Services Gateway Development Kit
Hardware
Vantron VT-M2M-TC Multi-Service Gateway & Edge Controller
ReliaSENS Environmental Monitoring Platform
ReliaGATE 15-10 Multi-Service Gateway
ReliaGATE10-20 Multi-Service Gateway
ReliaGATE10-10 Entry –Level Multi-Service Gateway
M2M Integration Platform Positioning the Everyware Cloud Platform
Application
Enablement
Device & Data
Management
M2M
Integration
Platform
Multi-
Service
Gateways
@ IT / Business
Applications
REST
MQTT
M2M Integration Platform
Custom
Applications
Enterprise
Application
@
Alerts
Everyware Cloud Functional Overview
on
Application
Integration
Complex Event Processing
Platform & Security Management
Hea
lth
Mo
nit
ori
ng
Big Data Management
Device Management
Devic
e
Co
nn
ec
tivit
y
IoT Analytics
Integration
on
Application
Integration
Complex Event Processing
Platform & Security Management
Hea
lth
Mo
nit
ori
ng
Big Data Management
Devic
e
Co
nn
ec
tivit
y
IoT Analytics
Integration
Everyware Cloud Device Management Overview
Remote System Command
Remote Configuration Management
Device Operation & Management
Remote Software Updates
Remote Log Retrieval
Device Diagnostic Service
Remote VPN Access
Device Management
M2M Integration Platform System Infrastructure Options
PaaS
SaaS
IaaS
System
Infrastructure
Service
Layer
Application
Infrastructure
Service
Layer
Application
Service
Layer M2M Integration Platform
iPaaS
System Infrastructure
(Servers, Storage, Networking, OS)
System Infrastructure Services
(IaaS)
On-Premises 19” 1U
Appliance
Public Cloud
Everyware Cloud Everyware Server
Sensors,
Actuators,
etc.
M2M Integration Platform Typical Edge-Node, Gateway, Smart Sensor Scenarios
Device Cloud
Infrastructure
Distributed Device Logic
& Infrastructure
Business /
Application Logic
& Infrastructure
Applications /
Enterprise IT M2M Gateways,
Smart Edge Nodes,
Connected Sensors
M2M Gateway Cloud
Client
HW Cloud
Client Integrated Solution
Cloud
Client
Connected
Sensor
Sensor,
Machine
M2M
Integration
Platform
M2M
Protocols
MQTT
Many Data Producers, Data Consumers, Services
Security &
Surveillance
Smart Shelf
Air Condition / Heating
People
Traffic
Analysis
Vending
Machines
RFID
Transportation
Logistics
Service
Gateway
Service
Gateway
Service
Gateway
M2M Integration Platform
M2M
Integration
Platform
Environmental
Monitoring
The Eurotech IoT Approach : E2E Overview
System
Infrastructure
Application
Infrastructure
Layer
Application
Layer
Communication
Infrastructure
Field Infrastructure
MQTT
M2M
Integration
Platform
Client
Device HW
Device, Gateway,
OS, Security
Device Application Framework
Certifications, etc.
Aggregators & On-
Premise Platforms
M2M Integration / Application Enablement /
Device and Application Management Platform
SIM Card &
Communication Infrastructure
Management
Optimum
M2M / IoT
Protocols
Public
Cloud
Private
Cloud
Sensors, HMIs, Actuators, etc.
aPaaS SaaS
Enterprise Applications
Big Data
Databases
Analytics
Enterprise IT
Mining
CEP
ERP CRM ….
M2M Integration Platform Eurotech Device Cloud Features
M2M Integration Platform .
Devices Devices Devices Multi-Service
Gateways
Generic
Device
Adapter
Specific
Device
Adapter
PCN Modbus
M2M Application / Platform • Service Abstraction
• Data Normalization
• Translation
• Message Routing
• Pub/Sub
• Low Latency
• Data Aggregation
• Compression
• Security
• Buffering
• WAN Optimization
• Device Lifecycle
Management
• Device Abstraction
• Business Logic in
Java
• Device Lifecycle
Management
• Field Technology
Integration
PLC