SlideShare a Scribd company logo
1 of 31
Why You Should Be Using IoT
Technologies for More Than Just IoT
October 2017 – Paul Boal, VP of Delivery – @paulboal
What is the Internet of Things?
The Internet of things (IoT) is the inter-networking of physical devices,
vehicles, buildings, and other items—embedded with electronics, software,
sensors, actuators, and network connectivity that enable these objects to
collect and exchange data.
https://en.wikipedia.org/wiki/Internet_of_things
2
3
Sensors
A+ Magazine
March 1986
4
5
Wearable Devices
inCider (The Apple II Magazine)
October 1986
6
Networks Artificial Intelligence
7
8
1986
1996
2006
2016
IoTApplications
Technologies Making IoT Possible?
• Physical Improvements in Electronics
• Miniaturization of sensors
• Low power networking (BLE, Zigbee, NFC)
• Information Processing Improvements
• Big data and NoSQL databases
• Stream processing and analytics
• Distributed processing and cloud computing
• Microservices architecture
9
10
1986
1996
2006
2016
Data warehousing
EDI/B2B
Business Applications
IoTApplicationsBusinessSolutions
Presentation / GUI
Tier
Application Logic
Tier
Data
Tier
Classic Architectures Worth Reviewing
• Business Applications
• Batch EDI
• Data Warehousing
11
What Architecture Should I Use?
Round 1
12
Presentation / GUI
Tier
Application Logic
Tier
Data
Tier
Business Applications
• Round 1: You have a business application that allows business users to
manage customer transactions as they go through their engagement and
purchasing experience. Examples:
• Web storefront
• Point of sale system
• Electronic health system
• Utility billing system
13
MySQL,
SQL Server,
Oracle
Java, .NET,
Python
HTML, Swift,
JavaScript
Business Applications – N-Tier or Microservices
Architectural Advantages
• Clear segregation of duties
• Centralized storage of data
• Reusability of application logic
• Create customized interfaces
Enhanced with IoT
• Pushing logic to the edges allows them
to respond to unexpected conditions.
• Streaming data allows the database to
become an event communication layer as
well as a storage layer.
• Using a non-relational database
increases the flexibility in future
enhancements.
14
The NorthWind Database
transponder
15
Examples of IoT-Tech in Business Applications
Document-store
database allowing
flexible schema
evolution.
Streaming allows
all applications to
be notified when
changes occur.
Think of business
users as edge
nodes in the
system
Users and the system behave
asynchronously, notifying each
other when they make decisions or
have information to share rather
than following a fixed workflow.
16
17
”You’re a participant, not a user”
Donald Farmer @DonaldTreeHive
What Architecture Should I Use?
Round 2
18
Information Exchange
• Round 2: You have a business partner with whom you need to be
exchanging information about products, services, customer verification,
inventory levels, service availability, and sales transactions:
• Health Insurance Member Eligibility
• Billing Transactions
• Healthcare Orders and Prescriptions
• Funds Transfer
• Order Fulfillment
19
Batch EDI / Integration
Architectural Advantages
• Message encapsulation and
standardization
• Simple text-based data exchange
• Auditability and confirmation of
transactions
Enhanced with IoT
• Generation of EDI messages during
business processes allows for real-time
quality assurance and feedback to
operations.
• Document store databases alleviate the
impedance mismatch between RDBS and
messaging.
20
Examples of IoT-Tech in Integration
21
Systems of record
publish all updates to
streams.
Integrated outputs can
be produced at
multiple intervals.
Extracts leverage
a collection of
shared and some
independent
transformations.
Flume
What Architecture Should I Use?
Round 3
22
Data Warehousing and Business Intelligence
• Round 3: You have an analysis and reporting system that takes
information from several source systems and external data, merges and
summarizes that information, identifies key metrics, and makes that
information available to users and other downstream processes.
Examples:
• Operational Data Store
• Data Warehouse
• Data Extracts / Data Integration
• Business Intelligence
23
Teradata, Oracle,
SQL Server
Informatica,
IBM, IBI
Business Objects,
Microstrategy,
Tableau
Data Warehousing and Analytics
Architectural Advantages
• Data quality controls
• Metadata management
• Data standardization
• Value through data integration
• Business view of information
• Self-service data access and reporting
tools
Enhanced with IoT
• Switch to streaming data integration to
minimize outages and hours of batch
processing.
• Use streaming data quality checks to
send near real-time feedback to business
users and improve data quality same-day.
• Use messaging to feed detail tables
and aggregations simultaneously rather
than serially.
• Use graph database to understand
complex business models like
networked relationships.
24
Examples of IoT-Tech in DW/BI
Business
application
streams data
to Kafka
Data warehouse modeled
as a knowledge graph to
capture complex relationships
between transactions
Streaming data quality checks
give real-time feedback
to improve business processes
Graph analysis
leads to easier
root cause
analysis
25
26
”The natural order of the world is a
graph not a spreadsheet.”
Kirk Borne @KirkDBorne
Many Sources of the Truth?
27
The best way to build a data
warehouse was to create a
single database to control a
single version of the truth.
Ubiquitous distributed
processing, flexible data
stores, and standard
communication protocols
could allow a collection of
analytics to be reliably
shared without having to put
them all in a monolithic,
specially built database.
Fight the Myth that New = Hard
Saying “this solution doesn’t need that
new technology” promotes the myth that
“new technology” is necessarily harder
and more expensive.
28
Top Myths
• The transaction overhead for real-
time / streaming is too high.
• NoSQL and Big Data is only for
unstructured data.
• Businesses want well-defined
workflows they can control
• There isn’t enough expertise
around to build this way.
• Distributed processing and
databases make this irrelevant.
• NoSQL is straightforward to work
with in un- and structured forms.
• Managers want well-defined
workflows. User do not.
• Open Source and cloud trends
make this easy to learn and
growing rapidly.
29
Thank You!
Paul Boal
@paulboal
• Healthcare data and analytics solutions
• Big data, IoT, and advanced analytics
• Data strategy and data governance
• Drive change through data insights
30
 VP Delivery
