Internet
ISP
(Mobile) Network Operators
Personal
Environment
and Networks
Device
Device
Device
Device
Field
Gateway
Cloud ...
KUKA Partner Pod OPC Foundation Partner Pod
Microsoft Azure Cloud
Optional for
Redundanc
y
TwinCAT 3 OPC UA
RaaS Plug-In
w...
“Private” / “Public”
+ Cost -
+ Control -
Datacenter (“Cloud”)SiteMachine/System
…
MES
Site
Analytics
ERP ERP
CRM
Analytic...
Bus
• 1 Machine
• Physical Access Control
• Latency in microseconds (hard
real-time)
• Harmonized components
• Proprietary...
Bus
• Link Layer Wired/Wireless
• Ethernet, Industrial Buses
• WiFi, 802.11, 802.15.4
• BLE, NFC
Local Network and Service...
Policies, Procedures, Guidance
Cloud Field Gateways Devices
Physical
Global Network
Identity and Access Control
Applicatio...
Device
Device
Device
Device
Local
Interaction
Local
Gateway
Local Portals and APIs
Control
System
Analytics
Data Management
(CG)NAT
Firewall
Router
Isolated
Network
Service
Gateway
Client
Port Mapping is
automatic, outbound
Device does not
active...
Device
Device
Device
Device
OPC UA
Gateway
Cloud Systems
Cloud
Gateway
Cloud Portals and APIs
Control
System
Analytics
Dat...
Three parts of an IoT solution
1
Device connectivity &
management
2
Analytics & operationalized
insights
3
Presentation & ...
Field
Gateway
Device
Connectivity & Management
Devices
RTOS,Linux,Windows,Android,iOS
Cloud Gateway
Event Hubs
Field
Gatew...
Field
Gateway
Device
Connectivity & Management
Devices
RTOS,Linux,Windows,Android,iOS
Cloud Gateway
Event Hubs
Field
Gatew...
Field
Gateway
Device
Connectivity & Management
Devices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Cloud Gateway
Ev...
Field
Gateway
Device
Connectivity & Management
Devices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Cloud Gateway
Ev...
Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Devices
RTOS,Linux,Windows,Android,iOS...
Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Presentation &
Business Connectivity
D...
Devices Device Connectivity Storage Analytics Presentation & Action
Event Hubs SQL Database
Machine
Learning
App Service
S...
insider.windows.com
One Product Family
One Platform
One Store
Converged
OS kernel
Converged
app model Windows 10
Porting Tools
Windows 10 IoT Editions
“For Industry Devices”
Based on a Desktop SKU
Desktop Shell, Win32 apps
1 GB RAM, 16 GB Storage
“F...
$0 Royalty cost to device builders
Converged APIs, write ONE Universal App and target all Windows 10 editions
• Scale and get higher ROI by selling same App ...
WDF
Audio
Bluetooth
Buses (USB, SPB)
HID(Retail), Buttons
Camera
Graphics & Display
Location
Networking - Wired
Networking...
https://opcfoundation.org/developer-
tools/developer-kits-unified-architecture
Mine Data Take ActionConnect Assets
Connect assets and
process data
• Connect to heterogeneous
devices
• Log millions of e...
Mine data to produce
insights
• Uncover real-time insights
from streaming data and
events
• Process unstructured and
semi-...
Act on the data and
insights to realize results
• Deploy at scale IoT
dashboards
• Notify users on any platform
• Leverage...
Thank You!
The Internet of Things starts
with your things
Build on the infrastructure
you already have
Add more devices to...
2015 05-19-ms clemens-vasters_erichbarnstedt-opc-day_slideshare
2015 05-19-ms clemens-vasters_erichbarnstedt-opc-day_slideshare
2015 05-19-ms clemens-vasters_erichbarnstedt-opc-day_slideshare
2015 05-19-ms clemens-vasters_erichbarnstedt-opc-day_slideshare
2015 05-19-ms clemens-vasters_erichbarnstedt-opc-day_slideshare
2015 05-19-ms clemens-vasters_erichbarnstedt-opc-day_slideshare
2015 05-19-ms clemens-vasters_erichbarnstedt-opc-day_slideshare
Nächste SlideShare
Wird geladen in …5
×

2015 05-19-ms clemens-vasters_erichbarnstedt-opc-day_slideshare

7.952 Aufrufe

Veröffentlicht am

OPC Day Europe May 2015 presentation by Clemens Vasters, Principal Architect, Microsoft Azure and Erich Barnstedt, Program Lead, Windows 10 IoT

Veröffentlicht in: Daten & Analysen
1 Kommentar
12 Gefällt mir
Statistik
Notizen
Keine Downloads
Aufrufe
Aufrufe insgesamt
7.952
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
4.938
Aktionen
Geteilt
0
Downloads
178
Kommentare
1
Gefällt mir
12
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

2015 05-19-ms clemens-vasters_erichbarnstedt-opc-day_slideshare

  1. 1. 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
  2. 2. 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
  3. 3. “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
  4. 4. 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
  5. 5. 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
  6. 6. 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
  7. 7. Device Device Device Device Local Interaction Local Gateway Local Portals and APIs Control System Analytics Data Management
  8. 8. (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
  9. 9. Device Device Device Device OPC UA Gateway Cloud Systems Cloud Gateway Cloud Portals and APIs Control System Analytics Data Management Local Gateway Local Portals and APIs Control System Analytics Data Management AMQP 1.0 Link Bi-Directional Secure Reliable Transfer Application Level No Inbound Ports
  10. 10. 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
  11. 11. Field Gateway Device Connectivity & Management Devices RTOS,Linux,Windows,Android,iOS Cloud Gateway Event Hubs Field Gateway Protocol Adaptation
  12. 12. Field Gateway Device Connectivity & Management Devices RTOS,Linux,Windows,Android,iOS Cloud Gateway Event Hubs Field Gateway Protocol Adaptation
  13. 13. Field Gateway Device Connectivity & Management Devices RTOS,Linux,Windows,Android,iOS Protocol Adaptation Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation
  14. 14. Field Gateway Device Connectivity & Management Devices RTOS,Linux,Windows,Android,iOS Protocol Adaptation Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation Cross Platform C Code OS Abstraction Layer / OS Bindings C API .NET API Java API Javascript API
  15. 15. 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
  16. 16. 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
  17. 17. 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 { }
  18. 18. insider.windows.com One Product Family One Platform One Store
  19. 19. Converged OS kernel Converged app model Windows 10 Porting Tools
  20. 20. 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
  21. 21. $0 Royalty cost to device builders
  22. 22. 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
  23. 23. WDF Audio Bluetooth Buses (USB, SPB) HID(Retail), Buttons Camera Graphics & Display Location Networking - Wired Networking - WLAN Security - Biometrics Security - Crypto Security - Smartcard Security - TPM NFC Sensors Thermal Touch UEFI Video
  24. 24. https://opcfoundation.org/developer- tools/developer-kits-unified-architecture
  25. 25. 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
  26. 26. 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
  27. 27. 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
  28. 28. 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.

×