SOA - Maturidade

Descrição

O termo maturidade SOA define as diretrizes arquitetônicas para atingir o nível significativo de maturidade nas empresas de arquitetura de tecnologia da informação e permite acessar o estado atual de adoção de SOA por uma empresa.

A figura abaixo mostra cinco níveis de maturidade SOA:

Level 1: Initial

O nível inicial de maturidade SOA inclui a fase de arquitetura e design de SOA que se concentra na entrega de um projeto individual. O escopo deste nível inclui:

  • Experimentação de P&D

  • Pequenos projetos SOA

  • Implementação de portal e site

  • Processo de integração personalizada

  • Número de serviços

Level 2: Repeatable

Neste nível, você pode usar os serviços arquitetados reutilizáveis ​​que são flexíveis e podem ser usados ​​de um projeto para outro. O escopo deste nível é fornecer vários aplicativos integrados que suportam alguns dos seguintes fatores:

  • Baixo custo de entrega

  • Baixo custo de manutenção

  • Integração de banco de dados

  • Integração de aplicativo

  • Gerenciando o desempenho

  • Maneira simples de implantação

Level 3: Defined

Nesse nível, a equipe do projeto trabalhará na criação de elementos da arquitetura, fornecendo orientações aos membros do projeto sobre a arquitetura e criando os componentes técnicos e estruturas que podem ser usados ​​nas equipes de projeto. Neste nível, você pode identificar o serviço do nível de negócios para a boa qualidade do arranjo de negócios. O escopo deste nível inclui:

  • Reutilização de componentes

  • Maneira simples de modificação

  • Altera o processo de negócios efetivamente

  • Fornecimento de regras de processo de negócios

Level 4: Managed

Nesse nível, os serviços de negócios são gerenciados e definem o caminho para SOA. A equipe de projeto e a equipe de arquitetura corporativa trabalham juntas para especificar os processos, tecnologias e componentes de SOA de uma organização. Você pode medir o desempenho de ponta a ponta do processo neste nível. O escopo deste nível inclui:

  • Usando a funcionalidade de monitoramento de atividades de negócios para exibir os detalhes do tempo de execução

  • Especificando a visibilidade do processo de negócios

  • Fornecer processos de negócios e alertas de serviço

Level 5: Optimizing

Nesse nível, os serviços de negócios otimizados reagem e respondem automaticamente quando você entrega os processos de negócios durante o tempo de execução e inclui a identificação limpa dos serviços. Este nível permite que a equipe de projeto revele e consuma serviços e também intercambie os serviços entre clientes, parceiros de negócios e fornecedores. O escopo deste nível inclui:

  • SOA será otimizado e associado a negócios

  • Especifica o ponto final de uma empresa de arquitetura

  • Interage com serviços de clientes, parceiros e outros