http://amitechsolutions.com
@AmitechSolution
Questions?
31

More Related Content

What's hot

Key Data Management Requirements for the IoT
Key Data Management Requirements for the IoTKey Data Management Requirements for the IoT
Key Data Management Requirements for the IoTMongoDB
 
Data Virtualization enabled Data Fabric: Operationalize the Data Lake (APAC)
Data Virtualization enabled Data Fabric: Operationalize the Data Lake (APAC)Data Virtualization enabled Data Fabric: Operationalize the Data Lake (APAC)
Data Virtualization enabled Data Fabric: Operationalize the Data Lake (APAC)Denodo
 
Data Virtualization for Data Architects (Australia)
Data Virtualization for Data Architects (Australia)Data Virtualization for Data Architects (Australia)
Data Virtualization for Data Architects (Australia)Denodo
 
Advanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationAdvanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationDenodo
 
Accelerate Cloud Modernization using Data Virtualization
Accelerate Cloud Modernization using Data VirtualizationAccelerate Cloud Modernization using Data Virtualization
Accelerate Cloud Modernization using Data VirtualizationDenodo
 
Big Data Fabric: A Necessity For Any Successful Big Data Initiative
Big Data Fabric: A Necessity For Any Successful Big Data InitiativeBig Data Fabric: A Necessity For Any Successful Big Data Initiative
Big Data Fabric: A Necessity For Any Successful Big Data InitiativeDenodo
 
Building Your Data Hub to Support Digital
Building Your Data Hub to Support DigitalBuilding Your Data Hub to Support Digital
Building Your Data Hub to Support DigitalDenodo
 
Cloud Migration headache? Ease the pain with Data Virtualization! (EMEA)
Cloud Migration headache? Ease the pain with Data Virtualization! (EMEA)Cloud Migration headache? Ease the pain with Data Virtualization! (EMEA)
Cloud Migration headache? Ease the pain with Data Virtualization! (EMEA)Denodo
 
Introduction to Modern Data Virtualization (US)
Introduction to Modern Data Virtualization (US)Introduction to Modern Data Virtualization (US)
Introduction to Modern Data Virtualization (US)Denodo
 
Data Virtualization for Compliance – Creating a Controlled Data Environment
Data Virtualization for Compliance – Creating a Controlled Data EnvironmentData Virtualization for Compliance – Creating a Controlled Data Environment
Data Virtualization for Compliance – Creating a Controlled Data EnvironmentDenodo
 
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)Denodo
 
Short introduction to Big Data Analytics, the Internet of Things, and their s...
Short introduction to Big Data Analytics, the Internet of Things, and their s...Short introduction to Big Data Analytics, the Internet of Things, and their s...
Short introduction to Big Data Analytics, the Internet of Things, and their s...Andrei Khurshudov
 
