3. Internet
ISP
(Mobile) Network Operators
Personal
Environment
and Networks
Device
Device
Device
Device
Field
Gateway
Cloud Systems
Device
Cloud
Gateway
Device
Local
Interaction
MNO
Gateway
Cloud Portals and APIs
Mobile & Web
Interaction
Control
System
Analytics
Data Management
Watches, Glasses, Work Tools,
Hearing Aids, Robotic
Assistance, …
Homes, Vehicles,
Vessels, Factories, Farms, Oil
Platforms, …
Vehicle Fleets, Sea Vessels, LV
Smart Grids, Cattle, …
Local
Gateway
Local Portals and APIs
Control
System
Analytics
Data Management
4. KUKA Partner Pod OPC Foundation Partner Pod
Microsoft Azure Cloud
Optional for
Redundanc
y
TwinCAT 3 OPC UA
RaaS Plug-In
with OPC UA
FR Kinect Plug-
In
FR Cloud
RaaS Plug-
in
ML
Stream Analytics
OPC UA Cloud
Relay
Diagnostic
Data
Upstream
KUKA RaaS
Loop
SIEMENS RFID
Harting RFID
Diagnostic
Data
Upstream
Booth Visitor
Phone/Tablet PAD
Surface 3 Pro with
consolidated NMI
Beckhoff SPS
Orange Lines – KUKA MxAutomation
UDP
Blue Lines – Factory-Relay Transport
Green Lines – NMI (Natural Machine
Interface = UI of Solution)
Black Lines – OPC UA
Yellow Lines – RFID (AutoID?) protocol
Factory-RelayFactory-RelayFactory-Relay
HMI 2015
5. “Private” / “Public”
+ Cost -
+ Control -
Datacenter (“Cloud”)SiteMachine/System
…
MES
Site
Analytics
ERP ERP
CRM
Analytics
Machine
Learning
Data Lake
…
…
Control
Supervision and Coordination
Analytics and Optimization, Production Data Exchange
Maintenance and Servicing
6. Bus
• 1 Machine
• Physical Access Control
• Latency in microseconds (hard
real-time)
• Harmonized components
• Proprietary protocols
• Isolated communication
• Scheduled servicing windows
Local Network and Services
• 100s machines
• Local and network access
control
• Latency <10 ms
• Controlled components
• Mixed protocols
• Difficult to isolate
communication
• Scheduled servicing windows
Internet and Cloud Services
• 100,000s of machines
• Federated access control
• Latency >10 ms
• Autonomous components
• Open protocols
• No isolated communication
• No-downtime servicing
7. Bus
• Link Layer Wired/Wireless
• Ethernet, Industrial Buses
• WiFi, 802.11, 802.15.4
• BLE, NFC
Local Network and Services
• IPv4, IPv6, IP6LoWPAN
• IPSec
• TCP, UDP
• TLS
• HTTP, AMQP, MQTT, DDS,
CoAP, SSH, OPC/UA, HART/IP,
Ethernet/IP, Profinet, …
Internet and Cloud Services
• IPv4, IPv6
• TCP
• TLS
• HTTP, AMQP, MQTT, …
• VPN
• GSM, ISM
8.
9.
10.
11. Policies, Procedures, Guidance
Cloud Field Gateways Devices
Physical
Global Network
Identity and Access Control
Application
Data
Physical Physical
Local Network Local Network
EdgeApplication
Data Data
HostHostHost
Data Privacy Protection and Controls
People and Device Identity Federation,
Data Attestation
Trustworthy Platform Hardware, Signed
Firmware, Secure Boot/Load
Secure Networks, Transport and
Application Protocols, Segmentation
Tamper/Intrusion Detection
Physical Access Security
13. (CG)NAT
Firewall
Router
Isolated
Network
Service
Gateway
Client
Port Mapping is
automatic, outbound
Device does not
actively listen for
unsolicited traffic
No inbound ports
open, attack surface is
minimized
Public address, full and
well defendable server
platform
Q
Q
Device Identity
Registry/Directory
Connections are device-
initiated and outbound
Field
Gateway
Access Control
Policies
16. Three parts of an IoT solution
1
Device connectivity &
management
2
Analytics & operationalized
insights
3
Presentation & business
connectivity
Easy to provision, use and manage
Pay as you go, scale as you need
Global reach, hyper scale
End to end security & privacy
Azure IoT
21. Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Devices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Batch Analytics & Visualizations
Azure HDInsight, AzureML, Power BI,
Azure Data Factory
Hot Path Analytics
Azure Stream Analytics, Azure HDInsight Storm
Hot Path Business Logic
Service Fabric & Actor Framework
Cloud Gateway
Event Hubs
&
IoT Hub
Field
Gateway
Protocol
Adaptation
22. Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Presentation &
Business Connectivity
Devices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Batch Analytics & Visualizations
Azure HDInsight, AzureML, Power BI,
Azure Data Factory
Hot Path Analytics
Azure Stream Analytics, Azure HDInsight Storm
Presentation &
Business Connectivity
App Service, Websites
Dynamics, BizTalk Services,
Notification Hubs
Hot Path Business Logic
Service Fabric & Actor Framework
Cloud Gateway
Event Hubs
&
IoT Hub
Field
Gateway
Protocol
Adaptation
23. Devices Device Connectivity Storage Analytics Presentation & Action
Event Hubs SQL Database
Machine
Learning
App Service
Service Bus
Table/Blob
Storage
Stream Analytics Power BI
External Data
Sources
DocumentDB HDInsight
Notification
Hubs
External Data
Sources
Data Factory Mobile Services
BizTalk Services
{ }
26. Windows 10 IoT Editions
“For Industry Devices”
Based on a Desktop SKU
Desktop Shell, Win32 apps
1 GB RAM, 16 GB Storage
“For Mobile Devices”
Based on a Mobile SKU
Modern Shell
Mobile Chassis requirement
512 MB RAM, 4 GB storage
Windows 10 IoT Core
Dedicated devices
No Shell/Store/MS Apps
256MB RAM, 2GB storage
Universal Apps
Requires desktop or desktop apps–
Win32, .NET, WPF, etc. ?
Requires a Shell experience, multiple
applications, Windows first-party
applications, or mobile voice?
Otherwise
28. Converged APIs, write ONE Universal App and target all Windows 10 editions
• Scale and get higher ROI by selling same App to all Windows 10 editions
Languages
• C++ /CX
• C#, VB
• JS
• Python
• Node.js
APIs
• WinRT
• Win32
• .NET
• Wiring
Deployment and
Execution
• APPX
• XCopy
• App Isolation
UI Frameworks
• HTML
• Xaml
• DirectX
Tools
• Visual Studio
• PowerShell
32. Mine Data Take ActionConnect Assets
Connect assets and
process data
• Connect to heterogeneous
devices
• Log millions of events per
second in near real time
• Process data from devices
with variable load profiles
Comprehensive technology
Event Hubs | Heterogeneous client agents
33. Mine data to produce
insights
• Uncover real-time insights
from streaming data and
events
• Process unstructured and
semi-structured data to
uncover new business
possibilities
• Predict future outcomes by
combining live data with
historical data
Stream Analytics | Machine Learning | HDInsight | Storage options
Comprehensive technology
Mine Data Take ActionConnect Assets
34. Act on the data and
insights to realize results
• Deploy at scale IoT
dashboards
• Notify users on any platform
• Leverage decision support
tools to spot risks and
opportunities at a glance
Comprehensive technology
Azure Websites & Mobile Services | Notification Hubs | Power BI
Mine Data Take ActionConnect Assets
35. Thank You!
The Internet of Things starts
with your things
Build on the infrastructure
you already have
Add more devices to
the ones you already own
Get more from the data
that already exists
Stop just running your business. Start making it
thrive. Start realizing the potential of the Internet
of Your Things.