Tuesday, May 13, 2014

Data Virtualization Tool Hunt!!! - Landed@Denodo

Our hunt for a data virtualization tool became more interesting with Denodo. Denodo caught my eye when I first read an old (as compared to the date I am writing this blog) research firm report describing the evolution and status then. It was quite promising and the road map continued to be robust till date. What’s next? Yes, you guessed it right and we chose to evaluate Denodo for our needs.

The journey was rich in learning hence attempting to blog it to share it with larger audience. These are purely my personal experiences and give you only a glimpse of the possibilities with this tool. And no doubt there are other tools available in the market and I am yet to evaluate them.

To start with, let’s have a quick overview of “Denodo”.  

What’s Denodo?
Denodo offers a Data Integration and Data Virtualization software platform called “Denodo Platform”. It is primarily a middleware software platform that enables virtual/real integration of data across diverse number and type of sources. This can also be considered as a platform that enables “Information-as-a-service” model within the enterprise.

Few Suitable Use Cases:

  • Virtual Data Integration & Build a Data Federation Layer
  • Virtual MDM
  • Data Provisioning needs through an SOA model

Denodo Platform’s Architecture: It can be logically categorized into three layers:
  • Data Source / Connect Layer
  • Data Virtualization / Combine Layer
  • Data Consumption / Publish Layer

It can be visualized using a simple example shown below:


Will try to detail out each layer in more detail in the following posts. Looking forward to hear your experiences in this area.