Logical Data Fabric: An Introduction
Logical Data Fabric: An IntroductionLogical Data Fabric: An Introduction
Logical Data Fabric: An IntroductionDenodo
 
Big Data Fabric: A Recipe for Big Data Initiatives
Big Data Fabric: A Recipe for Big Data InitiativesBig Data Fabric: A Recipe for Big Data Initiatives
Big Data Fabric: A Recipe for Big Data InitiativesDenodo
 
Best Practices in the Cloud for Data Management (US)
Best Practices in the Cloud for Data Management (US)Best Practices in the Cloud for Data Management (US)
Best Practices in the Cloud for Data Management (US)Denodo
 
Denodo DataFest 2016: The Governed Data Lake – Putting Big Data to Work
Denodo DataFest 2016: The Governed Data Lake – Putting Big Data to WorkDenodo DataFest 2016: The Governed Data Lake – Putting Big Data to Work
Denodo DataFest 2016: The Governed Data Lake – Putting Big Data to WorkDenodo
 
From Automation System to Hyperconvergence - The Top Data Center Trends in Re...
From Automation System to Hyperconvergence - The Top Data Center Trends in Re...From Automation System to Hyperconvergence - The Top Data Center Trends in Re...
From Automation System to Hyperconvergence - The Top Data Center Trends in Re...Comarch_Services
 
Denodo DataFest 2017: Company Leadership from Data Leadership
Denodo DataFest 2017: Company Leadership from Data LeadershipDenodo DataFest 2017: Company Leadership from Data Leadership
Denodo DataFest 2017: Company Leadership from Data LeadershipDenodo
 
Secure your data with Virtual Data Fabric (Middle East)
Secure your data with Virtual Data Fabric (Middle East)Secure your data with Virtual Data Fabric (Middle East)
Secure your data with Virtual Data Fabric (Middle East)Denodo
 
KASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data VirtualizationKASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data VirtualizationDenodo
 

What's hot (20)

Key Data Management Requirements for the IoT
Key Data Management Requirements for the IoTKey Data Management Requirements for the IoT
Key Data Management Requirements for the IoT
 
Data Virtualization enabled Data Fabric: Operationalize the Data Lake (APAC)
Data Virtualization enabled Data Fabric: Operationalize the Data Lake (APAC)Data Virtualization enabled Data Fabric: Operationalize the Data Lake (APAC)
Data Virtualization enabled Data Fabric: Operationalize the Data Lake (APAC)
 
Data Virtualization for Data Architects (Australia)
Data Virtualization for Data Architects (Australia)Data Virtualization for Data Architects (Australia)
Data Virtualization for Data Architects (Australia)
 
Advanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationAdvanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data Virtualization
 
Accelerate Cloud Modernization using Data Virtualization
Accelerate Cloud Modernization using Data VirtualizationAccelerate Cloud Modernization using Data Virtualization
Accelerate Cloud Modernization using Data Virtualization
 
Big Data Fabric: A Necessity For Any Successful Big Data Initiative
Big Data Fabric: A Necessity For Any Successful Big Data InitiativeBig Data Fabric: A Necessity For Any Successful Big Data Initiative
Big Data Fabric: A Necessity For Any Successful Big Data Initiative
 
Building Your Data Hub to Support Digital
Building Your Data Hub to Support DigitalBuilding Your Data Hub to Support Digital
Building Your Data Hub to Support Digital
 
Cloud Migration headache? Ease the pain with Data Virtualization! (EMEA)
Cloud Migration headache? Ease the pain with Data Virtualization! (EMEA)Cloud Migration headache? Ease the pain with Data Virtualization! (EMEA)
Cloud Migration headache? Ease the pain with Data Virtualization! (EMEA)
 
Introduction to Modern Data Virtualization (US)
Introduction to Modern Data Virtualization (US)Introduction to Modern Data Virtualization (US)
Introduction to Modern Data Virtualization (US)
 
Data Virtualization for Compliance – Creating a Controlled Data Environment
Data Virtualization for Compliance – Creating a Controlled Data EnvironmentData Virtualization for Compliance – Creating a Controlled Data Environment
Data Virtualization for Compliance – Creating a Controlled Data Environment
 
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)
 
