De entre la gama de ofertas y soluciones que existen en el mercado de la integración nos ha llamado la atención Ensemble, de la compañía Intersystems. Este es el cuadro más destacado de sus características:
Características
Integración Completa y Desarrollo
Ensemble proporciona un entorno de desarrollo gráfico unificado XML y basado en código para construir adaptadores a medida, integración de datos y orquestación de procesos de negocio y desarrollar aplicaciones compuestas.
Arquitectura de Servicio Universal
Ensemble proporciona una representación de objetos eficiente y consistente de diferentes modelos de programación y formatos de datos.
Motor de Objetos Persistente
En su núcleo, Ensemble utiliza una base de datos de objetos distribuida, de alto rendimiento, y compatible SQL para la gestión y almacenamiento de los metadatos, mensajes e información del estado de los procesos.
Gestión y Monitorización personalizada end-to-end
Ensemble proporciona medios de gestión y monitorización altamente personalizables, que están estrechamente integrados con las herramientas de modelado y desarrollo.
Beneficios
– Desarrollo de Adaptadores automático apoyándose en Servicios SOAP (Simple Object Access Protocol).
– Simplificación y aceleración del modelado y automatización de los procesos de negocio tanto para analistas de negocio como para desarrolladores.
– Integración inmediata con herramientas de gestión de procesos de negocio de terceros, mediante el estándar BPEL.
– Desarrollo rápido de aplicaciones compuestas orientadas a servicio que potencian los datos y funcionalidades existentes.
– Desarrollo rápido de aplicaciones compuestas mediante la abstracción tanto de la lógica como de los datos.
– Utilización de tecnologías y herramientas avanzadas de desarrollo para acceder a los datos y funcionalidades ya residentes como para reutilizar componentes .NET o J2EE, Servicios Web o XML.
– La arquitectura universal provee de soporte por igual a J2EE y .NET, y es ampliable a los futuros modelos de objetos y marcos tecnológicos.
– Permite acceso tanto a los mensajes en proceso como a los ya procesados para BAM, auditoría, informes basados en SL y administración.
– Alta fiabilidad, recuperación y rendimiento para soportar procesos de negocio con periodos de ejecución largos.
– Rápida integración y desarrollo, facilidad de gestión y gran extensibilidad mediante el repositorio de metadatos compartidos.
– Elimina los costes y gastos generales característicos de las bases de datos relacionales.
– Interfaces basadas en Web que permiten la gestión local o remota, desde cualquier dispositivo.
– Optimización de los niveles de servicio y minimización de las cargas de personal mediante la definición personalizada de consolas de gestión y alertas que advierten de los recursos que puedan encontrarse en situación crítica.
– Diagnóstico rápido y eliminación de problemas durante el desarrollo de operaciones mediante Visual Trace.
– Utilización de cualquier herramienta SQL para realización de de informes para del Warehouse de mensajes, para realizar auditorías y cubrir otras necesidades de gestión.