SlideShare a Scribd company logo
1 of 36
Download to read offline
Internet of Things
In der Cloud oder doch On-Premises?
Guido Schmutz
@gschmutz doag2017
Guido Schmutz
Working at Trivadis for more than 20 years
Oracle ACE Director for Fusion Middleware and SOA
Consultant, Trainer Software Architect for Java, Oracle, SOA and
Big Data / Fast Data
Head of Trivadis Architecture Board
Technology Manager @ Trivadis
More than 30 years of software development experience
Contact: guido.schmutz@trivadis.com
Blog: http://guidoschmutz.wordpress.com
Slideshare: http://www.slideshare.net/gschmutz
Twitter: gschmutz
Internet of Things - In the cloud or on-premises
Our company.
Internet of Things - In the cloud or on-premises
Trivadis is a market leader in IT consulting, system integration, solution engineering
and the provision of IT services focusing on and
technologies
in Switzerland, Germany, Austria and Denmark. We offer our services in the following
strategic business fields:
Trivadis Services takes over the interacting operation of your IT systems.
O P E R A T I O N
COPENHAGEN
MUNICH
LAUSANNE
BERN
ZURICH
BRUGG
GENEVA
HAMBURG
DÜSSELDORF
FRANKFURT
STUTTGART
FREIBURG
BASEL
VIENNA
With over 600 specialists and IT experts in your region.
Internet of Things - In the cloud or on-premises
14 Trivadis branches and more than
600 employees
200 Service Level Agreements
Over 4,000 training participants
Research and development budget:
CHF 5.0 million
Financially self-supporting and
sustainably profitable
Experience from more than 1,900
projects per year at over 800
customers
Agenda
1. IoT Architecture & Building Blocks
2. IoT Reference Architecture
3. Cloud IoT Solutions
4. On-Premises IoT Solutions
5. Hybrid IoT Solutions
Internet of Things - In the cloud or on-premises
Internet of Things (IoT) Wave
Internet of Things (IoT): Enabling
communication between devices, people
& processes to exchange useful information
& knowledge that create value for humans
Term first proposed by Kevin Ashton in 1999
Source:	The	Economist Source:	Ericsson,	June	2016
Internet of Things - In the cloud or on-premises
IoT Architecture & Building Blocks
Internet of Things - In the cloud or on-premises
Architecture Drivers
Large	Scale
Security
Constrained	Devices
Large	Volume
Legacy	Support
Need	for	Real-Time
Millions	of	clients	in	a	single	network.	IPv6	is	the	right	way	to	go…
Sensors	exposed	to	the	world,	data	travels	through	public	networks	…
Lossy networks,	low	bandwidth,	small	batteries	…
Millions	of	sensors	produce	tons	of	data,	all	the	time	…
Non-IP,	specialized	devices,	multiple	vertical	solutions
What	happens	now	may	result	in	proactive	action	…
Internet of Things - In the cloud or on-premises
IoT World Forum Reference Model
Source: https://www.iotwf.com/
Internet of Things - In the cloud or on-premises
IoT World Forum Reference Model
Source: https://www.iotwf.com/
Internet of Things - In the cloud or on-premises
Sensor vs. Actuators 1)	Physical	Devices	&	Controllers
Source: cisco
Internet of Things - In the cloud or on-premises
Smart Objects 1)	Physical	Devices	&	Controllers
Source: cisco
Internet of Things - In the cloud or on-premises
Sensor Characteristics
Connected	to	Power	or	Battery	operated
Lower	power	need	to	transmit	less	often,	at	
shorter	range,	simpler	data
Mobile	or	Static
What	is	the	range	and	frequency	of	mobility?	
Impact	on	power	and	Gateway
Low	or	High	Reporting	Frequency
Hundred	of	times	per	second,	or	once	or	twice	a	
month?
Simple	or	Rich	Data One	status	bytes	or	hundreds	of	parameters?
Transmission	Range Few	feet	or	several	miles?
Density	per	Cell “a	few	sensors”	or	“several	thousands”?
1)	Physical	Devices	&	Controllers 2)	Connectivity
Internet of Things - In the cloud or on-premises
Access Technologies and Distances 2)	Connectivity
Source: cisco
Internet of Things - In the cloud or on-premises
Traditional IT Computing Model
Standard model
Endpoint like computer,
notebooks, tablets … connect to
a core network
communication between
endpoints
data center or cloud backend
where an application is running
3 layered connectivity
architecture
3)	Edge	Computing
Source: cisco
Internet of Things - In the cloud or on-premises
IT Model, with IoT Requirements
• Additional Fog Layer
between Devices and
Core Network
• supports for
filter/aggregation in
edge/fog layer
• supports lower latency
action / reaction =>
direct feedback loop
3)	Edge	Computing
Source: cisco
Internet of Things - In the cloud or on-premises
Streaming Analytics
a.k.a
• Complex Event
Processing
• Event Processing
• Stream Processing
“Data in Motion”
3)	Edge	Computing 4)	Data	Accumulation 5)	Application
Internet of Things - In the cloud or on-premises
Stream
Analytics
Event
Hub
Event
Hub
Event
Hub
Data Flow
Reference
Data
Stream
Processor
Location
Social
Click
stream
Sensor
Data
Weather
Data
Mobile
Apps
Billing &
Ordering
CRM /
Profile
Marketing
Campaigns
Actionable
Events
Server-Less
Run code “without” servers => only
specify functions
Pay only for the compute time you
consume => save money
Triggered by events or called from API’s
• store an object into an object/blob
storage system (S3)
• updates to a NoSQL database
(trigger)
• arrival of an IoT message (event)
Makes it easy to
• perform real-time processing
• build scalable back-end services
• glue and choreograph systems
Functions can be written in various
languages, such as
• Java / C#
• Python
• Node.js
Might have higher latency (due to
function being loaded at call-time)
3)	Edge	Computing 4)	Data	Accumulation 5)	Data	Abstraction
Internet of Things - In the cloud or on-premises
Data Storage
Key	Value	Store
Wide-column	store
Document	store
Graph	store
Key Value
K1 V1
K2 V2
K3 V3
Document
{
k1:	v1,
k2:	v2,	
k3:	[v1,	v2,	v3]
}
Rowkey
CK1
RK1
V1
CK2
V2
CK3
V3
CK4
V4
…
…
CK1
RK2
V1
CK4
V4
CK6
V6
…
…
…
…
…
…
CK3
V3
Internet of Things - In the cloud or on-premises
5)	Data	Abstraction
Data Storage
Internet of Things - In the cloud or on-premises
5)	Data	Abstraction
Object	Storage	/	Key	Value	Store
Wide-column	store
Document	store
Graph	store
IoT Reference Architecture
Internet of Things - In the cloud or on-premises
API	/	Service	Integration
IoT Service
IoT Logical Reference Architecture
Low	Power
IoT Device
Sensor
Actuator
IoT Gateway
Enterprise	Apps
Process	Mgmt
Big	Data	/	BI
Service
UIBL
Object
Analytics	/	ML
HTTP/REST
KAFKA
MQTT
AMQP
HTTP
BLE
ZigBee
WIFI
Wired
Message	Integration
Streaming	Analytics
Rule	Engine DB
DB
Containerized	Apps
Micro
Service
SOAP
HTTP/REST
IP	Capable
IoT Device
Sensor
Actuator
DB
Existing
IoT Device
Sensor
Actuator
MQTT
AMQP
HTTP/REST
MQTT
AMQP
HTTP/REST
Sensor Edge Cloud On-PremActuator Cloud On-PremCloud On-Prem
API	/	Service	Integration
IoT Service
IoT Logical Reference Architecture
Low	Power
IoT Device
Sensor
Actuator
IoT Gateway
UI	
f()
Enterprise	Apps
Process	Mgmt
Rule	Engine
IoTHub
Big	Data	/	BI
Service
UIBL
Object
Analytics	/	ML
API
REST
HTTP
KAFKA
MQTT
AMQP
HTTPBLE
ZigBee
WIFI
Wired
UI	Provisioning
Device	Mgmt
State
Message	Integration
Event	HubAPI	GW	/	Service	Bus
Streaming	Analytics
Rule	Engine DB
DB
Containerized	Apps
Micro
Service
REST
SOAP
HTTP
IP	Capable
IoT Device
Sensor
Actuator
f()
DB
DB
Analytics
DB
Rule	Engine
Analytics
API
Existing
IoT Device
Sensor
Actuator
MQTT
AMQP
HTTP
MQTT
AMQP
HTTP
Sensor Edge Cloud On-PremActuator Cloud On-PremCloud On-Prem
API	/	Service	Integration
IoT Service
IoT Logical Reference Architecture
Low	Power
IoT Device
Sensor
Actuator
IoT Gateway
UI	
f()
Enterprise	Apps
Process	Mgmt
Rule	Engine
IoTHub
Big	Data	/	BI
Service
UIBL
Object
Analytics	/	ML
API
REST
HTTP
KAFKA
MQTT
AMQP
HTTPBLE
ZigBee
WIFI
Wired
UI	Provisioning
Device	Mgmt
State
Message	Integration
Event	HubAPI	GW	/	Service	Bus
Streaming	Analytics
Rule	Engine DB
DB
Containerized	Apps
Micro
Service
REST
SOAP
HTTP
IP	Capable
IoT Device
Sensor
Actuator
f()
DB
DB
Analytics
DB
Rule	Engine
Analytics
API
Existing
IoT Device
Sensor
Actuator
MQTT
AMQP
HTTP
MQTT
AMQP
HTTP
Physical	Devices	
&	Controllers
Connectivity
Edge	Computing Data	Accumulation
Data	Abstraction
Application
Collaboration	&	
Processes
Cloud IoT Solutions
Internet of Things - In the cloud or on-premises
API	/	Service	Integration
IoT Service
Oracle Cloud
Low	Power
IoT Device
Sensor
Actuator
IoT Gateway
UI	
f()
Enterprise	Apps
Process	Mgmt
Rule	Engine
IoTHub
Big	Data	/	BI
Service
UIBL
Object
Analytics	/	ML
API
REST
HTTP
KAFKA
MQTT
AMQP
HTTPBLE
ZigBee
WIFI
Wired
UI	Provisioning
Device	Mgmt
State
Message	Integration
Event	HubAPI	GW	/	Service	Bus
Streaming	Analytics
Rule	Engine DB
DB
Containerized	Apps
Micro
Service
REST
SOAP
HTTP
IP	Capable
IoT Device
Sensor
Actuator
f()
DB
DB
Analytics
DB
Rule	Engine
Analytics
API
Existing
IoT Device
Sensor
Actuator
MQTT
AMQP
HTTP
MQTT
AMQP
HTTP
Event	Hub	CS
IoT CS
Stream	
Analytics
Big	Data	CS
Stream	
Analytics NoSQL	CS
Big	Data	
Discovery	CS
Big	Data	
Preparation	CS
Edge	
Analytics
IoT CS	
Gateway
SOA	CS
Process	CS
Integration	CSMessaging	CS
Mobile	CS
Container	CS
Application	
Container	CS
BI	CS
Dataflow	ML
NoSQL
Device	Mgmt
Service	CS
Field	Service	CS
Internet of Things - In the cloud or on-premises
API	/	Service	Integration
IoT Service
Amazon IoT Platform
Low	Power
IoT Device
Sensor
Actuator
IoT Gateway
UI	
f()
Enterprise	Apps
Process	Mgmt
Rule	Engine
IoTHub
Big	Data	/	BI
Service
UIBL
Object
Analytics	/	ML
API
REST
HTTP
KAFKA
MQTT
AMQP
HTTPBLE
ZigBee
WIFI
Wired
UI	Provisioning
Device	Mgmt
State
Message	Integration
Event	HubAPI	GW	/	Service	Bus
Streaming	Analytics
Rule	Engine DB
DB
Containerized	Apps
Micro
Service
REST
SOAP
HTTP
IP	Capable
IoT Device
Sensor
Actuator
f()
DB
DB
Analytics
DB
Rule	Engine
Analytics
API
Existing
IoT Device
Sensor
Actuator
MQTT
AMQP
HTTP
MQTT
AMQP
HTTP
Rules	Engine
Lambda
S3
Greengrass
S3
Dynamo	
DB
Dynamo	DB
Message	Broker
Thing	
Shadow
Thing	
Registry
AWS	IoT Platform EWR
Kinesis	FirehoseSQS
EC2	Container	Service
EC2	Container	Registry
SnowmobileSnowball	Edge
Snowball
Polly
ML
Lex
Rekognition
Elasticsearch
Kinesis	Analytics
Kinesis	Streams
SNSEmail
PinpointAPI	Gateway
Mobile	Hub
Mobile	SDK
Cognito
Lambda
Lambda
EC2
Auto	Scaling	
Rules	Engine
Lambda
Athena
Athena
API	/	Service	Integration
IoT Service
Microsoft Azure Cloud
Low	Power
IoT Device
Sensor
Actuator
IoT Gateway
UI	
f()
Enterprise	Apps
Process	Mgmt
Rule	Engine
IoTHub
Big	Data	/	BI
Service
UIBL
Object
Analytics	/	ML
API
REST
HTTP
KAFKA
MQTT
AMQP
HTTPBLE
ZigBee
WIFI
Wired
UI	Provisioning
Device	Mgmt
State
Message	Integration
Event	HubAPI	GW	/	Service	Bus
Streaming	Analytics
Rule	Engine DB
DB
Containerized	Apps
Micro
Service
REST
SOAP
HTTP
IP	Capable
IoT Device
Sensor
Actuator
f()
DB
DB
Analytics
DB
Rule	Engine
Analytics
API
Existing
IoT Device
Sensor
Actuator
MQTT
AMQP
HTTP
MQTT
AMQP
HTTP
IoT Edge
Stream
Analytics
Document	DB
IoT Gateway
IoTHub
Event	Hub
Functions
Service	Bus
HD	Insight
Storage
Storage
Machine	Learning
Document	
DB
DataLake
BizTalk	Services
Notification	Hub
Power	BI
Stream
Analytics
API	Management
IoT Suite
Internet of Things - In the cloud or on-premises
IoT on-premises
Internet of Things - In the cloud or on-premises
API	/	Service	Integration
IoT Service
IoT on-premises – Oracle Cloud Machine
Low	Power
IoT Device
Sensor
Actuator
IoT Gateway
UI	
f()
Enterprise	Apps
Process	Mgmt
Rule	Engine
IoTHub
Big	Data	/	BI
Service
UIBL
Object
Analytics	/	ML
API
REST
HTTP
KAFKA
MQTT
AMQP
HTTPBLE
ZigBee
WIFI
Wired
UI	Provisioning
Device	Mgmt
State
Message	Integration
Event	HubAPI	GW	/	Service	Bus
Streaming	Analytics
Rule	Engine DB
DB
Containerized	Apps
Micro
Service
REST
SOAP
HTTP
IP	Capable
IoT Device
Sensor
Actuator
f()
DB
DB
Analytics
DB
Rule	Engine
Analytics
API
Existing
IoT Device
Sensor
Actuator
MQTT
AMQP
HTTP
MQTT
AMQP
HTTP
Event	Hub	CS
IoT CS
Stream	
Analytics
Big	Data	CS
Stream	
Analytics NoSQL	CS
Big	Data	
Discovery	CS
Big	Data	
Preparation	CS
Edge	
Analytics
IoT CS	
Gateway
SOA	CS
Process	CS
Integration	CSMessaging	CS
Mobile	CS
Container	CS
Application	
Container	CS
BI	CS
Dataflow	ML
NoSQL
Device	Mgmt
Service	CS
Field	Service	CS
Internet of Things - In the cloud or on-premises
API	/	Service	Integration
IoT Service
IoT on-premises – Open Source
Low	Power
IoT Device
Sensor
Actuator
IoT Gateway
UI	
f()
Enterprise	Apps
Process	Mgmt
Rule	Engine
IoTHub
Big	Data	/	BI
Service
UIBL
Object
Analytics	/	ML
API
REST
HTTP
KAFKA
MQTT
AMQP
HTTPBLE
ZigBee
WIFI
Wired
UI	Provisioning
Device	Mgmt
State
Message	Integration
Event	HubAPI	GW	/	Service	Bus
Streaming	Analytics
Rule	Engine DB
DB
Containerized	Apps
Micro
Service
REST
SOAP
HTTP
IP	Capable
IoT Device
Sensor
Actuator
f()
DB
DB
Analytics
DB
Rule	Engine
Analytics
API
Existing
IoT Device
Sensor
Actuator
MQTT
AMQP
HTTP
MQTT
AMQP
HTTP
Internet of Things - In the cloud or on-premises
Hybrid IoT Solution
Internet of Things - In the cloud or on-premises
API	/	Service	Integration
IoT Service
Hybrid IoT Solutions
Low	Power
IoT Device
Sensor
Actuator
IoT Gateway
UI	
f()
Enterprise	Apps
Process	Mgmt
Rule	Engine
IoTHub
Big	Data	/	BI
Service
UIBL
Object
Analytics	/	ML
API
REST
HTTP
KAFKA
MQTT
AMQP
HTTPBLE
ZigBee
WIFI
Wired
UI	Provisioning
Device	Mgmt
State
Message	Integration
Event	HubAPI	GW	/	Service	Bus
Streaming	Analytics
Rule	Engine DB
DB
Containerized	Apps
Micro
Service
REST
SOAP
HTTP
IP	Capable
IoT Device
Sensor
Actuator
f()
DB
DB
Analytics
DB
Rule	Engine
Analytics
API
Existing
IoT Device
Sensor
Actuator
MQTT
AMQP
HTTP
MQTT
AMQP
HTTP
Cloud On-PremisesFogEdge
API	/	Service	Integration
IoT Service
Hybrid IoT Solutions
Low	Power
IoT Device
Sensor
Actuator
IoT Gateway
UI	
f()
Enterprise	Apps
Process	Mgmt
Rule	Engine
IoTHub
Big	Data	/	BI
Service
UIBL
Object
Analytics	/	ML
API
REST
HTTP
KAFKA
MQTT
AMQP
HTTPBLE
ZigBee
WIFI
Wired
UI	Provisioning
Device	Mgmt
State
Message	Integration
Event	HubAPI	GW	/	Service	Bus
Streaming	Analytics
Rule	Engine DB
DB
Containerized	Apps
Micro
Service
REST
SOAP
HTTP
IP	Capable
IoT Device
Sensor
Actuator
f()
DB
DB
Analytics
DB
Rule	Engine
Analytics
API
Existing
IoT Device
Sensor
Actuator
MQTT
AMQP
HTTP
MQTT
AMQP
HTTP
Cloud On-PremisesFogEdge
Internet of Things - In the cloud or on-premises
Technology on its own won't help you.
You need to know how to use it properly.
Trivadis @ DOAG 2017
#opencompany
Booth: 3rd Floor – next to the escalator
We share our Know how!
Just come across, Live-Presentations
and documents archive
T-Shirts, Contest and much more
We look forward to your visit
Internet of Things - In the cloud or on-premises