Short introduction to Big Data Analytics, the Internet of Things, and their s...
Short introduction to Big Data Analytics, the Internet of Things, and their s...Short introduction to Big Data Analytics, the Internet of Things, and their s...
Short introduction to Big Data Analytics, the Internet of Things, and their s...
 
Logical Data Fabric: An Introduction
Logical Data Fabric: An IntroductionLogical Data Fabric: An Introduction
Logical Data Fabric: An Introduction
 
Big Data Fabric: A Recipe for Big Data Initiatives
Big Data Fabric: A Recipe for Big Data InitiativesBig Data Fabric: A Recipe for Big Data Initiatives
Big Data Fabric: A Recipe for Big Data Initiatives
 
Best Practices in the Cloud for Data Management (US)
Best Practices in the Cloud for Data Management (US)Best Practices in the Cloud for Data Management (US)
Best Practices in the Cloud for Data Management (US)
 
Denodo DataFest 2016: The Governed Data Lake – Putting Big Data to Work
Denodo DataFest 2016: The Governed Data Lake – Putting Big Data to WorkDenodo DataFest 2016: The Governed Data Lake – Putting Big Data to Work
Denodo DataFest 2016: The Governed Data Lake – Putting Big Data to Work
 
From Automation System to Hyperconvergence - The Top Data Center Trends in Re...
From Automation System to Hyperconvergence - The Top Data Center Trends in Re...From Automation System to Hyperconvergence - The Top Data Center Trends in Re...
From Automation System to Hyperconvergence - The Top Data Center Trends in Re...
 
Denodo DataFest 2017: Company Leadership from Data Leadership
Denodo DataFest 2017: Company Leadership from Data LeadershipDenodo DataFest 2017: Company Leadership from Data Leadership
Denodo DataFest 2017: Company Leadership from Data Leadership
 
Secure your data with Virtual Data Fabric (Middle East)
Secure your data with Virtual Data Fabric (Middle East)Secure your data with Virtual Data Fabric (Middle East)
Secure your data with Virtual Data Fabric (Middle East)
 
KASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data VirtualizationKASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
 

Similar to Why You Should Be Using IoT Technologies for More Than Just IoT

Bridging the Last Mile: Getting Data to the People Who Need It
Bridging the Last Mile: Getting Data to the People Who Need ItBridging the Last Mile: Getting Data to the People Who Need It
Bridging the Last Mile: Getting Data to the People Who Need ItDenodo
 
Data Virtualization: An Introduction
Data Virtualization: An IntroductionData Virtualization: An Introduction
Data Virtualization: An IntroductionDenodo
 
A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)Denodo
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Denodo
 
Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)Denodo
 
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
 
Data and Application Modernization in the Age of the Cloud
Data and Application Modernization in the Age of the CloudData and Application Modernization in the Age of the Cloud
Data and Application Modernization in the Age of the Cloudredmondpulver
 
Next Gen Analytics Going Beyond Data Warehouse
Next Gen Analytics Going Beyond Data WarehouseNext Gen Analytics Going Beyond Data Warehouse
Next Gen Analytics Going Beyond Data WarehouseDenodo
 
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATIONIBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATIONKellton Tech Solutions Ltd
 
Denodo DataFest 2017: Conquering the Edge with Data Virtualization
Denodo DataFest 2017: Conquering the Edge with Data VirtualizationDenodo DataFest 2017: Conquering the Edge with Data Virtualization
Denodo DataFest 2017: Conquering the Edge with Data VirtualizationDenodo
 
Data Virtualization: An Introduction
Data Virtualization: An IntroductionData Virtualization: An Introduction
Data Virtualization: An IntroductionDenodo
 
The Internet of Things: Solutions to Drive Business Transformation
The Internet of Things: Solutions to Drive Business TransformationThe Internet of Things: Solutions to Drive Business Transformation
The Internet of Things: Solutions to Drive Business TransformationEvan Wong
 
Data Virtualization: Introduction and Business Value (UK)
Data Virtualization: Introduction and Business Value (UK)Data Virtualization: Introduction and Business Value (UK)
Data Virtualization: Introduction and Business Value (UK)Denodo
 
Denodo DataFest 2016: The Role of Data Virtualization in IoT Integration
Denodo DataFest 2016: The Role of Data Virtualization in IoT IntegrationDenodo DataFest 2016: The Role of Data Virtualization in IoT Integration
Denodo DataFest 2016: The Role of Data Virtualization in IoT IntegrationDenodo
 
