El Patrón IBM® SOA
Policy Gateway es un
conjunto de patrones de sistema virtual que proporcionan un punto de aplicación de
políticas, un punto de administración de políticas y un punto de supervisión de políticas.
Puede instalar el Patrón IBM SOA
Policy Gateway en un dispositivo IBM PureApplication System
en arquitecturas IBM Power o x86.
El punto de administración de
políticas es proporcionado por patrones de sistema virtual que suministran
WSRR en una arquitectura de varios niveles, ofreciendo un entorno de producción y
preparación. El punto de aplicación de políticas puede ser proporcionado por un dispositivo WebSphere
DataPower. Como alternativa, en x86, PureApplication System puede desplegar una imagen DataPower virtual. En cualquier caso, se crea un dominio durante el despliegue de un patrón de sistema virtual. El punto de supervisión de políticas viene proporcionado por un complemento de supervisión del servicio de supervisión de PureApplication System.
El siguiente diagrama ilustra las prestaciones procedentes del Patrón IBM SOA
Policy Gateway

Existen ejemplos de políticas en muchos, si no en todos los servicios de la Arquitectura orientada a servicios (SOA). Los productores y consumidores de servicios acuerdan las funciones, el rendimiento y las características del servicio durante la fase de diseño. Para implementar estos acuerdos, puede utilizar definiciones de nivel de servicio (SLD) y acuerdos de nivel de servicio (SLA). Utilice el patrón para definir políticas para SLD y SLA de un modo administrado, definido y gobernado de forma eficaz. Los tipos de política que se utilizan en este patrón incluyen las siguientes políticas:
- Políticas de mediación:
- Rechazo: rechazar o regular las solicitudes que llegan a un ritmo mayor que el
definido.
- Registro: crear un mensaje de registro con el punto de aplicación de políticas
cuando se invoca un servicio.
- Transformación.
- Validación: validar la llamada de servicio por comparación con la definición de
servicio.
- Direccionamiento: basándose en el mensaje, hacer un direccionamiento hacia un
punto final específico.
- Políticas de seguridad: el ejemplo muestra la aplicación de políticas de seguridad de control de accesos XACML. Estas políticas no están
gobernadas dentro del punto de administración de políticas en este momento.
- Políticas de supervisión: Puede definir las políticas de supervisión en despliegues de PureApplication System.
El
Patrón IBM SOA
Policy Gateway contiene los siguientes patrones de sistemas virtuales:
- SOA Policy Gateway Basic Runtime Sample (solo x86)
- 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 (un servicio compartido)
Los patrones de sistema virtual trabajan conjuntamente para proporcionar
un entorno de gobierno de servicios de varias etapas. El Patrón IBM SOA
Policy Gateway también
permite proporcionar varios dominios DataPower configurados al entorno de gobierno durante el
despliegue del patrón.
Para obtener más información sobre la política SOA, consulte Visión general de la política SOA.