Soluções | Sensedia SOA Solution

Sensedia SOA Solution é um pacote que disponibiliza processos, atividades, templates, desenhos de infra-estrutura de software, guias e uma coleção de boas práticas, organizados em um passo-a-passo de adoção incremental de SOA.

O Sensedia SOA Solution é dividido em 6 perspectivas que abrangem as principais práticas necessárias para suportar a estratégia SOA de maneira corporativa. Todas as definições e políticas relacionadas a SOA são tratadas de forma bastante prática. São exemplos de preocupações equacionadas pelo Sensedia SOA Solution:processos de identificação e técnicas de modelagem de serviços, definição da forma de atuação do Centro de Excelência SOA, matriz de responsabilidades, padrões técnicos de segurança, templates de contratos de serviços, formas de classificação e catalogação dos serviços em repositório além de indicadores de qualidade arquitetural e métricas para acompanhamento de investimentos e economia.

O Sensedia SOA Solution traz para as empresas a certeza da utilização de práticas comprovadas para as definições críticas relacionadas a SOA, onde a adaptação para as necessidades específicas de cada cliente é entregue com bastante agilidade e todas as orientações, documentos e processos são disponibilizados através de uma interface única.

Abaixo é apresentada a visão geral e os detalhes da solução Sensedia para implantação e gestão da Arquitetura Orientada a Serviços.


Metodologia de Governança SOA

São exemplos de informações disponibilizadas pelo SOA Solution:

  1. Metodologia SOA: uma série de definições para gestão dos serviços, como taxonomia, descoberta, versionamento e ownership de serviços.
  2. SOA Life Cycle: análise do GAP de atividades de desenvolvimento relacionadas a SOA, que compõem o ciclo de vida dos ativos.
  3. Roles: conjunto de papéis (atuais e novos) e suas responsabilidades na evolução e manutenção interna dos projetos SOA.
  4. Métricas: conjunto de métricas (design e runtime) para controle dos resultados e análise de impacto dos projetos SOA.
  5. Mecanismos Arquiteturais: conjunto de mecanismos arquiteturais e a arquitetura de referência ideal para o desenvolvimento dos projetos SOA.
  6. Infra-estrutura: definição dos requisitos mínimos de infra-estrutura de acordo com o nível de maturidade e visibilidade desejado pela empresa.

Abaixo uma apresentação inicial do SOA Solution:

  1. Metodologia SOA: uma série de definições específicas para governança de serviços: definição de responsabilidades, processos de identificação, colheita e catalogação de serviços existentes, versionamento e taxonomia de ativos.



  2. SOA Life Cycle: constitui o GAP de preocupações de desenvolvimento em relação à metodologia escolhida. Inclui um conjunto de atividades específicas para o ciclo de desenvolvimento de aplicações com SOA e define todos os entregáveis para cada etapa, assim como os papéis envolvidos.



  3. Mecanismos arquiteturais: a padronização do desenvolvimento é parte fundamental, tendo em vista que o objetivo é conseguir agilidade e economia em médio prazo. Isso é feito através da evolução (flexibilidade) e do desenvolvimento rápido de aplicações mediante práticas de reutilização e composição de serviços que compõem a camada de negócio.



  4. Papéis: perfis relacionados ao desenvolvimento, governança SOA e seus impactos. Além de novas responsabilidades para os papéis existentes, é provável que novos papéis surjam. Para isso, existe a constituição de núcleos ou comitês, como o Centro de Excelência SOA (CoE SOA), que deve ser criado, formalizado e adequado aos processos de desenvolvimento de software. O CoE SOA é responsável por definir e propagar as políticas de Governança SOA.



  5. Métricas: um conjunto de métricas (design e runtime) bem estabelecidas para controlar o nível de reutilização de ativos e a análise de impacto dos projetos SOA e ROI são pontos fundamentais para medir o sucesso de uma abordagem SOA.



  6. Infra-estrutura SOA: numa suíte SOA é possível encontrar diferentes classes e tipos de ferramentas. É fundamental definir o nível desejado de automação para determinar quais as ferramentas são aplicadas desde um nível mínimo até um nível máximo de maturidade sob o ponto de vista de infra-estrutura.

O Sensedia SOA Solution traz para as empresas a certeza da utilização de práticas comprovadas para as definições críticas relacionadas a SOA, em que a adaptação para as necessidades específicas de cada cliente é entregue com bastante agilidade. Todas as definições e políticas relacionadas a SOA são tratadas de forma bastante prática.

O Sensedia SOA Solution é transferido para o cliente mediante serviços de consultoria e produtos especializados para governança SOA. A solução é resultado de toda a experiência da empresa na condução de diversos projetos SOA de sucesso, baseadas nas melhores práticas de mercado.

Sobre a Sensedia Produtos Soluções Clientes Imprensa Notícias Contato
Sensedia 2009. Todos os direitos reservados. Contato
Facebook Twitter YouTube Linkedin Slideshare Blog CW Connect