¿Cómo las manufacturas están evolucionando hacia la Industria 4.0 con la virt...
¿Cómo las manufacturas están evolucionando hacia la Industria 4.0 con la virt...¿Cómo las manufacturas están evolucionando hacia la Industria 4.0 con la virt...
¿Cómo las manufacturas están evolucionando hacia la Industria 4.0 con la virt...Denodo
 
Qo Introduction V2
Qo Introduction V2Qo Introduction V2
Qo Introduction V2Joe_F
 
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization Denodo
 
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...Denodo
 
3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your Portfolio3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your PortfolioDenodo
 
Industrial Data Space Association - New Members, New Insights, New Future Dir...
Industrial Data Space Association - New Members, New Insights, New Future Dir...Industrial Data Space Association - New Members, New Insights, New Future Dir...
Industrial Data Space Association - New Members, New Insights, New Future Dir...Thorsten Huelsmann
 

Similar to Why You Should Be Using IoT Technologies for More Than Just IoT (20)

Bridging the Last Mile: Getting Data to the People Who Need It
Bridging the Last Mile: Getting Data to the People Who Need ItBridging the Last Mile: Getting Data to the People Who Need It
Bridging the Last Mile: Getting Data to the People Who Need It
 
Data Virtualization: An Introduction
Data Virtualization: An IntroductionData Virtualization: An Introduction
Data Virtualization: An Introduction
 
A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
 
Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)
 
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
 
Data and Application Modernization in the Age of the Cloud
Data and Application Modernization in the Age of the CloudData and Application Modernization in the Age of the Cloud
Data and Application Modernization in the Age of the Cloud
 
Next Gen Analytics Going Beyond Data Warehouse
Next Gen Analytics Going Beyond Data WarehouseNext Gen Analytics Going Beyond Data Warehouse
Next Gen Analytics Going Beyond Data Warehouse
 
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATIONIBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
 
Denodo DataFest 2017: Conquering the Edge with Data Virtualization
Denodo DataFest 2017: Conquering the Edge with Data VirtualizationDenodo DataFest 2017: Conquering the Edge with Data Virtualization
Denodo DataFest 2017: Conquering the Edge with Data Virtualization
 
Data Virtualization: An Introduction
Data Virtualization: An IntroductionData Virtualization: An Introduction
Data Virtualization: An Introduction
 
The Internet of Things: Solutions to Drive Business Transformation
The Internet of Things: Solutions to Drive Business TransformationThe Internet of Things: Solutions to Drive Business Transformation
The Internet of Things: Solutions to Drive Business Transformation
 
Data Virtualization: Introduction and Business Value (UK)
Data Virtualization: Introduction and Business Value (UK)Data Virtualization: Introduction and Business Value (UK)
Data Virtualization: Introduction and Business Value (UK)
 
Denodo DataFest 2016: The Role of Data Virtualization in IoT Integration
Denodo DataFest 2016: The Role of Data Virtualization in IoT IntegrationDenodo DataFest 2016: The Role of Data Virtualization in IoT Integration
Denodo DataFest 2016: The Role of Data Virtualization in IoT Integration
 
¿Cómo las manufacturas están evolucionando hacia la Industria 4.0 con la virt...
¿Cómo las manufacturas están evolucionando hacia la Industria 4.0 con la virt...¿Cómo las manufacturas están evolucionando hacia la Industria 4.0 con la virt...
¿Cómo las manufacturas están evolucionando hacia la Industria 4.0 con la virt...
 
Qo Introduction V2
Qo Introduction V2Qo Introduction V2
Qo Introduction V2
 
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
 
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
 
3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your Portfolio3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your Portfolio
 
Industrial Data Space Association - New Members, New Insights, New Future Dir...
Industrial Data Space Association - New Members, New Insights, New Future Dir...Industrial Data Space Association - New Members, New Insights, New Future Dir...
Industrial Data Space Association - New Members, New Insights, New Future Dir...
 

More from Paul Boal

Crowdsourcing Data Governance
Crowdsourcing Data GovernanceCrowdsourcing Data Governance
Crowdsourcing Data GovernancePaul Boal
 
Data Analytics Action Figures
Data Analytics Action FiguresData Analytics Action Figures
Data Analytics Action FiguresPaul Boal
 
