SOA apresenta uma proposição de valor que atende distintas necessidades de negócios corporativos. Permite o alinhamento de TI ao negócio como nunca antes visto. Alguns benefícios:
Sob a ótica da TI
Maior agilidade e flexibilidade da TI;
Redução do ciclo de desenvolvimento;
Redução do risco;
Maior produtividade;
Redução do custo de desenvolvimento e manutenção;
Maior clareza no processo de construção de sistemas;
Redução da complexidade de desenvolvimento de sistemas;
Maior reusabilidade do já contruído pela TI;
Valorização do Legado (sistemas existentes);
Melhor visibilidade do inventário existente na TI.
Sob a ótica do negócio
Maior agilidade e flexibilidade para o negócio;
Melhor visibilidade do funcionamento de processos de negócio;
Maior alinhamento do negócio com o desenvolvido pela TI;
Monitoramento ativo do funcionamento do negócio (SLA, KPI);
Maior facilidade de colaboração entre parceiros de negócios;
Diminuição do tempo de lançamento de produtos e serviços que dependem de TI;
Melhor visibilidade do processo de produção de software da TI.

Para adotar SOA com sucesso, é necessário
um composto de atividades, tais como Roadmap SOA, Assessment
SOA, Governança SOA, Arquitetura SOA, Metodologia
SOA, Mapeamento de Processos SOA, Infraestrutura SOA e
Segurança SOA.
A Governança é obtida através de metodologia,
mudança de comportamento estratégico e tático,
focando na garantia de qualidade dos componentes de serviço
e suas evoluções.
Governança
em um ambiente SOA significa ter controle sobre os serviços
que são disponibilizados. O intuito desse controle
é valorizar o core business através de contratos,
políticas e padrões. Para que haja a desejada
flexibilidade e robustez dos processos de negócio
dentro de uma arquitetura SOA, o nível de granularidade
de cada componente de negócio (o serviço)
e seus derivados devem ser definidos clara e corretamente.
Para
que isso ocorra, é necessário adotar uma metodologia.
Como o paradigma orientado a serviço é diferente
do paradigma tradicional orientado a objeto, uma metodologia
mais adequada de trabalho deve levar em conta as particularidades
da nova abordagem. A Metodologia
SOA aplicada nos clientes da SeedTS proporciona um equilíbrio
de ações estratégicas, táticas
e operacionais tecnológicas que suportam o conceito
de Governança SOA
atrelado ao tipo de negócio de cada cliente.
Cada
cliente tem um nível de maturidade SOA e
este é identificado através
do Assessment SOA.
Cada um dos níveis de maturidade possui um plano
tático e estratégico associado. Abaixo, segue
ciclo de concepção dos serviços:
Cada serviço descoberto deve suportar um tripé
de atributos, capaz de identificá-lo dentro da corporação.
Com a ajuda de ferramentas para simulação,
análise e modelagem
de processos de negócio, orquestração
de serviços, barramento corporativo de serviços,
e monitoramento ativo, esse caminho se torna menos sinuoso.
Nosso time de especialistas está preparado para atendê-lo
e para suportar a adoção da arquitetura
SOA na sua empresa.
Decomposição em Serviços:
A decomposição em serviços é um
processo importante da metodologia. É através
dele que serão analisados serviços pré-existentes
e serão consideradas as construções dos
novos, objetivando a correta inter-relação das
operações de negócio que irão
compor cada serviço e processo.
Já o Roadmap SOA define
o que é necessário realizar (em fases), para
a implantação da SOA:
Entre em contato conosco para mais informações
e saiba como podemos ajudá-lo a implantar o SOA em
sua empresa e maximizar seu investimento.