SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
Analytics& IoT
Dr.Selvaraj Kesavan
selvarajkesavan@gmail.com
Agenda
2
 IoT and IIoT
 Data collection, storage, processing and visualization
 Data Analytics
 Cloud infrastructure and platform services for Analytics
 Architecture - Example
IOT & IIOT
 Billions of connected devices to server via network and deliver connected
industry solutions. The connectivity is just an enabler but the real value of
IoT is on data (business insight/data-driven economy).
 Use of smart sensors and actuators to enhance manufacturing and
industrial processes.
 Industry 4.0 focusses on the interconnectedness of machines and systems
to improve operational efficiency and productivity
3
IoT- Key Technology Enablers
4
(1) Cloud Computing
(2) Big Data and Analytics
(3) Web 2.0 and 3.0
(4) Evolution of high speed communication technologies
Technology Landscape
5
Industry verticals -
Dashboard
Platform and
services
Protocols and
Communication
Sensors ,Devices and
Gateway
Light
Sensor
Voltage
Sensor
Temp/
humidity
Vibration
Sensor
Ultrasonic
Sensor
Gas
Sensor
BLE
Sensor
GPS
Pi 3
gateway
Gateway
PLC
• Username/
Password
• API Security
• Data At
Transit
• Data At Rest
• Firewall
• DoS
prevention
• Certificates/
Encryption
• Policies
• SSO/MFA
Security
IOT- Sensors to Application
Beacons
Industrial
plants
Sensors
Senor/Machine
Parameters
Device Gateway
Edge
Analytics
Platform
Agent
Sensor
Data
Agent
IoT & Cloud platform
AnalyzeStore
Application
Alert
Data
Visualization
 Edge Devices/Sensors source for the real time data .
 Device gateway collects data from multiple edge devices, filter aggregate and ingest the data to the cloud
platform for further processing and analyzing
 IoT platform enable device onboarding, data ingestion, device to cloud and cloud to device communication
 Cloud platform receive data, store, process and generate insights
 Application helps to visualize the dashboard ,monitor and control the devices.
Monitor
and Control
Edge
Devices/Sensors
Device
Provision &
Onboard
Data Ingestion
Rules
Device
Management Compute Hosting
Security
Delivery
IOT Sensors &Gateway
7
Acquire and Transmit
Beacon
Sensor
Device
Thing
Gateway
Monitor Transmit Aggregate Analyze Send to Cloud
Analyze and ActAggregate
Gateway Provides
 Authentication
 Data Filtering
 Edge Analytics
 Control and management
Communication between sensors and
Gateway , Gateway to cloud platform
using
 Zigbee
 BLE
 Wi-Fi
 RF
 LoRa
 MQTT
 AMQP
 CoAP
 HTTP/HTTPS
 NFC,TCP/UDP
 UART,SPI
Different field sensors/Devices
 Sensors: Temperature, pressure, accelerometer ,vibration ,RPM,
Beacons etc..
 Devices: Camera, activity tracker, smart glass etc..
8
Data from Sensors/Devices
• Structured, semi-structured, or unstructured, or any combination of these varieties.
• Velocity, Variety and Volume
• What can we do with Vast amount of data?
• Real time streaming analysis and insights
• Derive meaningful KPI’s to help business
• Detect anomaly in operation, device behavior, Alert
• Predictive analysis
• Visualization, Control/Operate and report
• Quality inspection
• Process automation
• Improve quality of life
• Research and improvements
• How?
• Analyze the data
• How to analyze Terabytes of streaming data ?
• Large repositories
• Complex data analysis techniques
• Distributed/parallel processing .
• Data lake/warehousing /Business Intelligence .
Data Collection, Storage and processing
9
Predictive Tasks
 With growing volumes of available data
and affordable data storage.
Computational processing is also cheaper
 Analyzing bigger and complex data helps
in delivering faster and more accurate
results
 Process real-time data such as video,