Better Architecture for Data: Adaptable, Scalable, and Smart
Better Architecture for Data: Adaptable, Scalable, and SmartBetter Architecture for Data: Adaptable, Scalable, and Smart
Better Architecture for Data: Adaptable, Scalable, and SmartPaul Boal
 
A Big Data Journey
A Big Data JourneyA Big Data Journey
A Big Data JourneyPaul Boal
 
Taming the Data Tsunami
Taming the Data TsunamiTaming the Data Tsunami
Taming the Data TsunamiPaul Boal
 
Applying Big Data Superpowers to Healthcare
Applying Big Data Superpowers to HealthcareApplying Big Data Superpowers to Healthcare
Applying Big Data Superpowers to HealthcarePaul Boal
 
Why My Wife Loves Data Governance
Why My Wife Loves Data GovernanceWhy My Wife Loves Data Governance
Why My Wife Loves Data GovernancePaul Boal
 

More from Paul Boal (8)

Crowdsourcing Data Governance
Crowdsourcing Data GovernanceCrowdsourcing Data Governance
Crowdsourcing Data Governance
 
Data Analytics Action Figures
Data Analytics Action FiguresData Analytics Action Figures
Data Analytics Action Figures
 
Better Architecture for Data: Adaptable, Scalable, and Smart
Better Architecture for Data: Adaptable, Scalable, and SmartBetter Architecture for Data: Adaptable, Scalable, and Smart
Better Architecture for Data: Adaptable, Scalable, and Smart
 
Agile Data
Agile DataAgile Data
Agile Data
 
A Big Data Journey
A Big Data JourneyA Big Data Journey
A Big Data Journey
 
Taming the Data Tsunami
Taming the Data TsunamiTaming the Data Tsunami
Taming the Data Tsunami
 
Applying Big Data Superpowers to Healthcare
Applying Big Data Superpowers to HealthcareApplying Big Data Superpowers to Healthcare
Applying Big Data Superpowers to Healthcare
 
