Adding Business Value Using Data Elasticity Varadha Sundaram
Adding Business Value Using Data Elasticity Varadha Sundaram Sun Certified Enterprise Architect Sabre Inc. , Dallas, USA 1
2
What is the challenge with digitizing information? • Data Storing • Data Retrieval • Data Relevance 3
Trend in Data size over last 6 years 4
Why and how to Store Data Store ? 5
What type of storage strategy makes Business Sense Store Data By Relevance 6
Why is Data Relevance important • Helps Businesses present data to customers based on context • Helps Business Analyze / Mine data for future endeavors • Helps Business make more money by using the value data possesses • In order to store Relevant data we need products which offer DATA ELASTICITY 7
What is Data Elasticity • The elasticity of a data store relates to the flexibility of its data model and clustering capabilities. • Greater the number of data model changes that can be tolerated more easily the clustering can be managed & more elastic the data store is considered to be. 8
Data Elasticity vs. Databases • Relational databases are most often very inelastic, as they have a predefined data model that can only be adapted through redesign. • No. SQL data stores, however, do not have a fixed schema. Each row can have a different number and even different type of columns data model can change dynamically. • Challenge is that the programmer has to take into account that the underlying data model may change over time. 9
Present Data by Relevance 10
What is Data Relevance • Group information by –Interest –Hobby • Offer Information by – Geo presence – By category • … 11
12
Facebook in action 13
Data Relevance 14
amazon. com in action 15
How is the data stored • Stored in a generic form – paired form • Data name and data value (key value pair ex. Interest - swimming) • Stored in different locations as distributed data • Partitioned based on context (biography, interest, friends, work …) 16
Proposed Solution/Product • Use No. SQL Solution • By definition it is a simple File system based database designed to serve “write once read multiple times”. 17
Why should any business use No. SQL • It has more content and does not use everything • It knows the data better and understand • Can address wide spectrum of customer needs • … 18
Tourism Scenario • A Traveler is visiting to Coimbatore for attending a conference. • Upon landing, provide following details to him as soon as he switches on his smart phone. 19
A Traveler Relevance Information about Coimbatore 20
21
Summary • Data Elasticity makes OLAP – On. Line Analytical Processing easier • Data is stored in de-normalized form – eases data mining • Data Elasticity enhances a business’s success (facebook, amazon, google …) 22
Thank you! Questions & Answers 23
- Slides: 23