audio, application logs, website
clickstreams, and IoT telemetry data.
 What happened and why?.
 Real time Streaming Analytics
 Descriptive Analytics
 human-interpretable patterns that
describe the data
 correlations, trends, clusters,
trajectories, and anomalies
 summarize the underlying relationships
in data
 Predictive Analytics.
 Use some variables to predict unknown
or future values of other variables
Data Collection
Event
Streaming/Data
Storage
Data Processing Descriptive Tasks
Real time Streaming
analytics
10
Step 1: Data Collection
 How to collect Continuous data from multiple sources/industry machines?
 Choose the important parameters and monitor the parameters
 Select the frequency at which the data needs to be collected
 Choose appropriate Cloud Gateway/broker and streaming platform
 Choose proper data lake to store different type of data
Collection
11
Step 2: Data Storage
Storage
Requirement:
 Relational/Non-Relational
 Store large amount of data
 Real Time Streaming Data
 Scalable ,Reliable and high availability
 Multi-tenancy
 Cost
Relational (SQL): Structure with defined attributes
 MS SQL, POSTGRESQL ,oracle SQL
 Can be queried using SQL
No-relational(NO-SQL): Free flow operations
 Utilize a variety of data models, including document, graph, key-value and columnar
 Unique way to query the data
 Mongo DB(Document) , Redis (Key-value) ,Amazon Redshift (Columnar) , Cassandra
(Columnar), HBase (Columnar) ,Dynamo DB(Document DB-stores JSON/XML) , GraphDB
12
Step 3: Data Processing
Processing
 Histogram
 Distribution
 Mean, variance, std
 Univariate
 Bivariate
 Missing value
 Outlier detection
 Variable
Transformation
 PCA
 Correlation
Analysis
 Variable Clustering
 Logarithm
 Square root
 Square
 Cube root
 Reciprocal
 Integrate multiple
data bases/files
 Data redundancy
check
 Transformation
13
Processing – Tools/Framework
 Processing Big Data
 Apache Hadoop
 Spark - distributed stream processing
 Storm - distributed stream processing
 Mango DB
 Casandra
 Talend –ETL
 Kafka – Event Processing
 Splunk – Log analysis Platform
 Hive – Data warehouse
 Hbase – No SQL
 Pig- Scripting
 Zookeeper – Centralized config & coordination
 Streams and Complex Event Processing
 Kafka, AWS Kinesis, JMS , Azure Event
hub, Google pub/sub
Where to install Big Data Tools ? Who is providing process/memory/Storage/
Network Capabilities?
 Language/Tools
 Python
 R Programming (Statistical
computing )
 Matlab
 Java
 Tensor flow
 Amazon Machine Learning
 Spark Mlib
 H2O
 Azure ML studio
 In-Memory
 Distributed/Parallel
processing
 Automated
Infrastructure/configuration
14
Streaming/Descriptive Analytics
 Streaming Analytics
 Analyzes and visualizes data in real time
 Ex: production floor manager wants to have real-time insights from the
sensor data, patterns and take actions on them
 Equipment performance
 LBS, In-context
 Descriptive Analytics
 Use historical data
 Clustering
 Association rule analysis
 Anomaly detection
15
 Finding groups of objects/points such that the objects/points in a group
will be similar (or related) to one another and different from (or unrelated
to) the objects in other groups
Clustering
Predictive Analytics
16
• What else most likely to happen?
• Data/Text mining ,forecast and statistical analysis
• Intelligent/scientific estimates about the future values (Ex:customer demand, interest rates, stock
market movements etc..).
• Deploy to take business decision
• Predictive Shipping
Input Param 3
Build predictive
Model
Model validation
Model
tuning/optimization
Input Param 1
Input Param 2
Model Deployment
17
Model Creation and training with historical data
18
Deployment and production
19
Classification and Regression
 Output of an algorithm after it has been trained on a historical dataset and applied to
new data to know the likelihood of a particular outcome.
 Set of algorithms & methods to predict categorical values.
 Classification, which is the task of assigning objects to one of several predefined
