SlideShare a Scribd company logo
Three reasons why time has come for Data Virtualization to play pivotal role in
Data Management
Off late, Data Management related challenges are increasing exponentially. Reasons are many
i.e need for quick response, ever increasing volume of data, different types of data i.e text, objects etc.,
and too many types of sources (In addition to traditional sources like ERP’s, legacy systems sources like
social media, web logs, sensor’s etc.). Apart from this, the number and variety of tools which are
handling data is also increasing day by day. All the enterprises need to continuously evaluate and
explore better data management technologies, processes & frame works to handle these challenges and
provide business value.
Data Virtualization is best suited to address most off these challenges and can provide unified &
secure data access layer, can provide business agility in meeting the customer needs and data as a
service. As organizations look at how to deliver a real-time, fully agile, integrated, and secure data
platform to support applications, they think of data virtualization. Since Forrester’s last evaluation to the
most recent evaluation, data virtualization vendors have improved their security, scalability, big data,
data discovery, data quality, and cloud capabilities. Data virtualization can have transactions that can
write back to the data sources as well.
Hybrid Data Storage:
With exponentially increasing volumes of data, it is becoming difficult for Data Warehouses
(DW) to integrate, store and handle large volumes of data as part of conventional DW storage, which are
normally RDBM’s based SQL systems. This results in poor performance w.r.t data integration & data
retrieval, expensive data storage & administration. We can handle this situation by keeping limited
amount of data in the DW i.e by either removing the data or moving portions of data to offline storage.
In both the scenario's, quick historical analysis of data is not possible. The third option is to move some
of the data to an inexpensive online storage system like Hadoop Eco System, which can handle large
volumes of data at very low price points. But the way you should interface with Hadoop system
compared to a normal SQL Database is completely different. That is where we can have Data
Virtualization layer which can connect to both Hadoop system and SQL databases and provide unified &
complete access of the date to Reporting Layer. In this scenario, the DW is not one single and uniform
storage, but it consists of multiple & different types of storages. This solves the cloud migration problem
as well.
Real Time Data Integration & Virtual Data Marts/Applications:
With ever increasing volumes, data sharing, collaboration & widespread data movement is a
major challenge. Also Traditional Data Marts/Application's (which are associated with direct physical
storage) has lots of issues. First one is they are mainly inflexible. When these objects needs to be
extended/changed, all the ETL programmes behind these objects needs to be changed, data needs to be
recasted etc. There are issues related to data quality as well. Since our experience shows that
organizations tend to build lot of overlapping objects like these over a period of time, maintaining single
version of truth is difficult. With Virtual DataMart’s/Application's which are possible using Data
Virtualization, the above issues can be avoided while providing the same level of functionality to the
reporting layer. All the data storage objects like tables etc. will be stored as virtual objects/views in
virtualization layer. Performance of the Virtual objects can be improved by applying caching techniques
etc. Logical structure is separated from Physical structure and can leverage the advances in techniques
such as real-time & push-down query optimization, selective ETL, in-memory caching, distributed in-
memory thus reducing or eliminating the wasteful full replication of traditional ETL.
Common Data Layer with data as a service:
C Level leadership of the companies (in particular CIO's and CDO's) look not only at short term tactical
needs but also future needs (both strategic and tactical) when it comes to satisfying the data needs of
different stakeholders of the organization. Through Data Virtualization this concern can be addressed by
providing/exposing required data through a common/unified data layer in the form of data as a service
while satisfying the short term data integration/reporting needs. Data will be treated as an Asset. This
unified layer can help business & technical users in terms of quick consumption, navigation, discovery,
lineage analysis etc. This also helps in maintaining the highest levels of security as data is not
fragmented into too many silos and can be controlled through centralized access mechanism.
In the coming years, data virtualization can be taken to the next level by vertical integration i.e
integrating it through end to end physical infrastructure (server & network etc. including the cloud). This
will result in effective data movement, completely virtualized environments and minimal performance
related issues.
Disclaimer
All the information provided above is based on my understanding of the subject/concept and
the information I have taken from different survey’s etc. (which were indicated above). Accuracy of the
information is based on the current understanding. As the time passes, some concepts may undergo
change or evolve further. If you find any incorrect information, please feel free to contact me or drop a
mail.

More Related Content

What's hot

