Red Hat JBoss Data Virtualization Development

Course Code: 2634


This is an intensive hands-on course targeted towards developers and administrators discussing how to model data sources and virtual entities such as tables, views, and procedures. During the course, participants will learn the various methods of deploying these virtual entities for JDBC and web service consumption.

Schedule Classes

Looking for more sessions of this class?
Redhat logo

Course Delivery

This course is available in the following formats:

Live Classroom
Duration: 3 days

Live Virtual Classroom
Duration: 3 days

What You'll learn

  • Modeling data sources
  • Modeling a virtual base layer
  • Creating virtual databases (VDB)
  • Modeling unions, joins, and virtual procedures
  • Modeling and deploying web services
  • Server administration
  • Developing client applications


  • Install Red Hat JBoss Data Virtualization
  • Model connections to data sources and the Teiid server
  • Model a VBL on top of data sources
  • Model combined projections
  • Model joins between tables (sources)
  • Model virtual procedures
  • Model for XML document results
  • Build and deploy a web service model using JAX-WS (SOAP)
  • Deploy a web service model using JAX-RS (REST)
  • Manage the data services server
  • Utilize materialized views when appropriate
  • Implement access restrictions to the elements mapped in a virtual database
  • Access virtual databases in a Java application
View More


Participants need to have a thorough understanding of relational database concepts and SQL. Experience in programming with the JDBC API and working with JBoss Developer Studio or Eclipse is helpful, though not required.

Who Should Attend

Anyone interested in the paradigm shifts necessary to enable organizational agility in today’s innovative business climate will find the Business Agility Foundations course compelling. The course is highly recommended for –

  • Current and aspiring business agility leaders
  • Business change agents
  • Business leaders
  • Business managers
  • Value managers
  • Product owners
  • Product managers
  • Anyone wanting a certification in ICAgile Business Agility Foundation (ICP-BAF)
  • Anyone wanting to be an ICAgile Certified Expert in Business Agility

Interested in this course? Let’s connect!