More Related Content

What's hot

Building Event-Driven (Micro)Services with Apache Kafka
Building Event-Driven (Micro)Services with Apache KafkaBuilding Event-Driven (Micro)Services with Apache Kafka
Building Event-Driven (Micro)Services with Apache KafkaGuido Schmutz
 
Apache Kafka Scalable Message Processing and more!
Apache Kafka Scalable Message Processing and more! Apache Kafka Scalable Message Processing and more!
Apache Kafka Scalable Message Processing and more! Guido Schmutz
 
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & Partitioning
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & PartitioningApache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & Partitioning
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & PartitioningGuido Schmutz
 
Kafka Connect & Kafka Streams/KSQL - the ecosystem around Kafka
Kafka Connect & Kafka Streams/KSQL - the ecosystem around KafkaKafka Connect & Kafka Streams/KSQL - the ecosystem around Kafka
Kafka Connect & Kafka Streams/KSQL - the ecosystem around KafkaGuido Schmutz
 
Apache Kafka - A modern Stream Processing Platform
Apache Kafka - A modern Stream Processing PlatformApache Kafka - A modern Stream Processing Platform
Apache Kafka - A modern Stream Processing PlatformGuido Schmutz
 
Apache Kafka - Scalable Message Processing and more!
Apache Kafka - Scalable Message Processing and more!Apache Kafka - Scalable Message Processing and more!
Apache Kafka - Scalable Message Processing and more!Guido Schmutz
 