categories (classes)
20
Apply
Model
Learn
Model
Tid Attrib1 Attrib2 Attrib3 Class
1 Yes Large 125K No
2 No Medium 100K No
3 No Small 70K No
4 Yes Medium 120K No
5 No Large 95K Yes
6 No Medium 60K No
7 Yes Large 220K No
8 No Small 85K Yes
9 No Medium 75K No
10 No Small 90K Yes
10
Tid Attrib1 Attrib2 Attrib3 Class
11 No Small 55K ?
12 Yes Medium 80K ?
13 Yes Large 110K ?
14 No Small 95K ?
15 No Large 67K ?
10
Classification and Regression
21
Models/Algorithms
• Algorithm Selection depends on
• Accuracy
• Training time
• Number of parameters
• Feature count
• Memory footprint
• Linear/Non-linear data
• Algorithms
 Linear Regression
 Logical Regression
 Naive Bayes
 K-Means
 Random Forest
 Support Vector Machine
 Neural Network
22
Data Visualization
 To capture and communicate insights from Big Data analytics, move from standard
reporting to more sophisticated visualization.
 Visualization -> presenting information in such a way that people can consume it
effectively.
 The most impactful visualizations are often the most interactive
 Explore and have a conversation with the data.
 it capitalizes on visual advantage to recognize and understand patterns, represents
a large amount of data in one place, and gives users access to actionable insights.
Heat Map Tag Cloud History Flow
How to Visualize Raw/Processed/Analytics output?
Applications/Visualization Tools
23
Web Applications:
• Application that is accessed via a web browser over a
network
• JavaScript, CSS, and HTML5
• Web apps became really popular when HTML5 came
around and people realized that they can obtain
native-like functionality in the browser.
Native Applications:
• Native apps are written in languages that the platform
accepts
• Swift or Objective-C for iOS
• Java for Android
• C# for Windows Mobile
Hybrid Application:
• Combination of Native with Web Component
• Xamarin -Slack, Pinterest.
• React Native -Facebook, Walmart, Tesla, and Airbnb
• Titanium -eBay, ZipCar, PayPal
• Angular JS -PubNub Chat, YouTube on PS3
• Advanced BI tools – Power BI, Qlikview, Tableau
IoT Platforms
24
AWS IoT
Azure IoT
GE Predix
IBM Watson IoT
Thingworx
Google Cloud IoT
Bosch IoT
Mindsphere
Alibaba IoT
C3 IoT
Jasper
leonardo
Telit IoT
 Platform ability to centrally manage of
multiple devices at scale, provide
remote configuration, monitoring and
decommissioning.
 Facilitate seamless connection
between device to platform, platform
to device and direct connectivity
between sensors to platform.
 Ability to provide infrastructure, tools
to manage, store, process and real
time analysis of streaming data.
 Platform to host in public, private,
hybrid environments,
 Friendly environment, programming,
framework options to develop,
integrate, connect, host and run the
applications
 Platform capability to provide fine
grained security and data privacy.
Cloud Platforms
25
AWS
Azure
GCP
Alibaba
 PaaS and IaaS
 Ramp up or ramp down resource on need
basis
 Compute/memory/storage/GPU optimized
 Route the load to difference instances
 Virtual Network Environment
 Environment to host applications and run
 Auto scaling and Load Balancing
 Disaster management
 Automatic Deployment with Zero downtime
 Scaling and Elasticity
 Failure fallback
 Managed Machine learning, Deep Learning ,
Notification/Alert engine
 API management
 Identity and Access Management
 Compute, Storage, Network
 Serverless, Microservice
Open shift
Rackspace
Heroku
IoT asset management and Predictive Maintenance
Thank You
27

Mais conteúdo relacionado

Mais procurados

Cloud computing
Cloud computingCloud computing
Cloud computingwaghu
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introductionguest90f660
 