Increasing Agility Through Data Virtualization
Increasing Agility Through Data VirtualizationIncreasing Agility Through Data Virtualization
Increasing Agility Through Data Virtualization
Denodo
 
Introduction to the Update-driven Approach
Introduction to the Update-driven ApproachIntroduction to the Update-driven Approach
Introduction to the Update-driven ApproachTimothy Valihora
 
Enabling Cloud Data Integration (EMEA)
Enabling Cloud Data Integration (EMEA)Enabling Cloud Data Integration (EMEA)
Enabling Cloud Data Integration (EMEA)
Denodo
 
Data Virtualization: The Agile Delivery Platform
Data Virtualization: The Agile Delivery PlatformData Virtualization: The Agile Delivery Platform
Data Virtualization: The Agile Delivery Platform
Denodo
 
Eight styles of data integration
Eight styles of data integrationEight styles of data integration
Eight styles of data integration
Steve Sobotincic
 
Secure Your Data with Virtual Data Fabric (ASEAN)
Secure Your Data with Virtual Data Fabric (ASEAN)Secure Your Data with Virtual Data Fabric (ASEAN)
Secure Your Data with Virtual Data Fabric (ASEAN)
Denodo
 
Big Data and Data Virtualization
Big Data and Data VirtualizationBig Data and Data Virtualization
Big Data and Data VirtualizationKenneth Peeples
 
GDPR Noncompliance: Avoid the Risk with Data Virtualization
GDPR Noncompliance: Avoid the Risk with Data VirtualizationGDPR Noncompliance: Avoid the Risk with Data Virtualization
GDPR Noncompliance: Avoid the Risk with Data Virtualization
Denodo
 
Database Systems
Database SystemsDatabase Systems
Database Systems
Usman Tariq
 
Components of a Data-Warehouse
Components of a Data-WarehouseComponents of a Data-Warehouse
Components of a Data-WarehouseAbdul Aslam
 
Analyst View of Data Virtualization: Conversations with Boulder Business Inte...
Analyst View of Data Virtualization: Conversations with Boulder Business Inte...Analyst View of Data Virtualization: Conversations with Boulder Business Inte...
Analyst View of Data Virtualization: Conversations with Boulder Business Inte...
Denodo
 
Open Development
Open DevelopmentOpen Development
Open Development
Medsphere
 
Introduction to metadata management
Introduction to metadata managementIntroduction to metadata management
Introduction to metadata managementOpen Data Support
 
Introduction to Data Management
Introduction to Data ManagementIntroduction to Data Management
Introduction to Data Management
Cloudbells.com
 
Denodo DataFest 2016: What’s New in Denodo Platform – Demo and Roadmap
Denodo DataFest 2016: What’s New in Denodo Platform – Demo and RoadmapDenodo DataFest 2016: What’s New in Denodo Platform – Demo and Roadmap
Denodo DataFest 2016: What’s New in Denodo Platform – Demo and Roadmap
Denodo
 
The valule of Multi-model Databases
The valule of Multi-model DatabasesThe valule of Multi-model Databases
The valule of Multi-model Databases
Robert Bira
 
Database Systems
Database SystemsDatabase Systems
Database Systems
Usman Tariq
 
A Successful Data Strategy for Insurers in Volatile Times (EMEA)
A Successful Data Strategy for Insurers in Volatile Times (EMEA)A Successful Data Strategy for Insurers in Volatile Times (EMEA)
A Successful Data Strategy for Insurers in Volatile Times (EMEA)
Denodo
 
t2_4-architecting-data-for-integration-and-longevity
t2_4-architecting-data-for-integration-and-longevityt2_4-architecting-data-for-integration-and-longevity
t2_4-architecting-data-for-integration-and-longevityJonathan Hamilton Solórzano
 

What's hot (20)

Increasing Agility Through Data Virtualization
Increasing Agility Through Data VirtualizationIncreasing Agility Through Data Virtualization
Increasing Agility Through Data Virtualization
 
Introduction to the Update-driven Approach
Introduction to the Update-driven ApproachIntroduction to the Update-driven Approach
Introduction to the Update-driven Approach
 
Enabling Cloud Data Integration (EMEA)
Enabling Cloud Data Integration (EMEA)Enabling Cloud Data Integration (EMEA)
Enabling Cloud Data Integration (EMEA)
 
Data Virtualization: The Agile Delivery Platform
Data Virtualization: The Agile Delivery PlatformData Virtualization: The Agile Delivery Platform
Data Virtualization: The Agile Delivery Platform
 
