O que é governança SOA?

Arquitetura orientada a serviços (SOA) é o modelo de programação de software que cria serviços de negócios como módulos de software para as empresas. Essa abordagem para o desenvolvimento de software requer um forte processo de governança. A governança da SOA define os padrões e controles, que gerenciam como uma empresa usará serviços. Isso normalmente inclui as regras sobre volume, permissões de acesso e direitos de propriedade a cada serviço exposto pela empresa.

A governança SOA começa com um inventário básico dos serviços existentes disponíveis na empresa. Este inventário é uma oportunidade para definir o uso e as expectativas para cada serviço disponível. Depois que o inventário estiver concluído, ele deve ser colocado em um catálogo de serviços, que será um dicionário dos serviços da empresa.

Uma das desvantagens da SOA é a oportunidade perdida para a reutilização dos serviços existentes. Ao fazer com que um conselho gerente gerencie alterações no sistema, é mais provável que uma empresa use os serviços existentes. Este comitê pode revisar o serviçoCatálogo de ICES. Isso pode economizar tempo e esforço valiosos, que podem economizar dinheiro considerável para uma empresa.

Um dos principais componentes para gerenciar a SOA é controlar os requisitos de demanda e desempenho dos serviços disponíveis. Isso geralmente é feito por meio de acordos de nível de serviço, que são contratos entre o consumidor e os proprietários dos serviços. Os contratos de serviço são gerenciados pelo SOA Governança Board, que tem a responsabilidade de gerenciar os requisitos de acesso e desempenho para cada serviço.

Colaboração e comunicação aberta são um dos objetivos fundamentais da governança da SOA. Se uma organização planeja reutilizar os serviços, deve ser compartilhado e comunicado abertamente às unidades de negócios da empresa. Isso só pode ser realizado com uma comunidade de governança adequada que possui reuniões públicas projetadas para expor abertamente os serviços.

O modelo de governança da SOA deve incluir BAProcessos e artefatos do SIC que definem como o órgão de governança será gerenciado. Isso define como as alterações e solicitações de aprimoramento serão gerenciadas pela Enterprise. Ele deve incluir funções e responsabilidades básicas para unidades de negócios, incluindo metas e expectativas de desempenho para cada um dos serviços disponíveis.

O controle de mudança é o processo de gerenciamento de alterações do sistema para uma organização. O Comitê de Governança da SOA deve ser integrado ao processo de controle de mudança do sistema da Companhia. Isso permitirá ao Conselho de Administração a oportunidade de determinar as necessidades e fornecer orientação para as mudanças do sistema para a organização.

O Comitê de Governança deve planejar se reunir de forma periódica. Isso ajudará a garantir que os serviços corporativos continuem a crescer. A maioria dos grupos de governança da SOA se reúne mensalmente ou trimestralmente.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?