Making your IoT-Initiative a success –
a few learnings
Jan Thielscher, Cloud Expo Europe 24.11.2016
EACG supports its customers for over 12 years in gaining
competitive advantage from information Technology
30.11.16 Making IoT successful - some lessons 2
E A C G i s a p r o s p e r i n g A W S p a r t n e rE A C G S e r v i c e s
Cloud Service Rating Open Source Risk Management
E A C G i n n o v a t e sE A C G s e r v e s s t r o n g & u p c o m i n g b r a n d s
Lesson 1
30.11.16 Making IoT successful - some lessons 3
Transmission
IoT Architecture Essentials (abstract)
30.11.16 Making IoT successful - some lessons 4
Event
producer
Event
Receiver
Event Stream
Processor
Event Storage
Event
Analysis
Event
Handling
Event
producer
Event
producer
Event
Collector
Very low cost
producers (<5EUR)
Transmission
IoT Architecture Essentials (abstract)
30.11.16 Making IoT successful - some lessons 5
Event
producer
Event
Receiver
Event Stream
Processor
Event Storage
Event
Analysis
Event
Handling
Event
producer
Event
producer
Event
Collector
Very low cost
producers (<5EUR)
MQTTLocal intelligence
Connectivity
Security (AA)
MQTT
Stupid transmitter
Connectivity
MQTT/Proprietary
MQTT =>
Enterprise Messaging
Protection
Security (AA)
Event Lake
Time series handling
Audit
Assess usage & behvior
Generate Insight
Inidcate improvements
CEP
Stream-combination
External sources
Alarming
Automated Compensations
Ordering
Transmission
IoT Architecture Essentials (abstract)
30.11.16 Making IoT successful - some lessons 6
Event
producer
Event
Receiver
Event Stream
Processor
Event Storage
Event
Analysis
Event
Handling
Event
producer
Event
producer
Event
Collector
Very low cost
producers (<5EUR)
MQTTLocal intelligence
Connectivity
Security (AA)
MQTT
Stupid transmitter
Connectivity
MQTT/Proprietary
MQTT =>
Enterprise Messaging
Protection
Security (AA)
Event Lake
Time series handling
Audit
Assess usage & behvior
Generate Insight
Inidcate improvements
CEP
Stream-combination
External sources
Alarming
Automated Compensations
Ordering
Transmission
IoT Architecture Essentials (abstract)
30.11.16 Making IoT successful - some lessons 7
Event
producer
Event
Receiver
Event Stream
Processor
Event Storage
Event
Analysis
Event
Handling
Event
producer
Event
producer
Event
Collector
Very low cost
producers (<5EUR)
MQTTLocal intelligence
Connectivity
Security (AA)
MQTT
Stupid transmitter
Connectivity
MQTT/Proprietary
MQTT =>
Enterprise Messaging
Protection
Security (AA)
Event Lake
Time series handling
Audit
Assess usage & behvior
Generate Insight
Inidcate improvements
CEP
Stream-combination
External sources
Alarming
Automated Compensations
Ordering
Don’t waste time in re-defining the
wheel – just use it, it’s already there!
Lesson 2
30.11.16 Making IoT successful - some lessons 8
Develop your technical capabilities stepwise but solid
30.11.16 Making IoT successful - some lessons 9
time
business
complexity
Event generation
Event Transmission
Device Identification
& Management
Event Storage
Secure Event Transmission
Event Stream Analysis
Event Stream Protection
Event
Handling
Follow-up
Processes
Analysis & Insight
Customer Benefits
Show Events
Management UI
Find/Manage
Devices / Status
Event History
Data Insight
Data Activation
Process
BenefitsMachine
Learning
Secure
Remote
Device
Confi-
guration/
Control
Try to align user/business benefits
with your technical enablement
Lesson 3
30.11.16 Making IoT successful - some lessons 10
Accept skill shortage as reality and rationalize
30.11.16 Making IoT successful - some lessons 11
Don‘t expect to find educated staff to hire. Buy external specialists to
gain speed and educate your existing staff!!
17,5 18,7 14,1
49,4 48,4
46
14,6 14,3
20,4
0
20
40
60
80
100
2016 2021 2026
<20 20-64 >64
Mio
-2%
-5%
German workforce (and population) will be shrinking
Relevant forces influencing the availability of skilled staff
• Shrinking pool of natural resources is a fact
• Growing demand across all industries
• Big players enter the mature German market and compete for talent
• Talented staff must not necessarily want to remain in Germany
EACG GmbH – Enterprise Architecture Consulting Group
Taunustor 1 (TaunusTurm)
60310 Frankfurt am Main
T: +49 69 153 22 77 50
F: +49 69 153 22 77 51
W: https://www.eacg.de
Dipl. Wirtsch.-Inf. Jan Thielscher, LL.M.
jan.thielscher@eacg.de
tweet @jth_jan