Eight styles of data integration
Eight styles of data integrationEight styles of data integration
Eight styles of data integration
 
Secure Your Data with Virtual Data Fabric (ASEAN)
Secure Your Data with Virtual Data Fabric (ASEAN)Secure Your Data with Virtual Data Fabric (ASEAN)
Secure Your Data with Virtual Data Fabric (ASEAN)
 
Big Data and Data Virtualization
Big Data and Data VirtualizationBig Data and Data Virtualization
Big Data and Data Virtualization
 
GDPR Noncompliance: Avoid the Risk with Data Virtualization
GDPR Noncompliance: Avoid the Risk with Data VirtualizationGDPR Noncompliance: Avoid the Risk with Data Virtualization
GDPR Noncompliance: Avoid the Risk with Data Virtualization
 
Database Systems
Database SystemsDatabase Systems
Database Systems
 
Components of a Data-Warehouse
Components of a Data-WarehouseComponents of a Data-Warehouse
Components of a Data-Warehouse
 
Analyst View of Data Virtualization: Conversations with Boulder Business Inte...
Analyst View of Data Virtualization: Conversations with Boulder Business Inte...Analyst View of Data Virtualization: Conversations with Boulder Business Inte...
Analyst View of Data Virtualization: Conversations with Boulder Business Inte...
 
Open Development
Open DevelopmentOpen Development
Open Development
 
Introduction to metadata management
Introduction to metadata managementIntroduction to metadata management
Introduction to metadata management
 
Introduction to Data Management
Introduction to Data ManagementIntroduction to Data Management
Introduction to Data Management
 
Denodo DataFest 2016: What’s New in Denodo Platform – Demo and Roadmap
Denodo DataFest 2016: What’s New in Denodo Platform – Demo and RoadmapDenodo DataFest 2016: What’s New in Denodo Platform – Demo and Roadmap
Denodo DataFest 2016: What’s New in Denodo Platform – Demo and Roadmap
 
The valule of Multi-model Databases
The valule of Multi-model DatabasesThe valule of Multi-model Databases
The valule of Multi-model Databases
 
Database Systems
Database SystemsDatabase Systems
Database Systems
 
A Successful Data Strategy for Insurers in Volatile Times (EMEA)
A Successful Data Strategy for Insurers in Volatile Times (EMEA)A Successful Data Strategy for Insurers in Volatile Times (EMEA)
A Successful Data Strategy for Insurers in Volatile Times (EMEA)
 
Session#5; data resource managment
Session#5;  data resource managmentSession#5;  data resource managment
Session#5; data resource managment
 
t2_4-architecting-data-for-integration-and-longevity
t2_4-architecting-data-for-integration-and-longevityt2_4-architecting-data-for-integration-and-longevity
t2_4-architecting-data-for-integration-and-longevity
 

Viewers also liked

Tem início o 4º encontro de resseguro do rio de janeiro
Tem início o 4º encontro de resseguro do rio de janeiroTem início o 4º encontro de resseguro do rio de janeiro
Tem início o 4º encontro de resseguro do rio de janeiro
Editora Roncarati
 
PREZI
PREZIPREZI
Preguntas, edu, libro, internet
Preguntas, edu, libro, internetPreguntas, edu, libro, internet
Preguntas, edu, libro, internet
Vicky Estambuli
 
Taller 22-grupo2
Taller 22-grupo2Taller 22-grupo2
Taller 22-grupo2
laurabernal1995
 
Cuaderno de informatica
Cuaderno de informaticaCuaderno de informatica
Cuaderno de informatica
Shyrley López
 
Sg그룹 운영 결과보고서(전자정부사업부)
Sg그룹 운영 결과보고서(전자정부사업부)Sg그룹 운영 결과보고서(전자정부사업부)
Sg그룹 운영 결과보고서(전자정부사업부)Jungwoo Lee
 
Leçon 111 - Énoncé et pratique
Leçon 111 - Énoncé et pratiqueLeçon 111 - Énoncé et pratique
Leçon 111 - Énoncé et pratique
Pierrot Caron
 
Seminario-Taller Rumbo al Futuro
Seminario-Taller Rumbo al FuturoSeminario-Taller Rumbo al Futuro
Seminario-Taller Rumbo al Futuro
PATSA Petroamerica Terminal
 