Building event-driven (Micro)Services with Apache Kafka
Building event-driven (Micro)Services with Apache KafkaBuilding event-driven (Micro)Services with Apache Kafka
Building event-driven (Micro)Services with Apache KafkaGuido Schmutz
 
Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaGuido Schmutz
 
Kafka summit apac session
Kafka summit apac sessionKafka summit apac session
Kafka summit apac sessionChristina Lin
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream ProcessingGuido Schmutz
 
A guide through the Azure Messaging services - Update Conference
A guide through the Azure Messaging services - Update ConferenceA guide through the Azure Messaging services - Update Conference
A guide through the Azure Messaging services - Update ConferenceEldert Grootenboer
 
Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaGuido Schmutz
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream ProcessingGuido Schmutz
 
Apache Kafka - Scalable Message-Processing and more !
Apache Kafka - Scalable Message-Processing and more !Apache Kafka - Scalable Message-Processing and more !
Apache Kafka - Scalable Message-Processing and more !Guido Schmutz
 
Reliable Data Intestion in BigData / IoT
Reliable Data Intestion in BigData / IoTReliable Data Intestion in BigData / IoT
Reliable Data Intestion in BigData / IoTGuido Schmutz
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream ProcessingGuido Schmutz
 
Ingesting and Processing IoT Data - using MQTT, Kafka Connect and KSQL
Ingesting and Processing IoT Data - using MQTT, Kafka Connect and KSQLIngesting and Processing IoT Data - using MQTT, Kafka Connect and KSQL
Ingesting and Processing IoT Data - using MQTT, Kafka Connect and KSQLGuido Schmutz
 
