Mesmo que o termo SOA seja comum nas conversas de negócios e que Arquitetura Orientada a Serviços acompanha-nos há quase três décadas (desde o início da década de 2000), ainda há muito a descobrir sobre esta infraestrutura que tem nos serviços a sua fonte de valor para o negócio.
Créditos fotográficos: “Grupo de lápis” de Sura Nualpradid
O que precisa de saber sobre a arquitetura orientada a serviços
Estas curiosidades sobre Arquitetura Orientada a Serviços Ajudarão a conhecê-lo melhor e, talvez, inclusive a revelar alguns dos seus segredos mais bem guardados:
- SOA não é uma abordagem puramente técnicaÉ essencial compreender que a arquitetura orientada a serviços, quando praticada com sucesso e realizada corretamente, não é apenas uma arquitetura tecnológica. O paradigma da arquitetura orientada a serviços trata-se realmente da modelação de processos de negócio., que devem ser prioritários mesmo quando nem sempre sejam diretamente compatíveis com os componentes tecnológicos. SOA Revela o que já sabíamos, que a tecnologia não aporta valor direto. Por isso, a essência desta infraestrutura reside na sua capacidade de habilitar serviços, como uma melhor reutilização, uma capacidade de resposta ótima a mudanças e uma melhor alinhamento com os processos comerciais.
- A SOA pode ser construída usando a infraestrutura existente: muitas instituições surpreendem-se ao descobrir que podem construir o desejado Arquitetura Orientada a Serviços usando a sua própria infraestrutura para apoiar o desenvolvimento de serviços web, para análise e para comunicação com sistemas de mensagens. enquanto em outros casos são oferecidos processos simplificados para customização, É sempre recomendável complementá-lo com algum tipo de software que ajude a extrair o máximo rendimento.
- As arquiteturas SOA podem ser muito complexas: De algumas perspetivas, a arquitetura orientada a serviços pode parecer bastante simples, especialmente quando se trata de desenvolver um fluxo de processos de negócios ou identificar os serviços necessários. Apesar disto, aproveitar os serviços de dados pode tornar-se muito mais complexo. Especialmente na era de big data em que vivemos, onde entra em jogo a variedade e heterogeneidade de fontes, o que complica a Desenho SOA a níveis inesperados.
- A automatização de processos é uma virtude chave da arquitetura orientada a serviços: embora, para muitos, la prestación de servicios y su prestación es el núcleo de la Paradigma SOA, la realidad es que no debería ser así. El valor real de esta infraestructura es la automatización del corazón del negocio. El foco de este tipo de arquitectura no debería estar en los servicios, sino en los procesos y cómo melhorarlos. Embora seja certo que los servicios son un factor necessário para apoiar los procesos, su rol es secundário ao momento de generar eficiências y mejoras.
- SOA necesita un enfoque evolutivo: a Arquitetura Orientada a Serviços Es el máximo exponente de la evolución natural de dos ciências que confluyen en su aportación a la compañía, la arquitectura y la tecnología. O primeiro, en su avance hacia lograr la máxima alineación con el negócio aportando un contexto y, a segunda, num progresso constante rumo a uma melhor utilização dos recursos tecnológicos e com vista a fornecer um melhor suporte à empresa.
- A arquitetura orientada a serviços necessita de uma compreensão profunda dos dados empresariais: é necessária uma cobertura técnica, mas o centro desta arquitetura são os processos de negócio, à volta dos quais orbitam todas as soluções propostas. Conhecer a operação, compreender os processos internos e poder determinar prioridades é garantia de sucesso e a única forma de abordar uma Implementação SOA. A isto é preciso adicionar a perspetiva de que uma abordagem evolutiva deve garantir, como foi mencionado no ponto anterior, para a definição da infraestrutura que, embora implique um maior esforço no desenvolvimento, é garantia de sustentabilidade.
Postagem Relacionada:
(função(d, s, Eu iria) {
var js, fjs = d.getElementsByTagName(s)[0];
E se (d.getElementById(Eu iria)) Retorna;
js = d.createElement(s); js.id = id;
js.src = “//connect.facebook.net/es_ES/all.js#xfbml=1&status = 0”;
fjs.parentNode.insertBefore(js, fjs);
}(documento, 'roteiro', 'facebook-jssdk'));