Bhattacharyya
BhattacharyyaBhattacharyya
Bhattacharyya
Muhammad Adeel Shakoor
 
How to wear a claddagh lynbrook irish shop
How to wear a claddagh lynbrook irish shopHow to wear a claddagh lynbrook irish shop
How to wear a claddagh lynbrook irish shopJennifer Derrig
 
diuseccion region palmar
diuseccion region palmardiuseccion region palmar
diuseccion region palmarCary Orozco
 
Tough Puppy Plan
Tough Puppy PlanTough Puppy Plan
Tough Puppy Plan
Nathan Stephenson
 

Viewers also liked (14)

Tem início o 4º encontro de resseguro do rio de janeiro
Tem início o 4º encontro de resseguro do rio de janeiroTem início o 4º encontro de resseguro do rio de janeiro
Tem início o 4º encontro de resseguro do rio de janeiro
 
PREZI
PREZIPREZI
PREZI
 
Preguntas, edu, libro, internet
Preguntas, edu, libro, internetPreguntas, edu, libro, internet
Preguntas, edu, libro, internet
 
Taller 22-grupo2
Taller 22-grupo2Taller 22-grupo2
Taller 22-grupo2
 
Cuaderno de informatica
Cuaderno de informaticaCuaderno de informatica
Cuaderno de informatica
 
Doc1
Doc1Doc1
Doc1
 
Sg그룹 운영 결과보고서(전자정부사업부)
Sg그룹 운영 결과보고서(전자정부사업부)Sg그룹 운영 결과보고서(전자정부사업부)
Sg그룹 운영 결과보고서(전자정부사업부)
 
caries
caries caries
caries
 
Leçon 111 - Énoncé et pratique
Leçon 111 - Énoncé et pratiqueLeçon 111 - Énoncé et pratique
Leçon 111 - Énoncé et pratique
 
Seminario-Taller Rumbo al Futuro
Seminario-Taller Rumbo al FuturoSeminario-Taller Rumbo al Futuro
Seminario-Taller Rumbo al Futuro
 
Bhattacharyya
BhattacharyyaBhattacharyya
Bhattacharyya
 
How to wear a claddagh lynbrook irish shop
How to wear a claddagh lynbrook irish shopHow to wear a claddagh lynbrook irish shop
How to wear a claddagh lynbrook irish shop
 
diuseccion region palmar
diuseccion region palmardiuseccion region palmar
diuseccion region palmar
 
Tough Puppy Plan
Tough Puppy PlanTough Puppy Plan
Tough Puppy Plan
 

Similar to Data virtualization

DataPlatform.pptx
DataPlatform.pptxDataPlatform.pptx
DataPlatform.pptx
RahulGupta417334
 
Data lake ppt
Data lake pptData lake ppt
Data lake ppt
SwarnaLatha177
 
Scope of Data Integration
Scope of Data IntegrationScope of Data Integration
Scope of Data Integration
HEXANIKA
 
Managing Data Strategically
Managing Data StrategicallyManaging Data Strategically
Managing Data Strategically
Michael Findling
 
data-mesh_whitepaper_dec2021.pdf
data-mesh_whitepaper_dec2021.pdfdata-mesh_whitepaper_dec2021.pdf
data-mesh_whitepaper_dec2021.pdf
ssuser18927d
 
Data Mesh
Data MeshData Mesh
Using Data Lakes to Sail Through Your Sales Goals
Using Data Lakes to Sail Through Your Sales GoalsUsing Data Lakes to Sail Through Your Sales Goals
Using Data Lakes to Sail Through Your Sales Goals
IrshadKhan682442
 
Using Data Lakes to Sail Through Your Sales Goals
Using Data Lakes to Sail Through Your Sales GoalsUsing Data Lakes to Sail Through Your Sales Goals
Using Data Lakes to Sail Through Your Sales Goals
WilliamJohnson288536
 
Using Data Lakes To Sail Through Your Sales Goals
Using Data Lakes To Sail Through Your Sales GoalsUsing Data Lakes To Sail Through Your Sales Goals
Using Data Lakes To Sail Through Your Sales Goals
KevinJohnson667312
 
