O IBM® SOA
Policy Gateway Pattern é um conjunto de padrões de sistema virtual que fornece um ponto de execução de política e um ponto de administração da política. O ponto de administração de política é fornecido por padrões de sistema virtual que provisionam o WSRR em uma arquitetura multicamada, oferecendo um ambiente de produção e de temporariedade. O ponto de execução de política é fornecido pelo dispositivo WebSphere DataPower no qual um domínio é criado durante a implementação do padrão do sistema virtual.
Há exemplos de política em muitos, se não 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 fazer isso, é possível usar as Service Level Definitions
(SLDs) e os Acordos de Nível de Serviço (SLAs). Esse padrão permite
definir políticas para SLDs e SLAs de uma maneira eficientemente administrada,
definida, controlada e utilizada. Os tipos de política usados nesse padrão
incluem os seguintes:
- 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: Na amostra, demonstramos os meios para forçar as políticas de segurança de controle de acesso do XACML. Esses meios não são controlados dentro do ponto de administração da política neste momento.
O padrão
IBM SOA
Policy Gateway Pattern
contém os padrões a seguir do sistema virtual:
- SOA Policy Gateway Basic Runtime
Sample
- SOA Policy Gateway Governance
Master
- SOA Policy Gateway Basic Runtime
- SOA Policy Gateway Advanced Runtime
O quatro padrões de sistema virtual funcionam juntos para fornecer um ambiente de controle de serviços de vários estágios.
O
IBM SOA
Policy Gateway Pattern também
fornece o recurso para provisionar vários domínios do DataPower configurados para o ambiente de controle durante a implementação do padrão. Combinadas, as seguintes topologias de implementação são fornecidas:
- Implementação Independente
- Implementação Piloto
- Implementação de Produção Integral
Para obter informações adicionais sobre Política SOA, consulte Visão Geral de SOA Policy.
É possível configurar manualmente o padrão de sistema virtual implementado para incluir monitoramento com o ITCAM for SOA Versão 7. Isto fornece o monitoramento básico de eventos e expande o suporte de política para incluir políticas de monitoramento que permitem que situações de eventos sejam definidas dentro do Policy Authoring Point (PAP) e conectadas a uma definição de serviço, permitindo que o monitor pare de atuar quando a situação de evento ocorre.