1. #iotsatpn
saturday 2019
Internet of Things
IoT Gateways in ambito industriale
Una panoramica su hardware, software e infrastruttura
Luca Dazi, Principal IoT Solution Architect @ Eurotech
3. #iotsatpn
Today’s IoT Needs
Securely connect, authenticate and
manage disparate connected devices
that speak different protocols
Apply analytics at the edge with
machine learning and business rules
to enable local, low-latency decision
making
Tools to enable end-to-end data security, compliance, authorization and authentication
Device Connectivity
& Management
Edge Processing
End-to-End Security & Compliance
Enable integration with enterprise
and business applications to bridge
the gap between OT and IT
and reduce complexity
Application Integration &
Analytics
4. #iotsatpn
The Challenges of IoT
Diverse set of technologies,
features, standards, and point
solutions, each of which
promises to be the panacea
Avoid being locked in by a single
vendor and seek modular and
standard solutions
Lack of Open Standards Vendor Lock-in
Must integrate operational
technology with information
technology to be able to
derive insights at the edge and in
the cloud
Fragmentation
5. #iotsatpn
Everyware IoT @ Eurotech
Business Application Integration / other IoT Platforms
IoT Communication Protocols
OT / Field Protocols and Interfaces
Everyware Software Framework
IoT Edge Gateways
Business Applications and Analytics
Everyware Cloud
• Secure device connectivity and data
communication
• Remotely manage large IoT deployments
• Integrate data and applications
• Communications/messaging
• Data acquisition
• Develop and deploy IoT edge computing
applications
• Easily connect to industrial devices and IoT
cloud services
• Visually compose data flows to manage,
analyze and route data
• Industrial IoT Gateways
• Open Hardware
• Messaging Standards
7. #iotsatpn
Everyware IoT: Security by Design
Vulnerability Assessments
and Penetration Tests
Cloud-level Security
Integrated Certificate Management
Validated Server Identity
Tenant Isolation
Role-based Access Control
2-factor Authentication
Secure Communication
Device-level Security
Unique Device Identity and Credentials
Signed ESF/Application Code
Encrypted Configuration and Storage
SSL/TLS Encryption w/ Hostname Verification
Mutual Authentication
Digitally Signed Messages
8. #iotsatpn
Kura and ESF: Developer’s experience
OSGi
on
Linux
Hardware
Java SE Embedded
Code
Code
Code
• Develop and deploy IoT
edge computing
applications
• Extensive field bus library
support to easily connect
industrial devices to IoT
cloud services
• Visually compose data
flows to manage, analyze
and route data
• Built-in digital twin
modelling and remote
Device Management
primitives
9. #iotsatpn
From Prototype to Production
Industrial
IoT Gateways
Software portability
across HW Platforms
Open Hardware
10. #iotsatpn
Industrial Gateways
ARM 32 ARM 64
Arm9 Cortex-A8 Cortex-A9 Cortex-A53
NXP
i.MX28
TI
AM335X
NXP
i.MX6 [Solo]
NXP
i.MX6
NXP
i.MX 8M [Mini]
Relia
10-05
GATE
10-11
GATE
10-12
GATE
10-20
GATE
10-14
GATE
Dyna
10-12
GATE
10-06
GATE
Pentium D, Xeon D Xeon E3 Xeon E5
E3800
[Bay Trail]
E3900
[Apollo Lake]
D-1500
[Broadwell DE]
D-2100
[SkyLake-D]
[Haswell]
[KabyLake v7]
[Bradwell]
Relia
20-25
GATE
20-30
GATE
Dyna
20-30
GATE
40-35
COR
40-34
COR
50-35
COR
Bolt
20-25
20-25MVB
GATE
20-28
MAR
20-30
GATE
30-17
COR
30-17
COR
From the Raspberry Pi to the
industrial world.
Welcome to the IIoT.
GATE IoT Edge Gateway
COR General Purpose Industrial Computer
MAR Mobile Access Router
11. #iotsatpn
Intelligent MVB Datalogger for Train Locomotives
APPLICATION:
Deutsche Bahn was looking for a rugged datalogger to use on its cargo
locomotives for collecting all the train info on standard MVB bus and
publish them to the Cloud
BoltGATE
20-25
Data Analytics
Performance
Measurement
Predictive
Maintenance
12. #iotsatpn
Energy Management System (EMS)
APPLICATION:
IoT solution that allows Edison to develop
and offer Smart Audit, the flexible EMS for
PMI, HORECA and RETAIL markets
ReliaGATE
10-11
Alerts and Notifications
Data Analytics
Service Center
20. #iotsatpn
End-to-End Analytics example, on Azure?
IoT Hub
Provisioning
Digital Twins
DataLake
Cosmos DB
Functions
Machine Learning
Power BI
Active Directory
Logic Apps
Web App
Notification Hubs
Microsoft Flow
Azure Monitor
?
…