IoT Analytics From Data to Decision Making- Trends & Challenges
1. favoriot
IoT Analytics
From Data to
Decision Making
- Trends &
Challenges
Dr. Mazlan Abbas
CEO - favoriot
Email: mazlan@favoriot.com
Universiti Malaysia Kelantan – 19 January, 2022
3. favoriot
Earliest IoT Devices
1982 1990
Carnegie Mellon University
By David Nichols, Mike Kazar, Ivor Durham and John Zsarnay
John Romkey
Invented first TCP/IP stack for IBM PC
Connected Coke Machine
Internet Toaster
5. favoriot
Why IoT is Now at an Inflection Point?
Cheaper and smaller.
Hardware
Key
Growth
Factors
Ripples of
technologies.
Simple and faster.
Software
Development
Becoming pervasive.
Connectivity
New entrants and players
IoT Ecosystem
Number of transistors double
every 2 years.
Moore’s Law
6. favoriot
I need to
maintain the
quality of my
goods.
Who is the
intruder?
Can I reduce
my electricity
bill?
Am I
healthy?
When is my
next bus?
Where can I
park?
Monitoring of Assets – Typical Everyday
Questions
What IF we can connect ALL these assets and get the answers to ALL these questions?
The Need To Connect Assets and Sense
Environment
8. favoriot
Value Pyramid – Making Sense of Data
Wisdom
Evaluated understanding (moral, ethics)
Understanding
Appreciation of Why
Knowledge
Answers to How questions.
Information
Answers to Who, What, Where and When
questions
Data
Symbols
More
Important
Less Important
B
e
n
e
f
i
t
t
o
H
u
m
a
n
i
t
y
9. favoriot
From Data to Wisdom
Raw data Can distinguish data How data is related Synthesize new
knowledge
Judge between
right and wrong
and between good
or bad
10. favoriot
The Value of Insights Increases
Descriptive
Analytics
Diagnostic
Analytics
Predictive
Analytics
Prescriptive
Analytics
What
Happened?
Why did it
happen?
What will
happen?
How can we
make it happen?
Hindsight
Insight
Foresight
Information
Optimisation
Difficulty
Value
11. favoriot
Value Pyramid – Making Sense of Data
More
Important
Less Important
B
e
n
e
f
i
t
t
o
H
u
m
a
n
i
t
y
Who Benefits? - Citizens / Emergency Centers / Environmental
N/A
12-inch, 8mm etc
What is the water level in the river?
When does the river swell up?
Where is the location of water rise?
Who controls the water dam?
How to control the water level?
How fast is the water rising?
Why is the water rising?
15. favoriot
IoT Analytics
Collect
Collect and select
data in a variety of
formats and
frequencies.
Process
Process and enrich
messages with
external messages
Analyze
Run SQL-queries, use
pre-built models, and
your custom analysis
to perform machine
learning and make
predictions
Build
Analytics and reports
are used to help you
build system and
mobile applications
Store
Data is stored in a
time-series data
store for analysis
Aggregate
Collect data from IoT
Platform
17. favoriot
Where Are We in IR 4.0?
IR 1.0
(Manual
With Physical Tools)
IR 2.0
(Electrical)
IR 3.0
(Automation/
Internet)
IR 4.0
(Intelligence)
1.0 3.0
2.0 4.0
25. favoriot
4IR Related Policies
2014 2016 2018 2020 2021 2021
National IoT
Strategic
Roadmap
The 4th Industrial
Revolution
Industry 4WRD 10-10 MySTIE My DIGITAL National 4th IR
Policy
30. favoriot
MyDIGITAL
What is MyDIGITAL?
MyDIGITAL is a national initiative
which symbolises the aspirations of
the Government to successfully
transform Malaysia into a digitally-
driven, high income nation and a
regional leader in digital economy.
31. favoriot
National 4IR
Policy
(Launched 1 July 2021)
”The successful execution of the National 4IR
policy will all come down to people and culture.
Promoting a culture of innovation and creativity in
society is crucial as we face the uncertainties of
our times. We need to shape a sustainable future
that works for all Malaysians by putting society
first and empowering them.”
- Prime Minister of Malaysia
32. favoriot
Human-Centric Approach
5
1
2
4
3
Sustainable
living
6 Focus on
happiness
Healthy living
Work life
balance
Overcome
social issues
Improve
quality of life
Technology that supports
the desired lifestyle, while
preserving humanistic and
societal values, as well as
cultural heritage, focusing
on wellbeing of the rakyat.
33. favoriot
Whole of Nation Approach
Step-up and
embrace
changes to stay
resilient and
competitive
Business
More aware and
make use of
emerging
technologies.
Rakyat
Role as the policy
makers to
facilitate and
enable more
innovations in the
country.
Government
51. favoriot
Categorization of IoT Platforms
Publicly Traded Open Source
End-to-End Connectivity Developer Friendly
Platforms developed and
maintained by large traded
companies
Platforms that provide data
management services under
open licenses
Platforms designed based on
supplied hardware and
required solution
Platforms can be easily
integrated with Arduino,
Raspberry Pi, etc
favoriot
52. favoriot
Solving IoT Project Issues
1. An incomplete IoT Lab which only focuses on either
standalone Arduino or Raspberry Pi devices without
connecting to an IoT platform
2. Students have to do their own research on hundreds of
IoT middleware before choosing one for their Final Year
projects.
3. Many IoT projects cannot complete on time because
students are busy either developing their own
“middleware” or server or busy in troubleshooting the
connectivity between the sensor device and the server.
4. In search for suitable Database to store sensor data and
Display Result with Dashboard
53. favoriot
Gateway
3G/Ethernet/Wi-Fi/LPWAN
IOT Devices
IOT Devices
3G/Ethernet/Wi-Fi
HTTPS
Push/Pull Service
Social Media
Integration
DEVICE CONNECTIVITY (REST, MQTT)
APPLICATION
INTEGRATION
DATA MANAGEMENT
DATA STORE BUSINESS LOGIC
NOTIFICATION
ENGINE
REST API
IoT Analytics
SECURITY
BIG DATA TOOLS
Application
Development
AUTHENTICATION
3rd party
Data Analytics
CoAP
REST
favoriot IoT Platform
54. favoriot
Key Features of FAVORIOT IoT Platform
• Rapid Development
• User-friendly APIs
• Ease of onboarding IoT Devices
• Scalable platform
• Notification Engine – Email and
SMS
• IoT Support Forum Discussion
Board – Building Community
• Examples – Videos and Sample
Source Codes
• Many new and enhanced
features in Version 2.0 including
ability to make Dashboard Public
55. favoriot
Top IoT Programming Languages
1. Java
2. C
3. Javascript
4. Python
5. C++
6. PHP
7. C#
8. Assembler
9. LUA
10. Go
11. R
12. Swift
13. Ruby
14. Rust
Most Popular Languages
DEVICES – C, C++
GATEWAYS – Java, Python, C, C++
CLOUD – Java, Javascript, Python, PHP
Most Valuable Programming Languages
Java, Python, C, C++
Why? 1. High-level scripting languages
2. Operate on pretty much any machine
3. Work across networks and multiple devices
4. Matured with extensive documentation and
tutorials
[Scan for More Info]
56. favoriot
Home Health Transport Office
Waste
IOT Platform – Blending IoT Data
Blending Data - Creating New Compound Applications
IoT Platform
57. favoriot
IoT Analytics – Use Cases
5
1
2 4
3
Reduced time spent in
monitoring locations and
downtime through predictive
maintenance. Operational costs
reduced by 25-30%.
Remote Monitoring and
Predictive Maintenance of
Solar Energy System
Rolls Royce use Microsoft Azure
– filter the signal from noise
across large data sets
Aircraft Engine Performance
& Maintenance
Keep workers safe and
productive – for factory laborer,
mine worker, first responder,
firefighters and more. Checking
the environmental temperature,
biometric, battery, air level and
worker activity.
Industrial Workers
ThingWorx Data mining,
prognostics, diagnostics, and
embedded intelligence are used
to make ABB’s production line
smarter so that they can meet
customer’s needs.
Complex Discrete
Manufacturing
A new order of soap can be made
to restock a facility's inventory,
eliminating the need for human
involvement and reducing man-
hours.
Soap Dispensers
Servicing
67. favoriot
Simple Steps to Start Your IoT Journey
favoriot
(1) Sensor (2) Connectivity
(3) Platform
(4) Application
Scan for Free IoT Resources
(Tips, Tutorials and Projects)
68. favoriot
Use Cases – Tracker Badge
• Road , railway and
construction workers
• Postal, food delivery
workers
• Public transport, taxi, bus
drivers
• Retirement homes
• Social worker, office, bank
employee protection
• Security / round control
• Workers time management
• Employee trip
management
• Forest workers and
equipment
favoriot
SOS Alarm No Movement
Man Down
Detection
GPS Location
Personal ID
Identification
Two-way Voice
Communication
70. favoriot
How Do We Start
Develop a small and
focused solution that can
have immediate impact
Start to integrate the back-
end with the existing
system.
New workflow, new
business model and better
analytics.
Applications Integrate Innovate
71. favoriot
CONTEST
1. Login to https://platform.favoriot.com/
2. Register as a FREE User with valid email
address
3. The first (1), tenth (10) and twentieth (20)
person who registered will get a
BEGINNER PLAN 100% VOUCHER 1 year
subscription worth RM 100
Winners will be notified via email after the
Talk. All the Best!
http://platform.favoriot.com
72. favoriot
LIMITED OFFER
Voucher Code: UMK2022
Valid Period: 19- 25 Jan 2022
Number of Vouchers Available: Only 20
Instructions (Link - https://bit.ly/3uFrU8m ):
• Register as FREE Plan User
• User Voucher Code to upgrade to 1-Year
Beginner Plan
• You can once of 20 time!
YouTube Instruction Video
How-To Register and
Redeem Voucher
Pay ONLY
RM 50.00 per Year!