Building event-driven (Micro)Services with Apache Kafka
Building event-driven (Micro)Services with Apache Kafka Building event-driven (Micro)Services with Apache Kafka
Building event-driven (Micro)Services with Apache Kafka Guido Schmutz
 
Building Event-Driven (Micro) Services with Apache Kafka
Building Event-Driven (Micro) Services with Apache KafkaBuilding Event-Driven (Micro) Services with Apache Kafka
Building Event-Driven (Micro) Services with Apache KafkaGuido Schmutz
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream ProcessingGuido Schmutz
 

What's hot (20)

Building Event-Driven (Micro)Services with Apache Kafka
Building Event-Driven (Micro)Services with Apache KafkaBuilding Event-Driven (Micro)Services with Apache Kafka
Building Event-Driven (Micro)Services with Apache Kafka
 
Apache Kafka Scalable Message Processing and more!
Apache Kafka Scalable Message Processing and more! Apache Kafka Scalable Message Processing and more!
Apache Kafka Scalable Message Processing and more!
 
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & Partitioning
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & PartitioningApache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & Partitioning
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & Partitioning
 
Kafka Connect & Kafka Streams/KSQL - the ecosystem around Kafka
Kafka Connect & Kafka Streams/KSQL - the ecosystem around KafkaKafka Connect & Kafka Streams/KSQL - the ecosystem around Kafka
Kafka Connect & Kafka Streams/KSQL - the ecosystem around Kafka
 
Apache Kafka - A modern Stream Processing Platform
Apache Kafka - A modern Stream Processing PlatformApache Kafka - A modern Stream Processing Platform
Apache Kafka - A modern Stream Processing Platform
 
Apache Kafka - Scalable Message Processing and more!
Apache Kafka - Scalable Message Processing and more!Apache Kafka - Scalable Message Processing and more!
Apache Kafka - Scalable Message Processing and more!
 
Building event-driven (Micro)Services with Apache Kafka
Building event-driven (Micro)Services with Apache KafkaBuilding event-driven (Micro)Services with Apache Kafka
Building event-driven (Micro)Services with Apache Kafka
 
Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache Kafka
 
Kafka summit apac session
Kafka summit apac sessionKafka summit apac session
Kafka summit apac session
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream Processing
 
A guide through the Azure Messaging services - Update Conference
A guide through the Azure Messaging services - Update ConferenceA guide through the Azure Messaging services - Update Conference
A guide through the Azure Messaging services - Update Conference
 
Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache Kafka
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream Processing
 
Apache Kafka - Scalable Message-Processing and more !
Apache Kafka - Scalable Message-Processing and more !Apache Kafka - Scalable Message-Processing and more !
Apache Kafka - Scalable Message-Processing and more !
 
Reliable Data Intestion in BigData / IoT
Reliable Data Intestion in BigData / IoTReliable Data Intestion in BigData / IoT
Reliable Data Intestion in BigData / IoT
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream Processing
 
Ingesting and Processing IoT Data - using MQTT, Kafka Connect and KSQL
Ingesting and Processing IoT Data - using MQTT, Kafka Connect and KSQLIngesting and Processing IoT Data - using MQTT, Kafka Connect and KSQL
Ingesting and Processing IoT Data - using MQTT, Kafka Connect and KSQL
 
Building event-driven (Micro)Services with Apache Kafka
Building event-driven (Micro)Services with Apache Kafka Building event-driven (Micro)Services with Apache Kafka
Building event-driven (Micro)Services with Apache Kafka
 
Building Event-Driven (Micro) Services with Apache Kafka
Building Event-Driven (Micro) Services with Apache KafkaBuilding Event-Driven (Micro) Services with Apache Kafka
Building Event-Driven (Micro) Services with Apache Kafka
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream Processing
 

Similar to Internet of Things (IoT) - in the cloud or rather on-premises?

Internet of Things IoT Guido Schmutz
Internet of Things IoT Guido SchmutzInternet of Things IoT Guido Schmutz
Internet of Things IoT Guido SchmutzDésirée Pfister
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)Trivadis
 
Internet of Things - Are traditional architectures good enough?
Internet of Things - Are traditional architectures good enough?Internet of Things - Are traditional architectures good enough?
Internet of Things - Are traditional architectures good enough?Guido Schmutz
 
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...Guido Schmutz
 
Internet of Things (IoT) and Big Data
Internet of Things (IoT) and Big DataInternet of Things (IoT) and Big Data
Internet of Things (IoT) and Big DataGuido Schmutz
 
Iot cloud-or-onprem-170709204236
Iot cloud-or-onprem-170709204236Iot cloud-or-onprem-170709204236
Iot cloud-or-onprem-170709204236Aravindharamanan S
 
IoT Architecture - are traditional architectures good enough?
IoT Architecture - are traditional architectures good enough?IoT Architecture - are traditional architectures good enough?
IoT Architecture - are traditional architectures good enough?Guido Schmutz
 
Exploring the Azure IoT Ecosystem
Exploring the Azure IoT EcosystemExploring the Azure IoT Ecosystem
Exploring the Azure IoT EcosystemBizTalk360
 
