Um serviço de negócios é uma função de negócios cujo comportamento pode ser
adaptado no tempo de execução. Um serviço de negócios baseia-se no contexto operacional do
pedido e nas políticas estabelecidas para atender às necessidades dos
consumidores do serviço.
Os serviços de negócios são definidos por três elementos principais.
- Metadados de serviços de negócios que consistem em funções, canais
e informações da política de serviço de negócios que ajustam dinamicamente a
execução de funções de negócios específios de uma única instância
- Modelo de dados canônicos que consiste na representação padronizada de dados que exige dinamicamente que você selecione e ajuste a execução
de uma função de negócios
- Funções de negócios que consiste de um ou mais serviços
dinamicamente selecionados com base nas informações de política de
serviço de negócios.
A execução de uma função de negócios utiliza um subconjunto do modelo de dados canônicos associados à sua função. Uma implementação de serviço de função de negócios,
integrando processos de negócios, poderá variar a sua complexidade desde serviços
simples até serviços compostos.
Características de Serviços de Negócios
Os
serviços de negócios utilizam políticas e metadados de negócios
para permitir um comportamento flexível e adaptável.
Os serviços de negócios utilizam os modelos de segmento de mercado de referência
para simplificar a interoperabilidade entre os diversos sistemas internos e
externos. Os serviços de negócios têm as seguintes
características:
- Foram projetados no nível de negócios para representar uma função de negócios discreta.
- Foram fornecidos em vários canais de comunicação, como Web,
B2B, IVR e outros.
- São assináveis para várias funções, como CSR, Customer, Underwriter, Teller e outras.
- São derivados de vários outros recursos de TI.
- São criados utilizando o serviço da Web e os padrões de mercado.
Benefícios de Serviços de Negócios
Os serviços de negócios
são os blocos de construção que alinham a intenção de negócios com a execução de TI. Eles ajudam
a definir um valor para uma Arquitetura Orientada a Serviços (SOA). Os serviços de negócios
têm os seguintes benefícios:
- Flexibilidade de solução com pouco custo e esforço
- Recursos de TI reutilizáveis
- Solução mais rápida de prazo de lançamento no mercado
- Uma abordagem de solução incremental com menor risco.