JBoss Middleware

Red Hat JBoss Data Virtualization

Unified, real-time data access and integration

Transform data locked in silos into unified information at business speed

Organizations no longer suffer from a lack of data; they’re suffering from lack of the right data, at the right time. Start treating your data less as a static warehouse and more as a dynamic supply chain. With a data supply chain, you get just-in-time processing capabilities that can bring together data from multiple sources, easily accommodate new data sources, and transform the data according to data consumers' needs.

Red Hat® JBoss® Data Virtualization is a data supply and integration solution that sits in front of multiple data sources and allows them to be treated as single source, delivering the needed data—in the required form—at the right time to any application or user.

Rethinking data integration

The need to simplify information is driving significant change in organizations: 43% of all organizations are currently making changes to how they design and deploy information

Deriving value from analytics requires organizations to prepare data for use, but today’s explosion of data volumes, types and sources makes this challenging. Moreover, information must be placed in an operational context to be acted upon. Because current integration methods cannot address all these needs, the results often are inflexible systems and data sprawl.

Now, though, data preparation tools are available that enable virtualized access to multiple data sources, making it possible to deliver information promptly and in the appropriate contexts.

And virtualization can do much more than provide quick access to relevant data


Your data, your way

  • Connect

    Access data from multiple, heterogeneous data sources.

  • Compose

    Easily combine and transform data into reusable, business-friendly virtual data models and views.

  • Consume

    Make unified data easily consumable through open standards interfaces.

Product details

Data should work for you, not against you

Simplify data use

Red Hat JBoss Data Virtualization is a comprehensive platform that enables agile data use. It hides complexities, like the true locations of data or the mechanisms required to access or merge it. Data becomes easier for developers and users to work with.

Maximize return on assets

Gain critical business insights by making all data easily consumable by people who need it.

  • Improve the use of data assets.
  • Derive more value from existing hardware and storage investments.
  • Complement existing integration technologies like service-oriented architecture (SOA); enterprise application integration (EAI); and extract, transform, and load (ETL).

One of the world's leading financial management and advisory companies saved US$3 million in IT costs overall while achieving more consistent data, more accurate trades, and improved accounting and risk management with JBoss Data Virtualization.

Boost agility and respond faster to change

Model-driven graphical design and development environments let you respond faster to change and improve your staff's efficiency. Your data virtualization projects are completed faster, so you realize benefits sooner.

  • Better and faster than hand-coding and physically copying and moving data
  • Faster and less costly than batch data movement
  • Optimized development and maintenance with loose coupling

Increase employee productivity for faster time to value

JBoss Data Virtualization gives your organization the unified information it needs to increase revenue and reduce costs by:

  • Delivering data in the right form, at the right time, to the right people.
  • Providing decision support and greatly enhancing the value of business intelligence (BI) with a complete view of the information you need.
  • Allowing the mixing of on-premise data with cloud data, and real-time operational data with historical information.

Improve information control and compliance

Data virtualization layers deliver data firewall functionality. JBoss Data Virtualization improves data quality with:

  • Centralized data authentication, access control, and policy enforcement.
  • Robust security infrastructure and auditing.
  • Reduced risk with fewer physical copies of data.

The metadata repository catalogs enterprise data locations and the relationships between the data in various data stores, creating transparency and visibility.

We’re excited about Red Hat JBoss Data Virtualization 6 and expect to enhance the way for big data analytics—in cooperation with Hadoop and NoSQL—to increase productivity, and believe it will help accelerate our R&D activities and business.

Keizo Sugiyama, executive director, Green Cloud Division, KDDI R&D Laboratories, Inc. Learn more

Use cases

Deliver strategic technology initiatives with agility

Red Hat JBoss Data Virtualization lets users get the actionable, unified information they want, the way they want it, and at the speed their business needs it. Combined with ease of development, JBoss Data Virtualization allows rapid delivery for a range of IT projects and initiatives.

Agile, self-service business intelligence (BI)

Data virtualization is an excellent way to expand business analytics to sources beyond those captured in existing data warehouses and data marts. This approach gives you more complete and actionable information, and faster time to solution. The rapid, iterative data abstraction and provisioning capabilities of JBoss Data Virtualization are key to a fast-paced environment where data is created and changed at varying speeds.

