Service-Oriented Architecture (SOA) ou Arquitetura Orientada a Serviços:
SOA é uma estratégia para a construção de sistemas de software focados no negócio, a partir de blocos de construção interoperáveis e fracamente acoplados (chamados de serviços), que podem ser combinados e reutilizados rapidamente, dentro e fora da companhia, de modo a atingir seus objetivos de negócio.
Note, então, que SOA não é um serviço ou uma tecnologia, mas sim uma metodologia ou uma forma de organizar e lidar com as informações. Podemos afirmar que SOA não é:
Esses elementos fazem parte do SOA, mas eles individualmente não respondem pelo todo.
Em linhas gerais, governança é o estabelecimento e administração de controle sobre um ambiente de modo a influenciar e garantir ações e comportamento.
Ela é Fundamental para um bom gerenciamento dos serviços disponível e novos serviços a serem criados. ⇒ Organização
Governança é um conjunto de Pessoas, Políticas e até mesmo Processos que irão garantir que a sua estratégia SOA seja implementada e tenha sucesso.
São atribuições do Grupo de Governança SOA:
Com a Governança a corporação torna-se apta a:
A combinação de pessoas, processos, políticas e tecnologias são importantíssimos para o sucesso da governança na empresa. Além disso, estando presente essa preocupação desde o início da implantação da arquitetura orientada a serviços, a transição é mais confortável para a empresa, além de ajudar no estabelecimento do alinhamento necessário entre as áreas de negócio e a área de TI, tão importante para pontos como a redução de custos e retorno de investimento.
SOA não é uma tendência, mas uma evolução natural que traz maior flexibilicade ao negócio, aumenta o controle e integração dos ativos de TI e diminui custos de desenvolvimento.
Veja mais na nossa Base de Conhecimento