WHAT IS A DATA LAKE? Know DATA LAKES & SALES ECOSYSTEM
WHAT IS A DATA LAKE? Know DATA LAKES & SALES ECOSYSTEMWHAT IS A DATA LAKE? Know DATA LAKES & SALES ECOSYSTEM
WHAT IS A DATA LAKE? Know DATA LAKES & SALES ECOSYSTEM
Rajaraj64
 
Big data and oracle
Big data and oracleBig data and oracle
Big data and oracle
Sourabh Saxena
 
Data Ware House System in Cloud Environment
Data Ware House System in Cloud EnvironmentData Ware House System in Cloud Environment
Data Ware House System in Cloud Environment
IJERA Editor
 
MC0088 Internal Assignment (SMU)
MC0088 Internal Assignment (SMU)MC0088 Internal Assignment (SMU)
MC0088 Internal Assignment (SMU)
Krishan Pareek
 
Database Essay
Database EssayDatabase Essay
big data Big Things
big data Big Thingsbig data Big Things
big data Big Thingspateelhs
 
Application Of A New Database Management System
Application Of A New Database Management SystemApplication Of A New Database Management System
Application Of A New Database Management System
Pamela Wright
 
DW 101
DW 101DW 101
DW 101
jeffd00
 
Data Mesh in Azure using Cloud Scale Analytics (WAF)
Data Mesh in Azure using Cloud Scale Analytics (WAF)Data Mesh in Azure using Cloud Scale Analytics (WAF)
Data Mesh in Azure using Cloud Scale Analytics (WAF)
Nathan Bijnens
 
5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake
MetroStar
 
Security issues in big data
Security issues in big data Security issues in big data
Security issues in big data
Shallote Dsouza
 

Similar to Data virtualization (20)

DataPlatform.pptx
DataPlatform.pptxDataPlatform.pptx
DataPlatform.pptx
 
Data lake ppt
Data lake pptData lake ppt
Data lake ppt
 
Scope of Data Integration
Scope of Data IntegrationScope of Data Integration
Scope of Data Integration
 
Managing Data Strategically
Managing Data StrategicallyManaging Data Strategically
Managing Data Strategically
 
data-mesh_whitepaper_dec2021.pdf
data-mesh_whitepaper_dec2021.pdfdata-mesh_whitepaper_dec2021.pdf
data-mesh_whitepaper_dec2021.pdf
 
Data Mesh
Data MeshData Mesh
Data Mesh
 
Using Data Lakes to Sail Through Your Sales Goals
Using Data Lakes to Sail Through Your Sales GoalsUsing Data Lakes to Sail Through Your Sales Goals
Using Data Lakes to Sail Through Your Sales Goals
 
Using Data Lakes to Sail Through Your Sales Goals
Using Data Lakes to Sail Through Your Sales GoalsUsing Data Lakes to Sail Through Your Sales Goals
Using Data Lakes to Sail Through Your Sales Goals
 
Using Data Lakes To Sail Through Your Sales Goals
Using Data Lakes To Sail Through Your Sales GoalsUsing Data Lakes To Sail Through Your Sales Goals
Using Data Lakes To Sail Through Your Sales Goals
 
WHAT IS A DATA LAKE? Know DATA LAKES & SALES ECOSYSTEM
WHAT IS A DATA LAKE? Know DATA LAKES & SALES ECOSYSTEMWHAT IS A DATA LAKE? Know DATA LAKES & SALES ECOSYSTEM
WHAT IS A DATA LAKE? Know DATA LAKES & SALES ECOSYSTEM
 
Big data and oracle
Big data and oracleBig data and oracle
Big data and oracle
 
Data Ware House System in Cloud Environment
Data Ware House System in Cloud EnvironmentData Ware House System in Cloud Environment
Data Ware House System in Cloud Environment
 
MC0088 Internal Assignment (SMU)
MC0088 Internal Assignment (SMU)MC0088 Internal Assignment (SMU)
MC0088 Internal Assignment (SMU)
 
Database Essay
Database EssayDatabase Essay
Database Essay
 
big data Big Things
big data Big Thingsbig data Big Things
big data Big Things
 
Application Of A New Database Management System
Application Of A New Database Management SystemApplication Of A New Database Management System
Application Of A New Database Management System
 
DW 101
DW 101DW 101
DW 101
 
Data Mesh in Azure using Cloud Scale Analytics (WAF)
Data Mesh in Azure using Cloud Scale Analytics (WAF)Data Mesh in Azure using Cloud Scale Analytics (WAF)
Data Mesh in Azure using Cloud Scale Analytics (WAF)
 