Multi Tenancy In The Cloud
Multi Tenancy In The CloudMulti Tenancy In The Cloud
Multi Tenancy In The Cloudrohit_ainapure
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingRevathi Ram
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloudVan Pham
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloudsree raj
 
Fundamentals of cloud Computing
Fundamentals of cloud ComputingFundamentals of cloud Computing
Fundamentals of cloud Computingnik_053
 
Cloud Computing - Introduction
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - IntroductionRupesh Mishra
 
Cloud and Grid Computing
Cloud and Grid ComputingCloud and Grid Computing
Cloud and Grid ComputingLeen Blom
 
Chapeter 2 introduction to cloud computing
Chapeter 2   introduction to cloud computingChapeter 2   introduction to cloud computing
Chapeter 2 introduction to cloud computingeShikshak
 
Data management in cloud computing trainee
Data management in cloud computing  traineeData management in cloud computing  trainee
Data management in cloud computing traineeDamilola Mosaku
 
Issues in cloud computing
Issues in cloud computingIssues in cloud computing
Issues in cloud computingronak patel
 
Cloud Computing and Services | PPT
Cloud Computing and Services | PPTCloud Computing and Services | PPT
Cloud Computing and Services | PPTSeminar Links
 
BBIM510 Lecture (2014)
BBIM510 Lecture (2014)BBIM510 Lecture (2014)
BBIM510 Lecture (2014)Arjun Shivraj
 

