Data Hub

A Data Hub aggregates data from multiple sources into a central repository so it can be processed and served to other applications.

Business Outcome

Data Hubs enable organizations to:

  • Improve customer service, like MetLife’s The Wall, a 360-degree view of the customer.
  • Cut crime, like the City of Chicago’s WindyGrid app.
  • Bring new products to market, like Telefonica’s customer data aggregation app.

Customer Examples


  • Agility. Today you are pulling in data from legacy customer service systems. Tomorrow you may need to incorporate customer sentiment analysis. Evolving a relational database at this pace is not easy.
  • Diverse Data. By definition, a Data Hub aggregates data from multiple sources. Reconciling these different formats in a relational database is challenging and in many cases impossible.
  • Granular Access and Analysis. A Data Hub is only as good as its ability to serve up fine-grained access to the data within it.
  • Scalability. Combining multiple data sources makes for one big Data Hub. Can your relational database accommodate this scale?

Why MongoDB

  • Dynamic schemas in MongoDB make it possible to pull in new data sources and change the database as often as the business demands.
  • Documents in MongoDB provide a flexible platform for storing any number of data types.
  • Rich query language, indexing and analytics make it possible to access the right data for the right apps.
  • Horizontal Scaling makes it cost-effective to aggregate and even add to as many data sources as required.

Featured Resources