SOA - MDM e SOA
Descrição
O MDM significa Master Data Management, que é um componente chave da Arquitetura Orientada a Serviços (SOA) e simplifica a implementação de SOA com dados limpos e consistentes para a empresa. A intenção básica do MDM é fornecer uma fonte confiável para os dados principais.
A combinação de SOA e MDM fornece valor comercial essencial e descreve como obter esse valor para os clientes trabalhando juntos. A Arquitetura Orientada a Serviços é um projeto arquitetônico que inclui a coleção de serviços em uma rede que se comunicam entre si. Sem o MDM, os dados disponíveis para aplicativos de negócios fornecidos pela SOA não serão tão precisos em toda a organização, o que leva a dados de qualidade inferior.
Níveis entre MDM e SOA
Existem alguns níveis que podem ser integrados entre MDM e SOA:
Conectores e modificação
Estruturas de dados e métodos de acesso
Processo de negócios MDM / SOA predefinido
Aplicação predefinida e integração de dados mestre
SOA melhora a padronização e a confiabilidade dos dados, agregando valor ao SOA que está sendo integrado e consumido. O MDM também fornece clareza estável de dados para SOA e base técnica para uso de dados principais. O SDM verifica a qualidade dos dados, fornecendo serviços de dados para objetos corporativos que SOA consumirá.
Benefícios do MDM
Existem alguns benefícios do MDM conforme listado abaixo:
Ele especifica o entendimento e a responsabilidade das entidades de dados mestre
Ele fornece a técnica para fazer uso de dados mestre em toda a organização
É projetado para fornecer acomodação e lidar com as mudanças
SOA permite a reutilização de componentes, o que torna mais fácil e flexível usá-los para suportar novos processos. O MDM fornece conceitos e componentes orientados a serviços para manutenção e recuperação de dados. Os conceitos de arquitetura de SOA são integrados ao MDM usando duas visualizações:
MDM Business Service: Fornece o serviço de negócios reutilizável para manter e validar os dados.
MDM Information Service: Fornece o serviço de informação reutilizável para usar os processos de negócios.