MDM и информация как услуга (IaaS) - PullRequest
2 голосов
/ 23 марта 2011

MDM (управление основными данными) было модным словом в последние несколько лет. Большинство архитекторов информации / данных начинают понимать, как проектировать и внедрять MDM, и использовать его в качестве инструмента SOA.

Существует еще одна концепция, называемая Информация как услуга (IaaS), которая применяется вместе с MDM. По определению, IaaS является промежуточным уровнем между хранилищами данных вашего предприятия и общим уровнем обслуживания SOA.

Хотя мой вопрос касается реализации IaaS. Сначала я думал, что хранимые в БД процедуры достаточно хороши для установления уровня IaaS. Но поскольку ваши данные поступают из нескольких разнородных платформ баз данных (Oracle, SQL Server и т. Д.) И географических местоположений, хранимые процедуры нельзя использовать для формирования согласованного уровня IaaS.

Я провел небольшое исследование, которое привело меня к нескольким идеям. Я хотел бы получить дополнительную информацию, советы и подсказки по внедрению IaaS от профессионалов в области обработки данных, которые уже установили IaaS в своих средах.

1 Ответ

1 голос
/ 24 марта 2011

Это не совсем то, что вы просили, но есть «интегрированные» базы данных, которые предоставляют вам стандартную абстракцию БД к источникам данных, которые распределены по разным физическим базам данных от разных поставщиков, а некоторые из них поддерживают и другие источники данных (не базы данных).

Я точно знаю о продукте IBM (который входит в комплект DB2), но другие поставщики имеют аналогичные инструменты.

Однако следует отметить, что имеется как уровень абстракции данныхи уровень бизнес-абстракции (Business Services) может оказаться излишним - в зависимости от конкретного сценария.

...