O IBM® SOA
Policy Gateway Pattern é um conjunto de padrões do sistema virtual que fornece um ponto de execução de política, um ponto de administração de política e um ponto de monitoramento de política.
É possível instalar o IBM SOA
Policy Gateway Pattern em um dispositivo do IBM PureApplication System em um IBM Power ou em arquiteturas x86.
O ponto de administração de política é fornecido por padrões do sistema virtual que fornecem o WSRR em uma arquitetura multicamada, oferecendo um ambiente de produção e de temporariedade. O ponto de execução da política pode ser fornecido por um dispositivo do WebSphere
DataPower. Ou então, em x86, o seu PureApplication System pode implementar uma imagem virtual do DataPower. Em qualquer um dos casos, um domínio é criado durante a implementação do padrão do sistema virtual. O ponto de monitoramento de política é fornecido por um complemento de monitoramento para o serviço de monitoramento do PureApplication System.
O diagrama a seguir ilustra os recursos que são derivados do IBM SOA
Policy Gateway Pattern

Há exemplos de política em muitos, se não em todos os ambientes de Arquitetura Orientada a Serviços (SOA). Os produtores e consumidores de serviço concordam
com os recursos, desempenho e características do serviço
durante a fase de design. Para implementar esses acordos, é possível usar
Definições de Níveis de Serviço (SLDs) e Acordos de Nível de Serviço (SLAs). Use o padrão para definir
políticas para SLDs e SLAs de uma maneira administrada, definida e controlada com eficiência. Os tipos de política que são usados neste padrão incluem as seguintes políticas:
- Políticas de Mediação -
- Rejeição - Rejeita ou regula solicitações que chegam em uma taxa maior que a definida.
- Registro - Cria uma mensagem de log com o ponto de execução de política quando um serviço é chamado.
- Transformação.
- Validação - Valida a chamada de serviço com relação à definição de serviço.
- Roteamento - Com base na mensagem, roteia para um terminal específico.
- Políticas de Segurança: A amostra demonstra a execução de políticas de segurança de controle de acesso do XACML. Essas políticas não são controladas atualmente dentro do ponto de administração de política.
- Políticas de Monitoramento: É possível definir políticas de monitoramento em implementações do PureApplication System.
O
IBM SOA
Policy Gateway Pattern contém, os seguintes padrões do sistema virtual:
- SOA Policy Gateway Basic Runtime
Sample (x86 apenas)
- SOA Policy Gateway Governance
Master
- SOA Policy Gateway Basic Runtime
- SOA Policy Gateway Basic Runtime External
DataPower
- SOA Policy Gateway Advanced Runtime
- SOA Policy Gateway Advanced Runtime External
DataPower
- System Monitoring for SOA Policy Gateway Pattern 2.5 (um serviço compartilhado)
Os padrões do sistema virtual trabalham juntos para fornecer um ambiente de controle de serviços de vários estágios. O IBM SOA
Policy Gateway Pattern fornece também o recurso de provisionar vários domínios do DataPower
que são configurados para o ambiente de controle durante a implementação do padrão.
Para obter informações adicionais sobre Política SOA, consulte Visão Geral de SOA Policy.