Para terminar con la serie que describe las herramientas de la suite de WSO2 vamos a revisar las últimas 4 herramientas.
1. Business Rules Server: en la entrada anterior habíamos hecho mención de servicios de regla de negocio y eso es precisamente lo que hace esta herramienta. Nos permite el desarrollo de servicios web que exponen reglas de negocio. la utilidad consiste en que podemos extraer de los sistemas las reglas de negocio, implementarlas como servicios y exponerlas para cualquier aplicación que las requiera y que tenga permiso para acceder a ellas. Estas reglas de negocio se implementan gracias al uso de Drools como motor de reglas y a la implementación de clases que definen los mensajes de entrada y de salida que cargan los parámetros de entrada que sirven para evaluar la regla y los parámetros de salida que determinan la respuesta a entregar al cliente.
2. API Manager: esta es una de las herramientas más nuevas de la suite. Permite el desarrollo de APIs así como la gestión de su ciclo de vida, el control de acceso a la misma y la gestión de la calidad del servicio o QoS.
3. Cloud Gateway: esta herramienta actúa como una pasarela entre los recursos empresariales de una empresa y aquellos recursos desplegados en una nube permitiendo la comunicación segura y confiable entre ambos extremos.
4. Complex Event Processor: la gestión de eventos complejos siempre es un tema importante en las empresas, el cómo se responde a un conjunto de eventos que ocurren en tiempo real o casi real es de suma importancia. Eso es lo que nos permite implementar esta herramienta. Su combinación con el BAM es fundamental para la monitorización de una organización y sus activos de tecnología.
Hay una herramienta que no incluí en este listado y creo que es de las más interesantes y que menos se comentan dentro de la comunidad de desarrolladores de WSO2, me estoy refiriendo al AppFactory. Esta herramienta pretende cubrir todo el ciclo de desarrollo gracias a la integración continua, lo cual pueden observar en la imagen debajo. No la he probado ni se si la liberarán bajo la misma licencia y de manera gratis lo que si se es que constituye un paso de avance significativo para su comunidad de desarrollo.
Introducción a la Plataforma de WSO2. IV