SOA | Modelo SOA

SOA é a resposta da indústria de TI para a nova realidade do mercado, que exige agilidade para mostrar resultados e aumentar a produtividade com recursos cada vez mais limitados. A figura abaixo mostra alguns dos elementos essenciais de uma visão conceitual de SOA.

Cada um desses ingredientes essenciais pode ser mais bem compreendido da seguinte forma:

Estratégia SOA: SOA é um conceito de negócios, uma abordagem de como funcionalidades de TI podem ser planejadas e modeladas como módulos de serviços para atingir objetivos de negócio específicos. Essa visão conceitual de SOA inclui um modelo de negócios bem definido e um modelo de políticas e governança que garanta a continuidade no cumprimento dos padrões e requisitos técnicos.

Serviços: É o artefato central de SOA. Em função disso, merecem uma atenção especial para que o design de todos os serviços de uma empresa garanta reusabilidade, interoperabilidade e integração entre todos os processos de negócios e plataformas tecnológicas.

Infratecnológica: A tecnologia é essencial para garantir a execução da estratégia SOA, por isso, deve ser implementada de forma a cumprir dois objetivos: (1) garantir que os serviços rodem de forma confiável e segura; e (2) permitir a exposição da arquitetura de TI já existente e dos sistemas legados (que costumam responder por boa parte dos serviços).

Governança SOA e Policies: A arquitetura conceitual de SOA tem que estar clara e visível para todos os envolvidos – usuários de negócio, desenvolvedores, arquitetos, executivos, analistas de negócio e parceiros. Mas, além de visível, é preciso formar mecanismos que garantam o cumprimento dos padrões ao longo do tempo (policies). Um modelo de governança SOA define vários processos de governança, papéis organizacionais e responsabilidades, padrões e políticas que estão aderentes a arquitetura conceitual de SOA.

Métricas: Várias métricas são muito valiosas para medir os resultados alcançados com SOA. Essas métricas incluem SLA’s para serviços individuais, métricas para medir a conformidade com as políticas, métricas de desenvolvimento, métricas de negócio, Retorno do Investimento (ROI) e métricas do processo.

Comportamento e cultura: A arquitetura tradicional de TI nas empresas é resultado de anos de cultura organizacional, decisões de negócio e escolhas arquiteturais. Para implementar o modelo SOA, é preciso entender e modificar esse comportamento solidificado, e isso precisa ser gradual, com foco nos objetivos.

Modelo Arquitetural: Um modelo básico de arquitetura que atenda os aspectos de negócio e possa ser gerenciado para projetos específicos, visando mapear os processos de negócio, as iterações entre eles e o fluxo lógico e de dados para executar esses processos.

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