Why My Wife Loves Data Governance
Why My Wife Loves Data GovernanceWhy My Wife Loves Data Governance
Why My Wife Loves Data Governance
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Why You Should Be Using IoT Technologies for More Than Just IoT

  • 1. Why You Should Be Using IoT Technologies for More Than Just IoT October 2017 – Paul Boal, VP of Delivery – @paulboal
  • 2. What is the Internet of Things? The Internet of things (IoT) is the inter-networking of physical devices, vehicles, buildings, and other items—embedded with electronics, software, sensors, actuators, and network connectivity that enable these objects to collect and exchange data. https://en.wikipedia.org/wiki/Internet_of_things 2
  • 3. 3
  • 5. 5
  • 6. Wearable Devices inCider (The Apple II Magazine) October 1986 6
  • 9. Technologies Making IoT Possible? • Physical Improvements in Electronics • Miniaturization of sensors • Low power networking (BLE, Zigbee, NFC) • Information Processing Improvements • Big data and NoSQL databases • Stream processing and analytics • Distributed processing and cloud computing • Microservices architecture 9
  • 11. Presentation / GUI Tier Application Logic Tier Data Tier Classic Architectures Worth Reviewing • Business Applications • Batch EDI • Data Warehousing 11
  • 12. What Architecture Should I Use? Round 1 12
  • 13. Presentation / GUI Tier Application Logic Tier Data Tier Business Applications • Round 1: You have a business application that allows business users to manage customer transactions as they go through their engagement and purchasing experience. Examples: • Web storefront • Point of sale system • Electronic health system • Utility billing system 13 MySQL, SQL Server, Oracle Java, .NET, Python HTML, Swift, JavaScript
  • 14. Business Applications – N-Tier or Microservices Architectural Advantages • Clear segregation of duties • Centralized storage of data • Reusability of application logic • Create customized interfaces Enhanced with IoT • Pushing logic to the edges allows them to respond to unexpected conditions. • Streaming data allows the database to become an event communication layer as well as a storage layer. • Using a non-relational database increases the flexibility in future enhancements. 14
  • 16. Examples of IoT-Tech in Business Applications Document-store database allowing flexible schema evolution. Streaming allows all applications to be notified when changes occur. Think of business users as edge nodes in the system Users and the system behave asynchronously, notifying each other when they make decisions or have information to share rather than following a fixed workflow. 16
  • 17. 17 ”You’re a participant, not a user” Donald Farmer @DonaldTreeHive
  • 18. What Architecture Should I Use? Round 2 18
  • 19. Information Exchange • Round 2: You have a business partner with whom you need to be exchanging information about products, services, customer verification, inventory levels, service availability, and sales transactions: • Health Insurance Member Eligibility • Billing Transactions • Healthcare Orders and Prescriptions • Funds Transfer • Order Fulfillment 19
  • 20. Batch EDI / Integration Architectural Advantages • Message encapsulation and standardization • Simple text-based data exchange • Auditability and confirmation of transactions Enhanced with IoT • Generation of EDI messages during business processes allows for real-time quality assurance and feedback to operations. • Document store databases alleviate the impedance mismatch between RDBS and messaging. 20
  • 21. Examples of IoT-Tech in Integration 21 Systems of record publish all updates to streams. Integrated outputs can be produced at multiple intervals. Extracts leverage a collection of shared and some independent transformations. Flume
  • 22. What Architecture Should I Use? Round 3 22
  • 23. Data Warehousing and Business Intelligence • Round 3: You have an analysis and reporting system that takes information from several source systems and external data, merges and summarizes that information, identifies key metrics, and makes that information available to users and other downstream processes. Examples: • Operational Data Store • Data Warehouse • Data Extracts / Data Integration • Business Intelligence 23 Teradata, Oracle, SQL Server Informatica, IBM, IBI Business Objects, Microstrategy, Tableau
  • 24. Data Warehousing and Analytics Architectural Advantages • Data quality controls • Metadata management • Data standardization • Value through data integration • Business view of information • Self-service data access and reporting tools Enhanced with IoT • Switch to streaming data integration to minimize outages and hours of batch processing. • Use streaming data quality checks to send near real-time feedback to business users and improve data quality same-day. • Use messaging to feed detail tables and aggregations simultaneously rather than serially. • Use graph database to understand complex business models like networked relationships. 24
  • 25. Examples of IoT-Tech in DW/BI Business application streams data to Kafka Data warehouse modeled as a knowledge graph to capture complex relationships between transactions Streaming data quality checks give real-time feedback to improve business processes Graph analysis leads to easier root cause analysis 25
  • 26. 26 ”The natural order of the world is a graph not a spreadsheet.” Kirk Borne @KirkDBorne
  • 27. Many Sources of the Truth? 27 The best way to build a data warehouse was to create a single database to control a single version of the truth. Ubiquitous distributed processing, flexible data stores, and standard communication protocols could allow a collection of analytics to be reliably shared without having to put them all in a monolithic, specially built database.
  • 28. Fight the Myth that New = Hard Saying “this solution doesn’t need that new technology” promotes the myth that “new technology” is necessarily harder and more expensive. 28
  • 29. Top Myths • The transaction overhead for real- time / streaming is too high. • NoSQL and Big Data is only for unstructured data. • Businesses want well-defined workflows they can control • There isn’t enough expertise around to build this way. • Distributed processing and databases make this irrelevant. • NoSQL is straightforward to work with in un- and structured forms. • Managers want well-defined workflows. User do not. • Open Source and cloud trends make this easy to learn and growing rapidly. 29
  • 30. Thank You! Paul Boal @paulboal • Healthcare data and analytics solutions • Big data, IoT, and advanced analytics • Data strategy and data governance • Drive change through data insights 30  VP Delivery http://amitechsolutions.com @AmitechSolution

Editor's Notes

  1. Using a non-relational database, if we need to add a new attribute on the fly, we can create a full-fledged addition just by accepting and storing the new data. It gets fully integrated into the data model and linked to related attributes automatically. It doesn’t break anything and is immediately useful as soon as I start using it, without the need for a backfill from the producer of the new data element. Someone added that field because they need it. They felt they needed it because the capability wasn’t readily apparent in the application. If it was there and not apparent, I’d argue that is a governance and data management issue. “The right way should be the most visible and easiest way”
  2. Turn the Ship Around – David Marquet Rather than having a centralized a necessarily infallible and purpose built captain (process) telling all the crew (business actors) what to do, each of the actors declares their intent to the system: ”I intend to order 100 boxes” I need to be prepared to receive 100 boxes I need to be prepared to pay for 100 boxes Until someone shouts “cancel that!” everyone behaves proactively as if the event will indeed happen
  3. One of the things this enables is the ability to do “mock” transactions. For example, one of the big fights in healthcare between providers and payers is the automatic rejection and payment rates. Supply chain – real-time feedback on the Requisition / PO / Invoice / Payment process