“Data mashup also has a second connotation in that it is more federated real time or right time as opposed to being persistent. There is value in persistent data which is typically found in enterprise data warehouses, marts, master data management systems, etc, but they live side by side in a sense with these virtualized data repositories. Again data virtualization platforms make it possible to mash up all of your source systems including some of your transactional systems together into a data services layer.
So as you will see today’s best of breed data virtualization platforms really are not just a data federation platform or an EII platform as in the past. They provide a broader range of virtualization across more structured and unstructured data and provide the data services capability.
Now how does that relate to the rest of the layers? Obviously you have got infrastructure. You will have business processes or SOA types of middleware and message buses. You will have transaction systems, transactional services, applications, logic etc and analytical systems as well. And then on top of that you have your visualization or UI layer. We will come back to this slide later after we have understood how virtualization works and plays a role in enterprise architecture. We will understand the relationship with data management tools like ETL, data quality, and data modeling that you might already have. Then there are SOA kinds of tools, SOA registry, messaging, etc, and then also you have application management and monitoring tools. But this you a quick high level picture of where data mashup fits in.” - Mark Flaherty, Chief Marketing Officer