IoT Masterclass ESGT Santarem - Connecting The Dots
IoT Masterclass ESGT Santarem -  Connecting The DotsIoT Masterclass ESGT Santarem -  Connecting The Dots
IoT Masterclass ESGT Santarem - Connecting The DotsMarco Silva
 
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big DataVoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big DataVoltDB
 
IoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckIoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckCodit
 
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day UkraineIndustry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day UkraineFactoVia
 
7 12-2010 - UU - Microsoft Cloud Services - peter de haas -final
7 12-2010 - UU - Microsoft Cloud Services - peter de haas -final7 12-2010 - UU - Microsoft Cloud Services - peter de haas -final
7 12-2010 - UU - Microsoft Cloud Services - peter de haas -finalPeter de Haas
 
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Mark Goldstein
 
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...Amazon Web Services
 
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...Keith Kraus
 
Azure and Predix
Azure and PredixAzure and Predix
Azure and PredixAltoros
 
Building a reliable and scalable IoT platform with MongoDB and HiveMQ
Building a reliable and scalable IoT platform with MongoDB and HiveMQBuilding a reliable and scalable IoT platform with MongoDB and HiveMQ
Building a reliable and scalable IoT platform with MongoDB and HiveMQDominik Obermaier
 
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...FIWARE
 

Similar to Internet of Things (IoT) - in the cloud or rather on-premises? (20)

Internet of Things and Big Data
Internet of Things and Big DataInternet of Things and Big Data
Internet of Things and Big Data
 
Internet of Things IoT Guido Schmutz
Internet of Things IoT Guido SchmutzInternet of Things IoT Guido Schmutz
Internet of Things IoT Guido Schmutz
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
Internet of Things - Are traditional architectures good enough?
Internet of Things - Are traditional architectures good enough?Internet of Things - Are traditional architectures good enough?
Internet of Things - Are traditional architectures good enough?
 
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
 
Internet of Things (IoT) and Big Data
Internet of Things (IoT) and Big DataInternet of Things (IoT) and Big Data
Internet of Things (IoT) and Big Data
 
Iot cloud-or-onprem-170709204236
Iot cloud-or-onprem-170709204236Iot cloud-or-onprem-170709204236
Iot cloud-or-onprem-170709204236
 
IoT Architecture - are traditional architectures good enough?
IoT Architecture - are traditional architectures good enough?IoT Architecture - are traditional architectures good enough?
IoT Architecture - are traditional architectures good enough?
 
Exploring the Azure IoT Ecosystem
Exploring the Azure IoT EcosystemExploring the Azure IoT Ecosystem
Exploring the Azure IoT Ecosystem
 
IoT Masterclass ESGT Santarem - Connecting The Dots
IoT Masterclass ESGT Santarem -  Connecting The DotsIoT Masterclass ESGT Santarem -  Connecting The Dots
IoT Masterclass ESGT Santarem - Connecting The Dots
 
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big DataVoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
 
IoTforReal Seminar slidedeck
IoTforReal Seminar slidedeckIoTforReal Seminar slidedeck
IoTforReal Seminar slidedeck
 
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day UkraineIndustry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
 
7 12-2010 - UU - Microsoft Cloud Services - peter de haas -final
7 12-2010 - UU - Microsoft Cloud Services - peter de haas -final7 12-2010 - UU - Microsoft Cloud Services - peter de haas -final
7 12-2010 - UU - Microsoft Cloud Services - peter de haas -final
 
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
 
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
 
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...
 
Azure and Predix
Azure and PredixAzure and Predix
Azure and Predix
 
Building a reliable and scalable IoT platform with MongoDB and HiveMQ
Building a reliable and scalable IoT platform with MongoDB and HiveMQBuilding a reliable and scalable IoT platform with MongoDB and HiveMQ
Building a reliable and scalable IoT platform with MongoDB and HiveMQ
 
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
 

More from Guido Schmutz

30 Minutes to the Analytics Platform with Infrastructure as Code
30 Minutes to the Analytics Platform with Infrastructure as Code30 Minutes to the Analytics Platform with Infrastructure as Code
30 Minutes to the Analytics Platform with Infrastructure as CodeGuido Schmutz
 
Event Broker (Kafka) in a Modern Data Architecture
Event Broker (Kafka) in a Modern Data ArchitectureEvent Broker (Kafka) in a Modern Data Architecture
Event Broker (Kafka) in a Modern Data ArchitectureGuido Schmutz
 
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Big Data, Data Lake, Fast Data - Dataserialiation-FormatsBig Data, Data Lake, Fast Data - Dataserialiation-Formats
Big Data, Data Lake, Fast Data - Dataserialiation-FormatsGuido Schmutz
 
ksqlDB - Stream Processing simplified!
ksqlDB - Stream Processing simplified!ksqlDB - Stream Processing simplified!
ksqlDB - Stream Processing simplified!Guido Schmutz
 
Kafka as your Data Lake - is it Feasible?
Kafka as your Data Lake - is it Feasible?Kafka as your Data Lake - is it Feasible?
Kafka as your Data Lake - is it Feasible?Guido Schmutz
 
Event Hub (i.e. Kafka) in Modern Data Architecture
Event Hub (i.e. Kafka) in Modern Data ArchitectureEvent Hub (i.e. Kafka) in Modern Data Architecture
Event Hub (i.e. Kafka) in Modern Data ArchitectureGuido Schmutz
 
Solutions for bi-directional integration between Oracle RDBMS & Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS & Apache KafkaSolutions for bi-directional integration between Oracle RDBMS & Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS & Apache KafkaGuido Schmutz
 
Location Analytics - Real-Time Geofencing using Apache Kafka
Location Analytics - Real-Time Geofencing using Apache KafkaLocation Analytics - Real-Time Geofencing using Apache Kafka
Location Analytics - Real-Time Geofencing using Apache KafkaGuido Schmutz
 
Solutions for bi-directional integration between Oracle RDBMS and Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS and Apache KafkaSolutions for bi-directional integration between Oracle RDBMS and Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS and Apache KafkaGuido Schmutz
 
What is Apache Kafka? Why is it so popular? Should I use it?
What is Apache Kafka? Why is it so popular? Should I use it?What is Apache Kafka? Why is it so popular? Should I use it?
What is Apache Kafka? Why is it so popular? Should I use it?Guido Schmutz
 
Solutions for bi-directional integration between Oracle RDBMS & Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS & Apache KafkaSolutions for bi-directional integration between Oracle RDBMS & Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS & Apache KafkaGuido Schmutz
 
Location Analytics Real-Time Geofencing using Kafka
Location Analytics Real-Time Geofencing using KafkaLocation Analytics Real-Time Geofencing using Kafka
Location Analytics Real-Time Geofencing using KafkaGuido Schmutz
 
Streaming Visualisation
Streaming VisualisationStreaming Visualisation
Streaming VisualisationGuido Schmutz
 
Kafka as an event store - is it good enough?
Kafka as an event store - is it good enough?Kafka as an event store - is it good enough?
Kafka as an event store - is it good enough?Guido Schmutz
 
