+49 (0) 69 24 24 08 00
http://www.daenet.de/
http://www.daenet.de/
http://www.daenet.de/
#IoT&Co.[Damir Dobric]
+49 (0) 69 24 24 08 00
http://www.daenet.de/
http://www.daenet.de/
http://www.daenet.de/
#IoT&Co.[Damir Dobric]
+49 (0) 69 24 24 08 00
http://www.daenet.de/
http://www.daenet.de/
http://www.daenet.de/
#IoT&Co.[Damir Dobric]
Umsatz2013-2015
Mechanical Engineering & Construction(EUR +23 Mrd.)
Kfz(EUR +15 Mrd.),
Information & Communication Technology (EUR +14 Mrd.),
Electrical Industry(EUR +12 Mrd.)
Chemical Industry(EUR +12 Mrd.)
Land- und Forstwirtschaft (EUR +3 Mrd.).
Source: Deutsche Bank Research:http://www.dbresearch.de/PROD/DBR_INTERNET_DEPROD/PROD0000000000335241.pdf
Wer macht was?
USA: Produktionsforschung Investment 1,6$ Mrd.
China: Modernisierung und Transformation der eigenen Industrie
Investment 1,2$ Bil.
Ziel: “Made in China“ -> Created in China”
Deutschland
Industrie Leader mit Stärken:Elektrotechnik
Maschinenbau
IT
IN 4.0 organisiert durch:Bitkom
VDMA
ZVEI
Scientist Advisory Council 19 Bereiche
IT, Produktion, Automatisierung, Logistik, Soziologie,..
Fokus von IN4.0Selbst organisierte Industrie
„Smart & Connected Factory“
Intelligente Produkte
Internet of Things
Fortgeschritt. ICT
Kommunikation zw. Produkten &Fabriken
Why now?
Huge number of connected devicesDevices produces data (big-data)
We can build information from big-data
High Level Software in MicrocontrollersLower development costs
Huge developers community
(almost) Any solution/app can compatibly participate
New connectivity approachesWeb provides out of the box connectivity
Cloud platform provides new possibilities
What do ‘we’ think about IoT?This is not a new approach?!
Not really an issue?!
This thinking is about things but not about internet of things!!
There is no internet of things withoutInternet!!
USB, TCP, UDP, Direct WiFi, MQTT, HTTP,..
SYSTEM on MODULE (SOM)“high-level software on small devices”
https://www.ghielectronics.com/catalog/product/297
FEZ Spider
Inside of plant
SYSTEM BSYSTEM A
• Server• Security• IP Address
Server requires lot of software.
Security requires more software
Solution is possible. We are inside of secured environment.We can use PC-s etc.
How about two plants?
SYSTEM BSYSTEM A
• Need to agree same protocol• Need to agree same security• Need Public IP Address
No problem. We put firewalls and install Virtual Private Network.Costs for infrastructure.-----------------------------------We need infrastructure
INDUSTRIE 4.0 IS ABOUT INTERNET OF THINGS AND NOT
ABOUT CONNECTING ONE, TWO OR THREE PLANTS!
HOW MUCH INFRASTRUCTURE DO WE NEED TO CONNECT
100, 1000,..,1000000,…
THINGS ACROS THOUSENDS OF PLANTS?
WHICH PROTOCOL DO NEED TO AGREE?
WHICH SECURITY DO NEED TO AGREE?
Cloud als Infrastruktur und nicht als Datenhalter
Azure Service Bus
• Infrastruktur nicht notwendig. Vorhandene Cloud Plattform kann genutzt werden.
• Bus versteht viele Protokolle (AMQP, MQTT, HTTP/S,..)
• Keine Public IP notwendig• Kein VPN notwendig• Höhere Sicherheit
Keine Inbound Connection f. DevicesKeine direkte Kommunikation von Devices zu Devices. Nur Service Bus weiß wie Devices erreicht werden.
• Hohe Skalierbarkeit
Abstracting the ModelBy default: Everything is in Cloud
Internet as a gateway
ThingThing
Protocol?
Security?
Thing
DemosService Assisted Communication
Windows(System32)
WindowsRT
WindowsPhone
ServiceBus
Java Script
NETMF
IoT Messaging Stack across platforms
Windows(System32)
WindowsRT
WindowsPhone
WindowsAzure.Messaging.Managed.dll WindowsAzure.ServiceBus.dll
WindowsAzure.Messaging.Managed.dll
ServiceBus
Node JS
var azure = require('azure');
Java Script
Service Bus JavaScript SDK
.NET Micro framework
Microsoft.ServiceBus.Micro.dll
Azure Services for IoT
Microsoft Azure Service BusCommunication Layer
Many protocols(HTTP, AMQP,..)
You need outgoing port(s) only.
EventHubsMany Devices
Uses ServiceBus Technologie
Intelligent Software Services (ISS)Uses EventHubs Technologie
Will be as a service in Azure
References.NET Gadgeteer Research Home Page
http://research.microsoft.com/en-us/projects/gadgeteer/http://www.netmf.com/gadgeteer/
.NET Gadgeteerhttp://en.wikipedia.org/wiki/.NET_Gadgeteer
.NET Micro Frameworkhttp://en.wikipedia.org/wiki/.NET_Micro_Framework#History
SbJsSdkhttp://developers.de/blogs/damir_dobric/archive/2014/08/12/jumpstart-azure-service-bus-javascript-sdk.aspx
Gadgeteer custom Modulehttp://10rem.net/blog/2011/10/30/building-a-net-gadgeteer-compatible-hardware-and-software-module-der-blinkenled
ReferencesNETMF Blog
http://blogs.msdn.com/b/dotnet/archive/2014/09/24/net-micro-framework-now-supports-visual-studio-2013.aspx
NETMF Downloadshttp://netmf.codeplex.com/releases/view/133285
Moving to VS vNext:http://informatix.miloush.net/microframework/Articles/VS2013PreviewSDK.aspx
Experimental: SDK for VS2013http://forums.netduino.com/index.php?/topic/10201-experimental-visual-studio-2013-support/
Moduleshttps://www.ghielectronics.com/catalog/category/275
Socketshttps://www.ghielectronics.com/catalog/product/471
Vielen DankIch freue mich auf Ihr Feedback!
DAMIR DOBRIC
Microsoft PTSP
(Partner Technical Solution Specialist)
Microsoft Most Valuable ProfessionalBlog Twitter
CloudAppsCloud CloudConsultingCloudAppsMiddlewareCloudAppsMiddlewareSoftware
Top Related