5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake
 
Security issues in big data
Security issues in big data Security issues in big data
Security issues in big data
 

Recently uploaded

Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 

Recently uploaded (20)

Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 

Data virtualization

  • 1. Three reasons why time has come for Data Virtualization to play pivotal role in Data Management Off late, Data Management related challenges are increasing exponentially. Reasons are many i.e need for quick response, ever increasing volume of data, different types of data i.e text, objects etc., and too many types of sources (In addition to traditional sources like ERP’s, legacy systems sources like social media, web logs, sensor’s etc.). Apart from this, the number and variety of tools which are handling data is also increasing day by day. All the enterprises need to continuously evaluate and explore better data management technologies, processes & frame works to handle these challenges and provide business value. Data Virtualization is best suited to address most off these challenges and can provide unified & secure data access layer, can provide business agility in meeting the customer needs and data as a service. As organizations look at how to deliver a real-time, fully agile, integrated, and secure data platform to support applications, they think of data virtualization. Since Forrester’s last evaluation to the most recent evaluation, data virtualization vendors have improved their security, scalability, big data, data discovery, data quality, and cloud capabilities. Data virtualization can have transactions that can write back to the data sources as well. Hybrid Data Storage: With exponentially increasing volumes of data, it is becoming difficult for Data Warehouses (DW) to integrate, store and handle large volumes of data as part of conventional DW storage, which are normally RDBM’s based SQL systems. This results in poor performance w.r.t data integration & data
  • 2. retrieval, expensive data storage & administration. We can handle this situation by keeping limited amount of data in the DW i.e by either removing the data or moving portions of data to offline storage. In both the scenario's, quick historical analysis of data is not possible. The third option is to move some of the data to an inexpensive online storage system like Hadoop Eco System, which can handle large volumes of data at very low price points. But the way you should interface with Hadoop system compared to a normal SQL Database is completely different. That is where we can have Data Virtualization layer which can connect to both Hadoop system and SQL databases and provide unified & complete access of the date to Reporting Layer. In this scenario, the DW is not one single and uniform storage, but it consists of multiple & different types of storages. This solves the cloud migration problem as well. Real Time Data Integration & Virtual Data Marts/Applications: With ever increasing volumes, data sharing, collaboration & widespread data movement is a major challenge. Also Traditional Data Marts/Application's (which are associated with direct physical storage) has lots of issues. First one is they are mainly inflexible. When these objects needs to be extended/changed, all the ETL programmes behind these objects needs to be changed, data needs to be recasted etc. There are issues related to data quality as well. Since our experience shows that organizations tend to build lot of overlapping objects like these over a period of time, maintaining single version of truth is difficult. With Virtual DataMart’s/Application's which are possible using Data Virtualization, the above issues can be avoided while providing the same level of functionality to the reporting layer. All the data storage objects like tables etc. will be stored as virtual objects/views in virtualization layer. Performance of the Virtual objects can be improved by applying caching techniques etc. Logical structure is separated from Physical structure and can leverage the advances in techniques such as real-time & push-down query optimization, selective ETL, in-memory caching, distributed in- memory thus reducing or eliminating the wasteful full replication of traditional ETL. Common Data Layer with data as a service: C Level leadership of the companies (in particular CIO's and CDO's) look not only at short term tactical needs but also future needs (both strategic and tactical) when it comes to satisfying the data needs of different stakeholders of the organization. Through Data Virtualization this concern can be addressed by providing/exposing required data through a common/unified data layer in the form of data as a service while satisfying the short term data integration/reporting needs. Data will be treated as an Asset. This unified layer can help business & technical users in terms of quick consumption, navigation, discovery, lineage analysis etc. This also helps in maintaining the highest levels of security as data is not fragmented into too many silos and can be controlled through centralized access mechanism. In the coming years, data virtualization can be taken to the next level by vertical integration i.e integrating it through end to end physical infrastructure (server & network etc. including the cloud). This will result in effective data movement, completely virtualized environments and minimal performance related issues.
  • 3. Disclaimer All the information provided above is based on my understanding of the subject/concept and the information I have taken from different survey’s etc. (which were indicated above). Accuracy of the information is based on the current understanding. As the time passes, some concepts may undergo change or evolve further. If you find any incorrect information, please feel free to contact me or drop a mail.