Solutions for bi-directional Integration between Oracle RDMBS & Apache Kafka
Solutions for bi-directional Integration between Oracle RDMBS & Apache KafkaSolutions for bi-directional Integration between Oracle RDMBS & Apache Kafka
Solutions for bi-directional Integration between Oracle RDMBS & Apache KafkaGuido Schmutz
 
Fundamentals Big Data and AI Architecture
Fundamentals Big Data and AI ArchitectureFundamentals Big Data and AI Architecture
Fundamentals Big Data and AI ArchitectureGuido Schmutz
 
Location Analytics - Real-Time Geofencing using Kafka
Location Analytics - Real-Time Geofencing using Kafka Location Analytics - Real-Time Geofencing using Kafka
Location Analytics - Real-Time Geofencing using Kafka Guido Schmutz
 
Streaming Visualization
Streaming VisualizationStreaming Visualization
Streaming VisualizationGuido Schmutz
 
Streaming Visualization
Streaming VisualizationStreaming Visualization
Streaming VisualizationGuido Schmutz
 
Location Analytics - Real Time Geofencing using Apache Kafka
Location Analytics - Real Time Geofencing using Apache KafkaLocation Analytics - Real Time Geofencing using Apache Kafka
Location Analytics - Real Time Geofencing using Apache KafkaGuido Schmutz
 

More from Guido Schmutz (20)

30 Minutes to the Analytics Platform with Infrastructure as Code
30 Minutes to the Analytics Platform with Infrastructure as Code30 Minutes to the Analytics Platform with Infrastructure as Code
30 Minutes to the Analytics Platform with Infrastructure as Code
 
Event Broker (Kafka) in a Modern Data Architecture
Event Broker (Kafka) in a Modern Data ArchitectureEvent Broker (Kafka) in a Modern Data Architecture
Event Broker (Kafka) in a Modern Data Architecture
 
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
Big Data, Data Lake, Fast Data - Dataserialiation-FormatsBig Data, Data Lake, Fast Data - Dataserialiation-Formats
Big Data, Data Lake, Fast Data - Dataserialiation-Formats
 
ksqlDB - Stream Processing simplified!
ksqlDB - Stream Processing simplified!ksqlDB - Stream Processing simplified!
ksqlDB - Stream Processing simplified!
 
Kafka as your Data Lake - is it Feasible?
Kafka as your Data Lake - is it Feasible?Kafka as your Data Lake - is it Feasible?
Kafka as your Data Lake - is it Feasible?
 
Event Hub (i.e. Kafka) in Modern Data Architecture
Event Hub (i.e. Kafka) in Modern Data ArchitectureEvent Hub (i.e. Kafka) in Modern Data Architecture
Event Hub (i.e. Kafka) in Modern Data Architecture
 
Solutions for bi-directional integration between Oracle RDBMS & Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS & Apache KafkaSolutions for bi-directional integration between Oracle RDBMS & Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS & Apache Kafka
 
Location Analytics - Real-Time Geofencing using Apache Kafka
Location Analytics - Real-Time Geofencing using Apache KafkaLocation Analytics - Real-Time Geofencing using Apache Kafka
Location Analytics - Real-Time Geofencing using Apache Kafka
 
Solutions for bi-directional integration between Oracle RDBMS and Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS and Apache KafkaSolutions for bi-directional integration between Oracle RDBMS and Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS and Apache Kafka
 
What is Apache Kafka? Why is it so popular? Should I use it?
What is Apache Kafka? Why is it so popular? Should I use it?What is Apache Kafka? Why is it so popular? Should I use it?
What is Apache Kafka? Why is it so popular? Should I use it?
 
Solutions for bi-directional integration between Oracle RDBMS & Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS & Apache KafkaSolutions for bi-directional integration between Oracle RDBMS & Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS & Apache Kafka
 
Location Analytics Real-Time Geofencing using Kafka
Location Analytics Real-Time Geofencing using KafkaLocation Analytics Real-Time Geofencing using Kafka
Location Analytics Real-Time Geofencing using Kafka
 
Streaming Visualisation
Streaming VisualisationStreaming Visualisation
Streaming Visualisation
 
Kafka as an event store - is it good enough?
Kafka as an event store - is it good enough?Kafka as an event store - is it good enough?
Kafka as an event store - is it good enough?
 
Solutions for bi-directional Integration between Oracle RDMBS & Apache Kafka
Solutions for bi-directional Integration between Oracle RDMBS & Apache KafkaSolutions for bi-directional Integration between Oracle RDMBS & Apache Kafka
Solutions for bi-directional Integration between Oracle RDMBS & Apache Kafka
 
Fundamentals Big Data and AI Architecture
Fundamentals Big Data and AI ArchitectureFundamentals Big Data and AI Architecture
Fundamentals Big Data and AI Architecture
 
Location Analytics - Real-Time Geofencing using Kafka
Location Analytics - Real-Time Geofencing using Kafka Location Analytics - Real-Time Geofencing using Kafka
Location Analytics - Real-Time Geofencing using Kafka
 
Streaming Visualization
Streaming VisualizationStreaming Visualization
Streaming Visualization
 
Streaming Visualization
Streaming VisualizationStreaming Visualization
Streaming Visualization
 
Location Analytics - Real Time Geofencing using Apache Kafka
Location Analytics - Real Time Geofencing using Apache KafkaLocation Analytics - Real Time Geofencing using Apache Kafka
Location Analytics - Real Time Geofencing using Apache Kafka
 

Recently uploaded

NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一F sss
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一F La
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhYasamin16
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesTimothy Spann
 

Recently uploaded (20)

NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
 

