Professional Documents
Culture Documents
Data Analytics in Internet of Things
Data Analytics in Internet of Things
Things (IoT)
Data Analytics in Internet of Things (IoT)
• IoT and data remain intrinsically linked together.
• This influx of data is fueling widespread IoT adoption as there will be nearly 30.73 billion IoT
connected devices in near future
• There are a variety of IoT-based applications being used in different sectors and have
succeeded in providing huge benefits to the users.
Data Analytics in Internet of Things (IoT)
• The data generated from IoT devices turns out to be of value only if it
gets subjected to analysis, which brings data analytics into the picture.
• Data Analytics has a significant role to play in the growth and success of IoT
applications and investments.
• Analytics tools will allow the business units to make effective use of their datasets
as explained in the points listed below.
• Volume: There are huge clusters of data sets that IoT applications make use of.
• The business organizations need to manage these large volumes of data and need
to analyze the same for extracting relevant patterns.
• These datasets along with real-time data can be analyzed easily and efficiently
with data analytics software.
Merging Data Analytics and IoT
• Structure: IoT applications involve data sets that may have a varied structure as
unstructured, semi-structured and structured data sets.
• There may also be a significant difference in the data formats and types. Data analytics will
allow the business executive to analyze all of these varying sets of data using automated
tools and software.
• Driving Revenue: The use of data analytics in IoT investments will allow the business units
to gain an insight into customer preferences and choices.
• This would lead to the development of services and offers as per the customer demands
and expectations.
• This, in turn, will improve the revenues and profits earned by the organizations.
Merging Data Analytics and IoT
• Competitive Edge: IoT is a buzzword in the current era of technology
and there are numerous IoT application developers and providers
present in the market.
• Organizations use IIoT to collect and analyze data from pipelines, weather
stations, sensors on manufacturing equipment, smart meters, delivery trucks, and
other machinery.
• IoT data is a subset of big data, and is constantly growing in volume, variety and
velocity (the 3Vs model).
What is IoT Analytics?
• It consists of heterogeneous streams that need to be transformed
and combined to produce current, comprehensive and accurate
information for business analysis and reporting.
• Many IoT devices were not developed for compatibility with other
IoT devices and systems.
• Descriptive analytics is generally implemented as dashboards that show current and historical sensor
data, key performance indicators (KPIs), statistics and alerts.
• Analyzes IoT data to identify core problems and to fix or improve a service, product or
process.
• Diagnostic capabilities are typically extensions to dashboards that permit users to drill into
data, compare it, and visualize correlations and trends in an ad-hoc manner.
• Assesses the likelihood that something will happen within a specific timeframe, according to
historical data.
• The aim is to proactively take corrective action before an undesired outcome occurs, to
mitigate risk, or to isolate opportunities.
• Typically implemented via machine learning models that are trained with historical data, and
stationed on the cloud so that they can be accessed by end-user applications.
• To fulfill its role it transmits data, including temperature, humidity, battery level, software
versions, hardware versions, and motion/position changes.
• Sensors could transmit this information every 30 seconds, and there could be several hundred
of these sensors across the warehouse.
• If the security on a specific vendor’s outdoor sensor is weak, and the sensor is connected to other
devices, the likelihood of ‘indirect’ critical impact is high.
• Attackers can compromise the sensor and modify its data or exploit the connection to other devices to
cause damage.
• For example, a breached sensor could provide the system with an incorrect outdoor temperature
reading to the system. The system could adjust a zone temperature in a way that destroys the food in
that area.
3 IoT Analytics Challenges
3. Misbehaving devices
• These are devices or sensors that go bad and begin sending false
readings to the system.
• In an IoT architecture, there are thousands of sensors collecting huge volumes of unstructured
data, from clickstream data to video footage.
• Modern data streaming architectures use data lakes like Amazon S3 to store this raw data.
• The benefits of data lakes are that they can grow indefinitely, integrate with many processing and
analytics tools, and provide a relatively low cost of storage.
• To enable analytics on IoT data, organizations need to plan their storage carefully.
• Just dumping data into a data lake with no prior treatment can create a data swamp.
• Upsolver is a stream processing and data lake management platform that can save IoT data to a
data lake in a format that enables SQL-based analysis by traditional analytics tools.
Data Infrastructure for IoT
• Stream Processing
• Stream processing allows you to analyze continuous data flows in memory, with only
state changes transported to a database or file system.
• This process, called Change Data Capture (CDC), is useful in an IoT setting as it permits
a system to recognize relevant information while removing less useful data points.
• An event stream processor, like Kafka, lets you write logic for each actor, representing
a type of IoT device which is transmitting data, wire the actors up, and connect them
to data sources.