As more companies are faced with the challenge of accessing and sharing massive amount of disparate data at greater speeds, the traditional ETL extraction and storage model of Data warehouses is inefficient and costly. The answer to this challenge is Data Virtualization.
What is Data Virtualization?
Data Virtualization is the fastest and easiest way to integrate, federate and transform data from multiple data sources into a single unified set of information.
The data can then be easily accessed or shared into other applications, without being replicated, resulting in real-time on-demand access to a â€œvirtualâ€ data layer. That delivers unified data services to support multiple applications and users.
Benefits of Data Virtualization
- Fast implementation â€“ Fastest time-to-value in the market
- Better quality information
- Cost efficient â€“ remove the costly need for data warehouses and maintenance
- Increased agility to make changes
- Real-time data delivery
- Virtual integration of disparate data sources
Data Virtualization performs many of the same functions as traditional data integration (ETL, ESB, replication, federation etc.), but is able to deliver real-time data access with a lower operating cost and at the speed and agility your business needs to keep up with the marketplace.
Unlike Data Integration, Data Virtualization, applications and users can read/write from any source or data type, build powerful transformations and relationships to design a virtual database of exposed data, deliver reusable data views, models, and services in the formats of on-demand, cache, or materialized, and apply role based data access, security and auditing policies regardless of data source types like a data firewall.