Definição – O que significa Modelagem e Arquitetura Orientada a Serviços (SOMA)?
Modelagem e arquitetura orientada a serviços (SOMA) é uma metodologia para modelar aplicativos de arquitetura orientada a serviços (SOA). SOMA é uma análise ponta a ponta e método de design que estende os métodos tradicionais de design e análise orientada a objetos e baseada em componentes.
Definirtec explica Modelagem e Arquitetura Orientada a Serviços (SOMA)
SOMA é baseado em três fases principais:
- identificação
- Especificação
- Realização
As fases são usadas para modelar os três elementos principais de SOA, que são:
- Serviços
- Componentes que realizam os serviços, também conhecidos como componentes de serviço
- Fluxos que podem ser usados para compor os serviços necessários em um aplicativo SOA
SOMA valida todas as etapas da fase de design, garantindo uma infraestrutura de negócios SOA totalmente integrada, flexível e responsiva.
SOMA é baseado em vários anos de experiência prática que a IBM desenvolveu trabalhando com empresas que foram os primeiros a adotar SOA. SOMA é uma abordagem flexível para resolver problemas corporativos que fornece o máximo retorno sobre o investimento. A SOMA ajuda as empresas a implementar SOA para ter melhor visibilidade de seus processos de negócios, dando-lhes as ferramentas de que precisam para melhorar e crescer.