Mais procurados (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
CLOUD
CLOUDCLOUD
CLOUD
 
Multi Tenancy In The Cloud
Multi Tenancy In The CloudMulti Tenancy In The Cloud
Multi Tenancy In The Cloud
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
cloud computng
cloud computng cloud computng
cloud computng
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud
CloudCloud
Cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Fundamentals of cloud Computing
Fundamentals of cloud ComputingFundamentals of cloud Computing
Fundamentals of cloud Computing
 
Cloud Computing - Introduction
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - Introduction
 
Cloud and Grid Computing
Cloud and Grid ComputingCloud and Grid Computing
Cloud and Grid Computing
 
Chapeter 2 introduction to cloud computing
Chapeter 2   introduction to cloud computingChapeter 2   introduction to cloud computing
Chapeter 2 introduction to cloud computing
 
Data management in cloud computing trainee
Data management in cloud computing  traineeData management in cloud computing  trainee
Data management in cloud computing trainee
 
Issues in cloud computing
Issues in cloud computingIssues in cloud computing
Issues in cloud computing
 
Cloud Computing and Services | PPT
Cloud Computing and Services | PPTCloud Computing and Services | PPT
Cloud Computing and Services | PPT
 
BBIM510 Lecture (2014)
BBIM510 Lecture (2014)BBIM510 Lecture (2014)
BBIM510 Lecture (2014)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Semelhante a Analytics&IoT

Digital_IOT_(Microsoft_Solution).pdf
Digital_IOT_(Microsoft_Solution).pdfDigital_IOT_(Microsoft_Solution).pdf
Digital_IOT_(Microsoft_Solution).pdfssuserd23711
 
Lecture 1-big data engineering (Introduction).pdf
Lecture 1-big data engineering (Introduction).pdfLecture 1-big data engineering (Introduction).pdf
Lecture 1-big data engineering (Introduction).pdfahmedibrahimghnnam01
 
CS8091_BDA_Unit_I_Analytical_Architecture
CS8091_BDA_Unit_I_Analytical_ArchitectureCS8091_BDA_Unit_I_Analytical_Architecture
CS8091_BDA_Unit_I_Analytical_ArchitecturePalani Kumar
 
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
 
Girish Juneja - Intel Big Data & Cloud Summit 2013
Girish Juneja - Intel Big Data & Cloud Summit 2013Girish Juneja - Intel Big Data & Cloud Summit 2013
Girish Juneja - Intel Big Data & Cloud Summit 2013IntelAPAC
 
Internet of Things & Big Data
Internet of Things & Big DataInternet of Things & Big Data
Internet of Things & Big DataArun Rajput
 
New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S...
 New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S... New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S...
New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S...Big Data Spain
 
Big Data Session 1.pptx
Big Data Session 1.pptxBig Data Session 1.pptx
Big Data Session 1.pptxElsonPaul2
 
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
 
Lecture1 BIG DATA and Types of data in details
Lecture1 BIG DATA and Types of data in detailsLecture1 BIG DATA and Types of data in details
Lecture1 BIG DATA and Types of data in detailsAbhishekKumarAgrahar2
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Denodo
 
Data lake-itweekend-sharif university-vahid amiry
Data lake-itweekend-sharif university-vahid amiryData lake-itweekend-sharif university-vahid amiry
Data lake-itweekend-sharif university-vahid amirydatastack
 
IARE_BDBA_ PPT_0.pptx
IARE_BDBA_ PPT_0.pptxIARE_BDBA_ PPT_0.pptx
IARE_BDBA_ PPT_0.pptxAIMLSEMINARS
 
DevOps for Data Engineers - Automate Your Data Science Pipeline with Ansible,...
DevOps for Data Engineers - Automate Your Data Science Pipeline with Ansible,...DevOps for Data Engineers - Automate Your Data Science Pipeline with Ansible,...
DevOps for Data Engineers - Automate Your Data Science Pipeline with Ansible,...Mihai Criveti
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureDATAVERSITY
 
Microsoft Azure Big Data Analytics
Microsoft Azure Big Data AnalyticsMicrosoft Azure Big Data Analytics
Microsoft Azure Big Data AnalyticsMark Kromer
 
Role of cloud and analytics in IoT
Role of cloud and analytics in IoTRole of cloud and analytics in IoT
Role of cloud and analytics in IoTSelvaraj Kesavan
 
Big data unit 2
Big data unit 2Big data unit 2
Big data unit 2RojaT4
 

Semelhante a Analytics&IoT (20)

Digital_IOT_(Microsoft_Solution).pdf
Digital_IOT_(Microsoft_Solution).pdfDigital_IOT_(Microsoft_Solution).pdf
Digital_IOT_(Microsoft_Solution).pdf
 
Lecture 1-big data engineering (Introduction).pdf
Lecture 1-big data engineering (Introduction).pdfLecture 1-big data engineering (Introduction).pdf
Lecture 1-big data engineering (Introduction).pdf
 
CS8091_BDA_Unit_I_Analytical_Architecture
CS8091_BDA_Unit_I_Analytical_ArchitectureCS8091_BDA_Unit_I_Analytical_Architecture
CS8091_BDA_Unit_I_Analytical_Architecture
 
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
 
Girish Juneja - Intel Big Data & Cloud Summit 2013
Girish Juneja - Intel Big Data & Cloud Summit 2013Girish Juneja - Intel Big Data & Cloud Summit 2013
Girish Juneja - Intel Big Data & Cloud Summit 2013
 
Internet of Things & Big Data
Internet of Things & Big DataInternet of Things & Big Data
Internet of Things & Big Data
 
New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S...
 New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S... New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S...
New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S...
 
Big Data Session 1.pptx
Big Data Session 1.pptxBig Data Session 1.pptx
Big Data Session 1.pptx
 
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
 
Lecture1 BIG DATA and Types of data in details
Lecture1 BIG DATA and Types of data in detailsLecture1 BIG DATA and Types of data in details
Lecture1 BIG DATA and Types of data in details
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
 
Data lake-itweekend-sharif university-vahid amiry
Data lake-itweekend-sharif university-vahid amiryData lake-itweekend-sharif university-vahid amiry
Data lake-itweekend-sharif university-vahid amiry
 
IARE_BDBA_ PPT_0.pptx
IARE_BDBA_ PPT_0.pptxIARE_BDBA_ PPT_0.pptx
IARE_BDBA_ PPT_0.pptx
 
Webinar Data Mesh - Part 3
Webinar Data Mesh - Part 3Webinar Data Mesh - Part 3
Webinar Data Mesh - Part 3
 
DevOps for Data Engineers - Automate Your Data Science Pipeline with Ansible,...
DevOps for Data Engineers - Automate Your Data Science Pipeline with Ansible,...DevOps for Data Engineers - Automate Your Data Science Pipeline with Ansible,...
DevOps for Data Engineers - Automate Your Data Science Pipeline with Ansible,...
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
 
Microsoft Azure Big Data Analytics
Microsoft Azure Big Data AnalyticsMicrosoft Azure Big Data Analytics
Microsoft Azure Big Data Analytics
 
Role of cloud and analytics in IoT
Role of cloud and analytics in IoTRole of cloud and analytics in IoT
Role of cloud and analytics in IoT
 
IT webinar 2016
IT webinar 2016IT webinar 2016
IT webinar 2016
 
Big data unit 2
Big data unit 2Big data unit 2
Big data unit 2
 

Último

Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 

Último (20)

Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 

Analytics&IoT

  • 2. Agenda 2  IoT and IIoT  Data collection, storage, processing and visualization  Data Analytics  Cloud infrastructure and platform services for Analytics  Architecture - Example
  • 3. IOT & IIOT  Billions of connected devices to server via network and deliver connected industry solutions. The connectivity is just an enabler but the real value of IoT is on data (business insight/data-driven economy).  Use of smart sensors and actuators to enhance manufacturing and industrial processes.  Industry 4.0 focusses on the interconnectedness of machines and systems to improve operational efficiency and productivity 3
  • 4. IoT- Key Technology Enablers 4 (1) Cloud Computing (2) Big Data and Analytics (3) Web 2.0 and 3.0 (4) Evolution of high speed communication technologies
  • 5. Technology Landscape 5 Industry verticals - Dashboard Platform and services Protocols and Communication Sensors ,Devices and Gateway Light Sensor Voltage Sensor Temp/ humidity Vibration Sensor Ultrasonic Sensor Gas Sensor BLE Sensor GPS Pi 3 gateway Gateway PLC • Username/ Password • API Security • Data At Transit • Data At Rest • Firewall • DoS prevention • Certificates/ Encryption • Policies • SSO/MFA Security
  • 6. IOT- Sensors to Application Beacons Industrial plants Sensors Senor/Machine Parameters Device Gateway Edge Analytics Platform Agent Sensor Data Agent IoT & Cloud platform AnalyzeStore Application Alert Data Visualization  Edge Devices/Sensors source for the real time data .  Device gateway collects data from multiple edge devices, filter aggregate and ingest the data to the cloud platform for further processing and analyzing  IoT platform enable device onboarding, data ingestion, device to cloud and cloud to device communication  Cloud platform receive data, store, process and generate insights  Application helps to visualize the dashboard ,monitor and control the devices. Monitor and Control Edge Devices/Sensors Device Provision & Onboard Data Ingestion Rules Device Management Compute Hosting Security Delivery
  • 7. IOT Sensors &Gateway 7 Acquire and Transmit Beacon Sensor Device Thing Gateway Monitor Transmit Aggregate Analyze Send to Cloud Analyze and ActAggregate Gateway Provides  Authentication  Data Filtering  Edge Analytics  Control and management Communication between sensors and Gateway , Gateway to cloud platform using  Zigbee  BLE  Wi-Fi  RF  LoRa  MQTT  AMQP  CoAP  HTTP/HTTPS  NFC,TCP/UDP  UART,SPI Different field sensors/Devices  Sensors: Temperature, pressure, accelerometer ,vibration ,RPM, Beacons etc..  Devices: Camera, activity tracker, smart glass etc..
  • 8. 8 Data from Sensors/Devices • Structured, semi-structured, or unstructured, or any combination of these varieties. • Velocity, Variety and Volume • What can we do with Vast amount of data? • Real time streaming analysis and insights • Derive meaningful KPI’s to help business • Detect anomaly in operation, device behavior, Alert • Predictive analysis • Visualization, Control/Operate and report • Quality inspection • Process automation • Improve quality of life • Research and improvements • How? • Analyze the data • How to analyze Terabytes of streaming data ? • Large repositories • Complex data analysis techniques • Distributed/parallel processing . • Data lake/warehousing /Business Intelligence .
  • 9. Data Collection, Storage and processing 9 Predictive Tasks  With growing volumes of available data and affordable data storage. Computational processing is also cheaper  Analyzing bigger and complex data helps in delivering faster and more accurate results  Process real-time data such as video, audio, application logs, website clickstreams, and IoT telemetry data.  What happened and why?.  Real time Streaming Analytics  Descriptive Analytics  human-interpretable patterns that describe the data  correlations, trends, clusters, trajectories, and anomalies  summarize the underlying relationships in data  Predictive Analytics.  Use some variables to predict unknown or future values of other variables Data Collection Event Streaming/Data Storage Data Processing Descriptive Tasks Real time Streaming analytics
  • 10. 10 Step 1: Data Collection  How to collect Continuous data from multiple sources/industry machines?  Choose the important parameters and monitor the parameters  Select the frequency at which the data needs to be collected  Choose appropriate Cloud Gateway/broker and streaming platform  Choose proper data lake to store different type of data Collection
  • 11. 11 Step 2: Data Storage Storage Requirement:  Relational/Non-Relational  Store large amount of data  Real Time Streaming Data  Scalable ,Reliable and high availability  Multi-tenancy  Cost Relational (SQL): Structure with defined attributes  MS SQL, POSTGRESQL ,oracle SQL  Can be queried using SQL No-relational(NO-SQL): Free flow operations  Utilize a variety of data models, including document, graph, key-value and columnar  Unique way to query the data  Mongo DB(Document) , Redis (Key-value) ,Amazon Redshift (Columnar) , Cassandra (Columnar), HBase (Columnar) ,Dynamo DB(Document DB-stores JSON/XML) , GraphDB
  • 12. 12 Step 3: Data Processing Processing  Histogram  Distribution  Mean, variance, std  Univariate  Bivariate  Missing value  Outlier detection  Variable Transformation  PCA  Correlation Analysis  Variable Clustering  Logarithm  Square root  Square  Cube root  Reciprocal  Integrate multiple data bases/files  Data redundancy check  Transformation
  • 13. 13 Processing – Tools/Framework  Processing Big Data  Apache Hadoop  Spark - distributed stream processing  Storm - distributed stream processing  Mango DB  Casandra  Talend –ETL  Kafka – Event Processing  Splunk – Log analysis Platform  Hive – Data warehouse  Hbase – No SQL  Pig- Scripting  Zookeeper – Centralized config & coordination  Streams and Complex Event Processing  Kafka, AWS Kinesis, JMS , Azure Event hub, Google pub/sub Where to install Big Data Tools ? Who is providing process/memory/Storage/ Network Capabilities?  Language/Tools  Python  R Programming (Statistical computing )  Matlab  Java  Tensor flow  Amazon Machine Learning  Spark Mlib  H2O  Azure ML studio  In-Memory  Distributed/Parallel processing  Automated Infrastructure/configuration
  • 14. 14 Streaming/Descriptive Analytics  Streaming Analytics  Analyzes and visualizes data in real time  Ex: production floor manager wants to have real-time insights from the sensor data, patterns and take actions on them  Equipment performance  LBS, In-context  Descriptive Analytics  Use historical data  Clustering  Association rule analysis  Anomaly detection
  • 15. 15  Finding groups of objects/points such that the objects/points in a group will be similar (or related) to one another and different from (or unrelated to) the objects in other groups Clustering
  • 16. Predictive Analytics 16 • What else most likely to happen? • Data/Text mining ,forecast and statistical analysis • Intelligent/scientific estimates about the future values (Ex:customer demand, interest rates, stock market movements etc..). • Deploy to take business decision • Predictive Shipping Input Param 3 Build predictive Model Model validation Model tuning/optimization Input Param 1 Input Param 2 Model Deployment
  • 17. 17 Model Creation and training with historical data
  • 19. 19 Classification and Regression  Output of an algorithm after it has been trained on a historical dataset and applied to new data to know the likelihood of a particular outcome.  Set of algorithms & methods to predict categorical values.  Classification, which is the task of assigning objects to one of several predefined categories (classes)
  • 20. 20 Apply Model Learn Model Tid Attrib1 Attrib2 Attrib3 Class 1 Yes Large 125K No 2 No Medium 100K No 3 No Small 70K No 4 Yes Medium 120K No 5 No Large 95K Yes 6 No Medium 60K No 7 Yes Large 220K No 8 No Small 85K Yes 9 No Medium 75K No 10 No Small 90K Yes 10 Tid Attrib1 Attrib2 Attrib3 Class 11 No Small 55K ? 12 Yes Medium 80K ? 13 Yes Large 110K ? 14 No Small 95K ? 15 No Large 67K ? 10 Classification and Regression
  • 21. 21 Models/Algorithms • Algorithm Selection depends on • Accuracy • Training time • Number of parameters • Feature count • Memory footprint • Linear/Non-linear data • Algorithms  Linear Regression  Logical Regression  Naive Bayes  K-Means  Random Forest  Support Vector Machine  Neural Network
  • 22. 22 Data Visualization  To capture and communicate insights from Big Data analytics, move from standard reporting to more sophisticated visualization.  Visualization -> presenting information in such a way that people can consume it effectively.  The most impactful visualizations are often the most interactive  Explore and have a conversation with the data.  it capitalizes on visual advantage to recognize and understand patterns, represents a large amount of data in one place, and gives users access to actionable insights. Heat Map Tag Cloud History Flow
  • 23. How to Visualize Raw/Processed/Analytics output? Applications/Visualization Tools 23 Web Applications: • Application that is accessed via a web browser over a network • JavaScript, CSS, and HTML5 • Web apps became really popular when HTML5 came around and people realized that they can obtain native-like functionality in the browser. Native Applications: • Native apps are written in languages that the platform accepts • Swift or Objective-C for iOS • Java for Android • C# for Windows Mobile Hybrid Application: • Combination of Native with Web Component • Xamarin -Slack, Pinterest. • React Native -Facebook, Walmart, Tesla, and Airbnb • Titanium -eBay, ZipCar, PayPal • Angular JS -PubNub Chat, YouTube on PS3 • Advanced BI tools – Power BI, Qlikview, Tableau
  • 24. IoT Platforms 24 AWS IoT Azure IoT GE Predix IBM Watson IoT Thingworx Google Cloud IoT Bosch IoT Mindsphere Alibaba IoT C3 IoT Jasper leonardo Telit IoT  Platform ability to centrally manage of multiple devices at scale, provide remote configuration, monitoring and decommissioning.  Facilitate seamless connection between device to platform, platform to device and direct connectivity between sensors to platform.  Ability to provide infrastructure, tools to manage, store, process and real time analysis of streaming data.  Platform to host in public, private, hybrid environments,  Friendly environment, programming, framework options to develop, integrate, connect, host and run the applications  Platform capability to provide fine grained security and data privacy.
  • 25. Cloud Platforms 25 AWS Azure GCP Alibaba  PaaS and IaaS  Ramp up or ramp down resource on need basis  Compute/memory/storage/GPU optimized  Route the load to difference instances  Virtual Network Environment  Environment to host applications and run  Auto scaling and Load Balancing  Disaster management  Automatic Deployment with Zero downtime  Scaling and Elasticity  Failure fallback  Managed Machine learning, Deep Learning , Notification/Alert engine  API management  Identity and Access Management  Compute, Storage, Network  Serverless, Microservice Open shift Rackspace Heroku
  • 26. IoT asset management and Predictive Maintenance