Internet of Things (IoT) - in the cloud or rather on-premises?

  • 1. Internet of Things In der Cloud oder doch On-Premises? Guido Schmutz @gschmutz doag2017
  • 2. Guido Schmutz Working at Trivadis for more than 20 years Oracle ACE Director for Fusion Middleware and SOA Consultant, Trainer Software Architect for Java, Oracle, SOA and Big Data / Fast Data Head of Trivadis Architecture Board Technology Manager @ Trivadis More than 30 years of software development experience Contact: guido.schmutz@trivadis.com Blog: http://guidoschmutz.wordpress.com Slideshare: http://www.slideshare.net/gschmutz Twitter: gschmutz Internet of Things - In the cloud or on-premises
  • 3. Our company. Internet of Things - In the cloud or on-premises Trivadis is a market leader in IT consulting, system integration, solution engineering and the provision of IT services focusing on and technologies in Switzerland, Germany, Austria and Denmark. We offer our services in the following strategic business fields: Trivadis Services takes over the interacting operation of your IT systems. O P E R A T I O N
  • 4. COPENHAGEN MUNICH LAUSANNE BERN ZURICH BRUGG GENEVA HAMBURG DÜSSELDORF FRANKFURT STUTTGART FREIBURG BASEL VIENNA With over 600 specialists and IT experts in your region. Internet of Things - In the cloud or on-premises 14 Trivadis branches and more than 600 employees 200 Service Level Agreements Over 4,000 training participants Research and development budget: CHF 5.0 million Financially self-supporting and sustainably profitable Experience from more than 1,900 projects per year at over 800 customers
  • 5. Agenda 1. IoT Architecture & Building Blocks 2. IoT Reference Architecture 3. Cloud IoT Solutions 4. On-Premises IoT Solutions 5. Hybrid IoT Solutions Internet of Things - In the cloud or on-premises
  • 6. Internet of Things (IoT) Wave Internet of Things (IoT): Enabling communication between devices, people & processes to exchange useful information & knowledge that create value for humans Term first proposed by Kevin Ashton in 1999 Source: The Economist Source: Ericsson, June 2016 Internet of Things - In the cloud or on-premises
  • 7. IoT Architecture & Building Blocks Internet of Things - In the cloud or on-premises
  • 9. IoT World Forum Reference Model Source: https://www.iotwf.com/ Internet of Things - In the cloud or on-premises
  • 10. IoT World Forum Reference Model Source: https://www.iotwf.com/ Internet of Things - In the cloud or on-premises
  • 11. Sensor vs. Actuators 1) Physical Devices & Controllers Source: cisco Internet of Things - In the cloud or on-premises
  • 12. Smart Objects 1) Physical Devices & Controllers Source: cisco Internet of Things - In the cloud or on-premises
  • 14. Access Technologies and Distances 2) Connectivity Source: cisco Internet of Things - In the cloud or on-premises
  • 15. Traditional IT Computing Model Standard model Endpoint like computer, notebooks, tablets … connect to a core network communication between endpoints data center or cloud backend where an application is running 3 layered connectivity architecture 3) Edge Computing Source: cisco Internet of Things - In the cloud or on-premises
  • 16. IT Model, with IoT Requirements • Additional Fog Layer between Devices and Core Network • supports for filter/aggregation in edge/fog layer • supports lower latency action / reaction => direct feedback loop 3) Edge Computing Source: cisco Internet of Things - In the cloud or on-premises
  • 17. Streaming Analytics a.k.a • Complex Event Processing • Event Processing • Stream Processing “Data in Motion” 3) Edge Computing 4) Data Accumulation 5) Application Internet of Things - In the cloud or on-premises Stream Analytics Event Hub Event Hub Event Hub Data Flow Reference Data Stream Processor Location Social Click stream Sensor Data Weather Data Mobile Apps Billing & Ordering CRM / Profile Marketing Campaigns Actionable Events
  • 18. Server-Less Run code “without” servers => only specify functions Pay only for the compute time you consume => save money Triggered by events or called from API’s • store an object into an object/blob storage system (S3) • updates to a NoSQL database (trigger) • arrival of an IoT message (event) Makes it easy to • perform real-time processing • build scalable back-end services • glue and choreograph systems Functions can be written in various languages, such as • Java / C# • Python • Node.js Might have higher latency (due to function being loaded at call-time) 3) Edge Computing 4) Data Accumulation 5) Data Abstraction Internet of Things - In the cloud or on-premises
  • 19. Data Storage Key Value Store Wide-column store Document store Graph store Key Value K1 V1 K2 V2 K3 V3 Document { k1: v1, k2: v2, k3: [v1, v2, v3] } Rowkey CK1 RK1 V1 CK2 V2 CK3 V3 CK4 V4 … … CK1 RK2 V1 CK4 V4 CK6 V6 … … … … … … CK3 V3 Internet of Things - In the cloud or on-premises 5) Data Abstraction
  • 20. Data Storage Internet of Things - In the cloud or on-premises 5) Data Abstraction Object Storage / Key Value Store Wide-column store Document store Graph store
  • 21. IoT Reference Architecture Internet of Things - In the cloud or on-premises
  • 22. API / Service Integration IoT Service IoT Logical Reference Architecture Low Power IoT Device Sensor Actuator IoT Gateway Enterprise Apps Process Mgmt Big Data / BI Service UIBL Object Analytics / ML HTTP/REST KAFKA MQTT AMQP HTTP BLE ZigBee WIFI Wired Message Integration Streaming Analytics Rule Engine DB DB Containerized Apps Micro Service SOAP HTTP/REST IP Capable IoT Device Sensor Actuator DB Existing IoT Device Sensor Actuator MQTT AMQP HTTP/REST MQTT AMQP HTTP/REST Sensor Edge Cloud On-PremActuator Cloud On-PremCloud On-Prem
  • 23. API / Service Integration IoT Service IoT Logical Reference Architecture Low Power IoT Device Sensor Actuator IoT Gateway UI f() Enterprise Apps Process Mgmt Rule Engine IoTHub Big Data / BI Service UIBL Object Analytics / ML API REST HTTP KAFKA MQTT AMQP HTTPBLE ZigBee WIFI Wired UI Provisioning Device Mgmt State Message Integration Event HubAPI GW / Service Bus Streaming Analytics Rule Engine DB DB Containerized Apps Micro Service REST SOAP HTTP IP Capable IoT Device Sensor Actuator f() DB DB Analytics DB Rule Engine Analytics API Existing IoT Device Sensor Actuator MQTT AMQP HTTP MQTT AMQP HTTP Sensor Edge Cloud On-PremActuator Cloud On-PremCloud On-Prem
  • 24. API / Service Integration IoT Service IoT Logical Reference Architecture Low Power IoT Device Sensor Actuator IoT Gateway UI f() Enterprise Apps Process Mgmt Rule Engine IoTHub Big Data / BI Service UIBL Object Analytics / ML API REST HTTP KAFKA MQTT AMQP HTTPBLE ZigBee WIFI Wired UI Provisioning Device Mgmt State Message Integration Event HubAPI GW / Service Bus Streaming Analytics Rule Engine DB DB Containerized Apps Micro Service REST SOAP HTTP IP Capable IoT Device Sensor Actuator f() DB DB Analytics DB Rule Engine Analytics API Existing IoT Device Sensor Actuator MQTT AMQP HTTP MQTT AMQP HTTP Physical Devices & Controllers Connectivity Edge Computing Data Accumulation Data Abstraction Application Collaboration & Processes
  • 25. Cloud IoT Solutions Internet of Things - In the cloud or on-premises
  • 26. API / Service Integration IoT Service Oracle Cloud Low Power IoT Device Sensor Actuator IoT Gateway UI f() Enterprise Apps Process Mgmt Rule Engine IoTHub Big Data / BI Service UIBL Object Analytics / ML API REST HTTP KAFKA MQTT AMQP HTTPBLE ZigBee WIFI Wired UI Provisioning Device Mgmt State Message Integration Event HubAPI GW / Service Bus Streaming Analytics Rule Engine DB DB Containerized Apps Micro Service REST SOAP HTTP IP Capable IoT Device Sensor Actuator f() DB DB Analytics DB Rule Engine Analytics API Existing IoT Device Sensor Actuator MQTT AMQP HTTP MQTT AMQP HTTP Event Hub CS IoT CS Stream Analytics Big Data CS Stream Analytics NoSQL CS Big Data Discovery CS Big Data Preparation CS Edge Analytics IoT CS Gateway SOA CS Process CS Integration CSMessaging CS Mobile CS Container CS Application Container CS BI CS Dataflow ML NoSQL Device Mgmt Service CS Field Service CS Internet of Things - In the cloud or on-premises
  • 27. API / Service Integration IoT Service Amazon IoT Platform Low Power IoT Device Sensor Actuator IoT Gateway UI f() Enterprise Apps Process Mgmt Rule Engine IoTHub Big Data / BI Service UIBL Object Analytics / ML API REST HTTP KAFKA MQTT AMQP HTTPBLE ZigBee WIFI Wired UI Provisioning Device Mgmt State Message Integration Event HubAPI GW / Service Bus Streaming Analytics Rule Engine DB DB Containerized Apps Micro Service REST SOAP HTTP IP Capable IoT Device Sensor Actuator f() DB DB Analytics DB Rule Engine Analytics API Existing IoT Device Sensor Actuator MQTT AMQP HTTP MQTT AMQP HTTP Rules Engine Lambda S3 Greengrass S3 Dynamo DB Dynamo DB Message Broker Thing Shadow Thing Registry AWS IoT Platform EWR Kinesis FirehoseSQS EC2 Container Service EC2 Container Registry SnowmobileSnowball Edge Snowball Polly ML Lex Rekognition Elasticsearch Kinesis Analytics Kinesis Streams SNSEmail PinpointAPI Gateway Mobile Hub Mobile SDK Cognito Lambda Lambda EC2 Auto Scaling Rules Engine Lambda Athena Athena
  • 28. API / Service Integration IoT Service Microsoft Azure Cloud Low Power IoT Device Sensor Actuator IoT Gateway UI f() Enterprise Apps Process Mgmt Rule Engine IoTHub Big Data / BI Service UIBL Object Analytics / ML API REST HTTP KAFKA MQTT AMQP HTTPBLE ZigBee WIFI Wired UI Provisioning Device Mgmt State Message Integration Event HubAPI GW / Service Bus Streaming Analytics Rule Engine DB DB Containerized Apps Micro Service REST SOAP HTTP IP Capable IoT Device Sensor Actuator f() DB DB Analytics DB Rule Engine Analytics API Existing IoT Device Sensor Actuator MQTT AMQP HTTP MQTT AMQP HTTP IoT Edge Stream Analytics Document DB IoT Gateway IoTHub Event Hub Functions Service Bus HD Insight Storage Storage Machine Learning Document DB DataLake BizTalk Services Notification Hub Power BI Stream Analytics API Management IoT Suite Internet of Things - In the cloud or on-premises
  • 29. IoT on-premises Internet of Things - In the cloud or on-premises
  • 30. API / Service Integration IoT Service IoT on-premises – Oracle Cloud Machine Low Power IoT Device Sensor Actuator IoT Gateway UI f() Enterprise Apps Process Mgmt Rule Engine IoTHub Big Data / BI Service UIBL Object Analytics / ML API REST HTTP KAFKA MQTT AMQP HTTPBLE ZigBee WIFI Wired UI Provisioning Device Mgmt State Message Integration Event HubAPI GW / Service Bus Streaming Analytics Rule Engine DB DB Containerized Apps Micro Service REST SOAP HTTP IP Capable IoT Device Sensor Actuator f() DB DB Analytics DB Rule Engine Analytics API Existing IoT Device Sensor Actuator MQTT AMQP HTTP MQTT AMQP HTTP Event Hub CS IoT CS Stream Analytics Big Data CS Stream Analytics NoSQL CS Big Data Discovery CS Big Data Preparation CS Edge Analytics IoT CS Gateway SOA CS Process CS Integration CSMessaging CS Mobile CS Container CS Application Container CS BI CS Dataflow ML NoSQL Device Mgmt Service CS Field Service CS Internet of Things - In the cloud or on-premises
  • 31. API / Service Integration IoT Service IoT on-premises – Open Source Low Power IoT Device Sensor Actuator IoT Gateway UI f() Enterprise Apps Process Mgmt Rule Engine IoTHub Big Data / BI Service UIBL Object Analytics / ML API REST HTTP KAFKA MQTT AMQP HTTPBLE ZigBee WIFI Wired UI Provisioning Device Mgmt State Message Integration Event HubAPI GW / Service Bus Streaming Analytics Rule Engine DB DB Containerized Apps Micro Service REST SOAP HTTP IP Capable IoT Device Sensor Actuator f() DB DB Analytics DB Rule Engine Analytics API Existing IoT Device Sensor Actuator MQTT AMQP HTTP MQTT AMQP HTTP Internet of Things - In the cloud or on-premises
  • 32. Hybrid IoT Solution Internet of Things - In the cloud or on-premises
  • 33. API / Service Integration IoT Service Hybrid IoT Solutions Low Power IoT Device Sensor Actuator IoT Gateway UI f() Enterprise Apps Process Mgmt Rule Engine IoTHub Big Data / BI Service UIBL Object Analytics / ML API REST HTTP KAFKA MQTT AMQP HTTPBLE ZigBee WIFI Wired UI Provisioning Device Mgmt State Message Integration Event HubAPI GW / Service Bus Streaming Analytics Rule Engine DB DB Containerized Apps Micro Service REST SOAP HTTP IP Capable IoT Device Sensor Actuator f() DB DB Analytics DB Rule Engine Analytics API Existing IoT Device Sensor Actuator MQTT AMQP HTTP MQTT AMQP HTTP Cloud On-PremisesFogEdge
  • 34. API / Service Integration IoT Service Hybrid IoT Solutions Low Power IoT Device Sensor Actuator IoT Gateway UI f() Enterprise Apps Process Mgmt Rule Engine IoTHub Big Data / BI Service UIBL Object Analytics / ML API REST HTTP KAFKA MQTT AMQP HTTPBLE ZigBee WIFI Wired UI Provisioning Device Mgmt State Message Integration Event HubAPI GW / Service Bus Streaming Analytics Rule Engine DB DB Containerized Apps Micro Service REST SOAP HTTP IP Capable IoT Device Sensor Actuator f() DB DB Analytics DB Rule Engine Analytics API Existing IoT Device Sensor Actuator MQTT AMQP HTTP MQTT AMQP HTTP Cloud On-PremisesFogEdge
  • 35. Internet of Things - In the cloud or on-premises Technology on its own won't help you. You need to know how to use it properly.
  • 36. Trivadis @ DOAG 2017 #opencompany Booth: 3rd Floor – next to the escalator We share our Know how! Just come across, Live-Presentations and documents archive T-Shirts, Contest and much more We look forward to your visit Internet of Things - In the cloud or on-premises