Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Learn. Connect. Explore.Learn. Connect. Explore.
Real Time Analytics
Sudhir Rawat
Support Escalation Engineer
MCTS, MCITP, MCT | Microsoft SQL Server BI Platform
Microsoft INDIA R&D Pvt Ltd.
What is Real Time Analytics
• Use data to project it to business decision makers as and when it comes so that effective decisions can be taken on time.
• Different people different perspective
• Nanosecond, Milliseconds, Seconds, Hours, Days?
• Proactive Vs. Reactive
Scenario’s…….• Risk Analysis in Finance Domain
• Stock Market
• Call center
• Product Marketing
• Low Latency
• Better Customer experience• Ex. view an Ad, customer move
• Real-time Recommendations
• Business Health• Ex. CRM
• Monitoring Data • Ex. Network counter
• ………….
Real Time Data Analytic Challenges
• Big Data
• Parallel processing
• Event Processing Engine
• Low Latency
Architecture-1
Demo….
Architecture-2
T
w
e
e
t
s
HDInsight (HBase)
HDInsight (Hadoop)
web roleStreaming
user
Why HBase and not Hadoop
• Linear and modular scalability.
• Strictly consistent reads and writes.
• Automatic and configurable sharding of tables
• Automatic failover support between RegionServers.
Demo….
Architecture-3
Queuing
Service
(Kafka,
EventHub..)
StormReal time
processing System
Real time dashboard
Batch Processing
Data
Store
(Hbase, SQL
etc.)
Sentiment
Clickstream
Machine/Sensor
Server Logs
Geo-location
STORM• Fast
• Reliable
• Scalable
• Easy to Program
• Fault Tolerant
Demo….
References
• http://azure.microsoft.com/en-in/documentation/articles/hdinsight-hbase-overview/
• http://msdn.microsoft.com/en-us/library/dn749822.aspx
• http://azure.microsoft.com/en-us/documentation/articles/hdinsight-storm-overview/
• http://azure.microsoft.com/en-us/documentation/services/hdinsight/
technet.microsoft.com/en-in
aka.ms/mva
msdn.microsoft.com/
Tell us what you think
Scan the QR code to evaluate
this session.
< QR Code will be given a week before
Tech Ed >
Follow us online
Facebookfacebook.com/MicrosoftDeveloper.India
twitter.com/msdevindia
Twitter: @rawatsudhir
Email:[email protected]
Facebook:-sudhir.rawat.777