If your organization struggles with uncontrollable point-to-point integration, you’ll benefit from JBoss Data Virtualization. By unifying data access for analytics, JBoss Data Virtualization:

  • Simplifies data access.
  • Improves reuse.
  • Reduces change impact.
  • Achieves consistent semantics.

JBoss Data Virtualization provides user-friendly views and exposes high-quality information assets. Business users can easily access trusted data sources and perform self-service analytics using any BI tools of their choice.

Unified, 360° view

Applications often need an aggregated view of data from master data management (MDM), data warehouse (DW), and other online transaction processing (OLTP) systems to gain a complete view of data in real time.

An example of this is call center apps used by agents, which need to perform full read/write transactions for various systems. The virtual data layer serves as a unified, enterprise-wide view of business information that improves the ability of users to understand and use enterprise data.

Agile SOA data services

Data virtualization delivers the data services to SOA apps. It speeds the creation of data services that encapsulate the data access logic, and lets multiple business services acquire data from a centralized data layer.

Data virtualization combines SOA principles—like decoupling, reuse, and agility—with key information governance principles, such as abstraction, shared semantic models, and data standards. This lets IT build and deploy a layered data architecture in a simpler, faster, and more consistent and scalable way.

Data firewall and information security

  • Data virtualization provides reverse proxy access to data, keeping physical data sources anonymous. This prevents unnecessary exposure.
  • Get improved data quality via centralized access control, robust security infrastructure, and a reduction in physical copies of data to reduce risk.
  • A metadata repository catalogs enterprise data locations, and the relationships between the data in various data stores provide transparency and visibility.

Big data integration

More and more organizations have big data stored in Hadoop and NoSQL systems. But most reporting and analytical tools can't access those database servers, because most require an SQL interface. Data virtualization provides the solution by masking these sources as SQL tables.

Big data sources, like Hadoop and NoSQL, need to integrate with existing BI and operational systems. Data virtualization provides rapid virtual integration that doesn’t require replication of already "big" data sources.

Cloud data integration

Many organizations are adopting cloud computing that requires each new cloud source to be integrated with the existing IT environment. Data virtualization solves this problem, allowing enterprises to maintain a complete view of internal and external information while taking advantage of attractive cloud economics.

Services and support

We don't just sell you technology. We stand by it.

Invest in your or your team's skills

Our training courses are hands-on and role-based. This means students stay at their keyboards for up to 80% of a course, boosting the retention of skills they'll use every day. We offer several convenient ways to train and save, and training facilities around the world. Visit our student center to learn more, or read some training successes.

Red Hat JBoss Data Virtualization Development (JB450)
Learn about modeling data sources and virtual entities.
Find out more about our learning paths

Have what it takes? Prove it.

Employers notice Red Hat certifications. They know that to become Red Hat Certified Professionals, candidates must complete real-world tasks using our technologies—not just answer questions about them. Build your career by getting certified. We offer multiple exam locations and ways to train.

Red Hat Certified Specialist in Data Virtualization

The Red Hat Certified Specialist in Data Virtualization exam tests candidates' skills and knowledge in the use of Red Hat JBoss Data Virtualization to integrate multiple data sources.

Learn more about Red Hat certifications

Rely on the experts

Let Red Hat Consulting help you successfully deploy Red Hat JBoss Data Virtualization. We offer flexible engagement models to help meet your IT goals. Have unallocated end-of-year budget? Consider using Consulting Units to secure resources you'll need in the upcoming year—without committing to a specific topic up front.

Learn more about Red Hat Consulting

Together, we can do more

Collaboration is a pillar of the open source community. And it’s how Red Hat approaches support. Connect to Red Hat Support to access industry-leading technical resources available in our award-winning Red Hat Customer Portal anywhere, any time.

Red Hat JBoss Data Virtualization

We're listening

In keeping with the open source way, we like to keep the lines of communication open. So whether you're a customer or just interested in learning more, connect with us. We're eager to answer questions.

Contact sales
Our sales representatives are knowledgeable, friendly, and always ready to help.
Find a partner
Find a Red Hat partner that sells Red Hat JBoss Data Virtualization or related applications.


Join the conversation

Get started with a free trial

Try It Now