Successful IoT projects - a few lessons

  • 1.
    Making your IoT-Initiativea success – a few learnings Jan Thielscher, Cloud Expo Europe 24.11.2016
  • 2.
    EACG supports itscustomers for over 12 years in gaining competitive advantage from information Technology 30.11.16 Making IoT successful - some lessons 2 E A C G i s a p r o s p e r i n g A W S p a r t n e rE A C G S e r v i c e s Cloud Service Rating Open Source Risk Management E A C G i n n o v a t e sE A C G s e r v e s s t r o n g & u p c o m i n g b r a n d s
  • 3.
    Lesson 1 30.11.16 MakingIoT successful - some lessons 3
  • 4.
    Transmission IoT Architecture Essentials(abstract) 30.11.16 Making IoT successful - some lessons 4 Event producer Event Receiver Event Stream Processor Event Storage Event Analysis Event Handling Event producer Event producer Event Collector Very low cost producers (<5EUR)
  • 5.
    Transmission IoT Architecture Essentials(abstract) 30.11.16 Making IoT successful - some lessons 5 Event producer Event Receiver Event Stream Processor Event Storage Event Analysis Event Handling Event producer Event producer Event Collector Very low cost producers (<5EUR) MQTTLocal intelligence Connectivity Security (AA) MQTT Stupid transmitter Connectivity MQTT/Proprietary MQTT => Enterprise Messaging Protection Security (AA) Event Lake Time series handling Audit Assess usage & behvior Generate Insight Inidcate improvements CEP Stream-combination External sources Alarming Automated Compensations Ordering
  • 6.
    Transmission IoT Architecture Essentials(abstract) 30.11.16 Making IoT successful - some lessons 6 Event producer Event Receiver Event Stream Processor Event Storage Event Analysis Event Handling Event producer Event producer Event Collector Very low cost producers (<5EUR) MQTTLocal intelligence Connectivity Security (AA) MQTT Stupid transmitter Connectivity MQTT/Proprietary MQTT => Enterprise Messaging Protection Security (AA) Event Lake Time series handling Audit Assess usage & behvior Generate Insight Inidcate improvements CEP Stream-combination External sources Alarming Automated Compensations Ordering
  • 7.
    Transmission IoT Architecture Essentials(abstract) 30.11.16 Making IoT successful - some lessons 7 Event producer Event Receiver Event Stream Processor Event Storage Event Analysis Event Handling Event producer Event producer Event Collector Very low cost producers (<5EUR) MQTTLocal intelligence Connectivity Security (AA) MQTT Stupid transmitter Connectivity MQTT/Proprietary MQTT => Enterprise Messaging Protection Security (AA) Event Lake Time series handling Audit Assess usage & behvior Generate Insight Inidcate improvements CEP Stream-combination External sources Alarming Automated Compensations Ordering Don’t waste time in re-defining the wheel – just use it, it’s already there!
  • 8.
    Lesson 2 30.11.16 MakingIoT successful - some lessons 8
  • 9.
    Develop your technicalcapabilities stepwise but solid 30.11.16 Making IoT successful - some lessons 9 time business complexity Event generation Event Transmission Device Identification & Management Event Storage Secure Event Transmission Event Stream Analysis Event Stream Protection Event Handling Follow-up Processes Analysis & Insight Customer Benefits Show Events Management UI Find/Manage Devices / Status Event History Data Insight Data Activation Process BenefitsMachine Learning Secure Remote Device Confi- guration/ Control Try to align user/business benefits with your technical enablement
  • 10.
    Lesson 3 30.11.16 MakingIoT successful - some lessons 10
  • 11.
    Accept skill shortageas reality and rationalize 30.11.16 Making IoT successful - some lessons 11 Don‘t expect to find educated staff to hire. Buy external specialists to gain speed and educate your existing staff!! 17,5 18,7 14,1 49,4 48,4 46 14,6 14,3 20,4 0 20 40 60 80 100 2016 2021 2026 <20 20-64 >64 Mio -2% -5% German workforce (and population) will be shrinking Relevant forces influencing the availability of skilled staff • Shrinking pool of natural resources is a fact • Growing demand across all industries • Big players enter the mature German market and compete for talent • Talented staff must not necessarily want to remain in Germany
  • 12.
    EACG GmbH –Enterprise Architecture Consulting Group Taunustor 1 (TaunusTurm) 60310 Frankfurt am Main T: +49 69 153 22 77 50 F: +49 69 153 22 77 51 W: https://www.eacg.de Dipl. Wirtsch.-Inf. Jan Thielscher, LL.M. jan.thielscher@eacg.de tweet @jth_jan