Creación de Aplicaciones Conectables Un futuro brillante para los proveedores de aplicaciones Plataforma de innovación Para los proveedores de aplicaciones, InterSystems Ensemble® es más que una simple plataforma de integración. Es una plataforma de innovación que promete un futuro brillante. Ensemble le permite crear una nueva clase de aplicaciones que son “conectables”, capaces de interaccionar con los sistemas y los procesos empresariales de sus clien‐ tes. Además, embebiendo Ensemble en sus aplicaciones existentes podrá ampliarlas con rapidez, sin rescribirlas, para transformar su cartera de productos en un grupo integrado de aplicaciones. Aquí tiene algunos ejemplos de cómo las empresas de software hacen que sus apli‐ caciones (y sus negocios) ganen valor con Ensemble: n Un proveedor líder de software editorial embebió Ensemble en su producto estrella y creó una actualización imprescindible para sus clientes actuales y potenciales. Su competencia no puede igualar las nuevas capacidades basadas en Ensemble, que permiten a las empresas editoriales compartir, reconvertir y presentar información en el formato que necesiten. n Un proveedor de software que proporciona aplicaciones para el sector finan‐ ciero en concreto para Credit Unions (cooperativas de crédito) revitalizó su empresa gracias a la incorporación de Ensemble a sus productos. El proveedor utiliza la orquestación de procesos de negocio, el motor de reglas de negocio, el flujo de trabajo y otras funciones de Ensemble para crear aplicaciones compuestas que aumentan en gran medida la eficacia de las operaciones de las cooperativas de crédito. n Un grupo de desarrolladores emprendedores utilizó Ensemble como principal entorno de desarrollo y de ejecución para generar un exitoso servicio de inter‐ cambio electrónico de datos basado en web para las cadenas de distribución. La empresa afirma que utilizando Ensemble sólo tuvo que emplear una quinta parte de los recursos que habría necesitado para desarrollar este sofisticado software en Java. La amplia gama de tecnología dentro de Ensemble, junto con su innovadora arqui‐ tectura unificada, le permite responder más rápidamente que la competencia a los nuevos desafíos y a las nuevas oportunidades: n Creando fácilmente aplicaciones conectables para lograr implementaciones más rápidas y una interconexión veloz entre los nuevos sistemas y procesos cuando cambien las necesidades de los clientes n Mejorando las aplicaciones existentes con un flujo de trabajo adaptable, inter‐ faces de usuario basadas en navegador, procesos empresariales basados en reglas, portales, servicios web y otras funciones nuevas… Todo ello sin tener que rescribir las aplicaciones. n Convirtiendo con facilidad aplicaciones independientes incluidas en su cartera de productos en grupos integrados. n Dotando a sus clientes de capacidad de innovación, ya que podrán modificar con rapidez las reglas de negocio y el flujo de trabajo de una aplicación, sin programar, para que sean compatibles con los procesos de negocio nuevos o que cambien. Mejore las aplicaciones sin tener que reescribirlas Trabajando con las plataformas y estándares de desarrollo que ya tiene, Ensemble le permite mejorar rápidamente las aplicaciones exis‐ tentes (sin reescribir) añadiendo: n Mensajería mediante un ”Enterpise Service Bus” (ESB) adaptable n Procesamiento de reglas de negocio n Cuadros de mando n Transformación de datos n ”Workflow” o flujo de trabajo adaptable n Servicios web y otras tecnologías de arquitectura orientada a servicios n Monitorización de actividades de negocio n Integración sencilla y rápida con las aplicaciones, bases de datos y tecnologías más populares n Orquestación de procesos de negocio Con la tecnología de objetos avanzada de InterSystems Caché®, nues‐ tra base de datos de alto rendimiento, Ensemble combina de manera total la mejor funcionalidad de integración de su clase con un entorno de desarrollo rápido de aplicaciones y una gestión coherente y global. Ensemble, diseñado teniendo en cuenta las arquitecturas actuales orientadas a servicios y controladas por eventos, sobresale en la gene‐ ración y el despliegue rápido de nuevas soluciones de negocio que pueden ampliar las funciones de las aplicaciones existentes, orquestar nuevos procesos de negocio e integrar datos de toda la empresa. Las nuevas características de sus aplicaciones mejoradas con Ensemble le proporcionarán una ventaja competitiva, ya que ayudarán a sus clientes a cumplir con sus desafíos de TI más urgentes, como estos: n Hacer que el acceso a las aplicaciones y a la información se extienda a diversos canales, tales como las PDA con WiFi y otros dispositivos móviles. n Recoger y agrupar información de orígenes dispares en una vista única y completa. n Automatizar los procesos de negocio, incluyendo reglas de nego‐ cio fácilmente modificables para controlar la ejecución de los procesos y el flujo de trabajo del personal. n Conseguir coherencia de datos entre las diversas aplicaciones y bases de datos. CASE STUDY Ensemble habilita una aplicación innovadora para los radiólogos DESAFÍO: Eliminar los obstáculos que reducen la productividad de los radiólogos. INNOVACIÓN: Mejorar el producto para ofrecer a los usuarios finales una única interfaz para gestionar un flujo de trabajo complejo y datos procedentes de múltiples aplicaciones de proveedores. Los radiólogos tienen flujos de trabajo complejos que requieren interacción con múltiples aplicaciones. Las solicitudes de estudios se gestionan median‐ te el sistema de información radiológica (RIS). Las imágenes que se van a analizar se gestionan mediante un sistema de archivo y comunicación de imágenes (PACS). Dictar un informe, comprobar el resultado y redirigirlo al facultativo que lo solicitó normalmente requiere otro sistema separado. A medida que los centros radiológicos crecen y trabajan con un número creciente de instalaciones sanitarias que envían información para revisar y diagnosticar, la productividad de cada radiólogo desciende de forma inevitable. Esto ocurre porque cada vez tienen más interfaces y aplicacio‐ nes entre las que elegir. Integrated Modular Systems Inc. (MSI), integrador líder de soluciones tecnológicas sanitarias y de imágenes médicas, utilizó la integración de HL7 y DICOM de Ensemble, y el flujo de trabajo humano integrado, el almacenamiento de mensajes y el motor de reglas de negocio permitieron a IMSI crear una solución, imsiVOICE‐Interactive™ con OneList™, que cambia la ecuación negativa tradicionalmente asociada al crecimiento de los centros de radiología. La aplicación enlaza imágenes de un PACS a solicitudes de trabajo actuales y a información de pacientes proveniente del RIS, realiza un seguimiento de las imágenes, emite una advertencia si se ha visualizado la imagen incorrecta, adjunta archivos de audio y los envía a los transcriptores o al software de reconocimiento de voz. Cuando el radiólogo revisa y aprueba el informe, éste se reenvía automáticamente al facultativo que lo ha solicitado. “Tenemos clientes que están experimentando hasta un incremento del 20 por ciento en productividad de radiólogos, al mismo tiempo que las tasas de error se han reducido de forma significativa. Esto supone una mejora considerable para la cuenta de resultados de los centros de radiología que están aumentando su negocio”. John Mazur, Presidente de IMSI. CASE STUDY Convergencia entre el desarrollo y la integración DESAFÍO: Centrar los recursos de desarrollo en la creación de software de alto nivel sin estancarse en la tecnología de integración necesaria para el despliegue en entornos de TI de complejidad extrema. INNOVACIÓN: Desarrolle e integre rápidamente aplicaciones con InterSystems Ensemble. QuadraMed, proveedor líder de soluciones de software para hospitales y redes integradas de servicios sanita‐ rios, produce una amplia gama de aplicaciones clínicas, del ciclo de ingresos, de gestión de información sanitaria y de planificación empresarial. La estrategia de produc‐ ción de la empresa incluye un papel fundacional para Ensemble. QuadraMed utilizó Ensemble por primera vez como plataforma para QuadraMed Smart Identity eXchange, un índice empresarial maestro de personas y una solución federada de gestión de identidades para los sistemas integrados de servicios sanitarios de entidades múltiples, para las organizaciones regionales de informa‐ ción sanitaria y el intercambio de información sanitaria. Utilizar Ensemble permitió a QuadraMed centrarse en el rápido desarrollo de la lógica de negocio principal, que convierte a Smart Identity eXchange en un producto muy atractivo, y lo lanza al mercado con rapidez. Ensemble gestiona otras funciones cruciales, entre las cuales se incluyen las operaciones de mensajería, la orquestación de procesos de negocio, el procesamiento de reglas, la gestión de alertas, la integración con otras aplicaciones y bases de datos del entorno del cliente y la exposición de los servicios web de la aplicación. Los desarrolladores de QuadraMed aprecian que Ensemble es un entorno único y unificado de integración y tiempo de ejecución que sirve de soporte para el alto rendi‐ miento, la fiabilidad y la ergonomía de sus aplicaciones. “Ensemble es una plataforma estratégica para QuadraMed. Nos está ayudando a crear nuevas soluciones con mayor rapidez, a optimizar los procesos de negocio del cliente y a acelerar la implementación e integración en las instalaciones del cliente”. Jim Klein, Vicepresidente Ejecutivo, CTO, QuadraMed. Innovaciones de Ensemble en la productividad de desarrolladores y administradores La arquitectura exclusiva en una sola capa de Ensemble incluye toda la tecnología necesaria para crear aplicacio‐ nes conectables sin tener que integrar primero varias plataformas de desarrollo e integración. Esta fusión de tecnologías previamente independientes únicamente tiene una rápida curva de aprendizaje y reduce especta‐ cularmente el tiempo de puesta en el mercado y los costes. Al mismo tiempo, reduce la sobrecarga de gestión al permitirle adaptar rápidamente sus aplicacio‐ nes, sin escribir código, utilizando definiciones, reglas y flujos de trabajo de procesos de negocio para mercados o clientes específicos. clientes aplicando la mensajería, el procesamiento de reglas de negocio, el flujo de trabajo, las alertas y la monitorización en tiempo real de actividades de negocio de Ensemble de forma coherente en todos los diferentes sistemas implicados. La plataforma de integración que incluye una rápida tecnología de desarrollo El alto rendimiento, la fiabilidad de las soluciones desa‐ rrolladas y la eficacia en el desarrollo y la gestión son las marcas distintivas del Enterprise Service Bus (ESB) de Ensemble. En entornos sanitarios exigentes, por ejemplo, los clientes de Ensemble han afirmado que los proyectos de integración de aplicaciones se han completado tres veces más rápido que con otros productos, y que la velo‐ cidad del procesamiento de mensajes se ha duplicado. Beneficios de la productividad de los desarrolladores: La sólida representación de objetos de Ensemble de modelos de programación, interfaces de programación y formatos de datos diversos permite utilizar el entorno de desarrollo único de Ensemble en todos los aspectos del producto: desde la mensajería hasta la orquestación de procesos y la monitorización de actividades de nego‐ cio. El entorno gráfico de desarrollo unificado para XML y código simplifica y acelera el modelado y la automati‐ zación de procesos de negocio, y permite un desarrollo orientado a servicios de aplicaciones compuestas de enorme rapidez. A diferencia de otros productos que se centran en una infraestructura concreta, como J2EE o .NET, Ensemble es compatible con ambas y se puede ampliar fácilmente para modelos de objetos e infraestructuras tecnológicas futu‐ ras. Este enfoque permite incorporar sus aplicaciones a las infraestructuras de TI del cliente sin tener que realizar lentas tareas de integración, sin hacer despliegues masi‐ vos de middleware y sin sustituir los sistemas existentes, lo cual suele conllevar un elevado coste. Aplicaciones compuestas: Cuando se utiliza para proyectos que incorporan varios sistemas basados en diversas tecnologías de desarrollo e integración, las ventajas de Ensemble se hacen aún más evidentes. La tecnología de objetos y el repositorio de Ensemble proporcionan una vista sólida y unificada de los diversos sistemas, aplicaciones y servicios de la solución. Esto permite simplificar las aplicaciones compuestas para sus Bus de servicios empresariales/mensajería: La amplia y sólida arquitectura de Ensemble proporciona un tiempo de puesta en el mercado innovador para la mensajería o los proyectos complejos de integración y desarrollo, y reduce espectacularmente la sobrecarga de gestión asociada a las soluciones acopladas débilmente y orientadas a servicios. Reglas de negocio: Para los sistemas integrados que utilizan Enterprise Service Bus (ESB) de Ensemble, las personas que no sean programadores, como los analistas de negocios y el personal de asistencia, pueden utilizar el motor de reglas de Ensemble para configurar y cambiar las reglas de direccionamiento y filtrado de mensajes en cuestión de minutos. Esto reduce el coste de dichos cambios, y libera a los programadores para que puedan centrarse en nuevos proyectos, lo que reduce el trabajo atrasado y ofrece resultados en menos tiempo. Arquitecturas orientadas a servicios: Ensemble puede actuar como productor o como consumidor de servicios web. Como productor, Ensemble puede presentar cualquiera de las funciones representadas en su repositorio como un servicio web. Como consumidor, Ensemble identifica los servicios Web externos y alma‐ cena sus representaciones de objetos en su repositorio, donde pueden gestionarse e incorporarse en las solu‐ ciones tan fácilmente como las funciones propias. Gestión de todos los niveles Las soluciones de integración empresarial pueden ser el tipo de sistemas más difícil de gestionar, porque enlazan componentes de aplicaciones dispares, que a menudo se ejecutan en múltiples plataformas de hardware, sistemas operativos e infraestructuras tecnológicas. El repositorio integrado de mensajes persistentes, el motor de reglas y un portal de gestión bien diseñado y fácil de utilizar de Ensemble reducen los costes de administración y mante‐ nimiento, y aumentan el valor de los proyectos. Ensemble proporciona funciones completas de informes y análisis para el contenido de los mensajes que fluyen a través de la solución, así como estadísticas operativas sobre la propia solución. El acceso al repositorio de mensa‐ jes y a los informes de gestión, así como a las herramientas gráficas de solución de problemas, ayuda a mantener siem‐ pre disponibles las soluciones basadas en Ensemble. Dado que Ensemble ofrece sus capacidades avan‐ zadas con una sola capa de tecnología y no es un conjunto de productos unidos de forma improvisa‐ da, la gestión de los sistemas basados en Ensemble es excepcionalmente coherente y eficaz. Fiabilidad y calidad del servicio: La pérdida de integridad de los datos en un sistema de informa‐ ción es inaceptable, al igual que el coste derivado de ella. Lo mismo es aplicable si no se dispone de datos cruciales cuando se necesitan. El reposito‐ rio de mensajes persistente y de alto rendimiento permite una mensajería rápida, fiable y garantiza‐ da. Esto aumenta la calidad del servicio al asegurarse la integridad de los datos y garanti‐ zarse que la información fundamental esté disponible siempre y con rapidez. El ahorro de costes aumenta, ya que se elimina el tiempo que se necesitaría para reenviar los mensajes, verifi‐ car y probar el sistema, y no se precisan especialistas en la aplicación para identificar el problema. Resolución de problemas: Ensemble propor‐ ciona capacidades de configuración y gestión basadas en navegador intuitivas y globales. Estas prestaciones permiten identificar, aislar y resolver problemas rápidamente a partir de una consola central en cualquier ubicación segura. Ensemble Visual Trace, los paneles de mando gráficos y los mecanismos de alerta proporcio‐ nan notificaciones inmediatas sobre los problemas existentes o potenciales. El conoci‐ miento inmediato de los problemas en desarrollo y la capacidad de diagnosticarlos y corregirlos con rapidez evita el alto coste del tiempo de inactividad del sistema. Seguridad: Ensemble mantiene una fuerte protección de las aplicaciones mejoradas y los sistemas integrados, sin dificultar su uso, mediante cuatro niveles de seguridad: n La autenticación mediante varias modalidades que incluyen LDAP (Lightweight Director Access Protocol), Kerberos, inicio de sesión en el sistema operativo e inicio de sesión nativa en Ensemble. n La autorización basada en funciones. n La auditoría de información se mantiene en un regis‐ tro personalizable a prueba de manipulaciones. n El cifrado de datos en su repositorio y otros archi‐ vos mediante el algoritmo AES y claves de 256 bits. Cifra datos en movimiento utilizando los métodos SSL o TLS. CASE STUDY Desarrollar en Ensemble deja más tiempo para innovar DESAFÍO: El éxito de un nuevo producto de software pendía de un hilo, ya que el motor de integración de un tercero no dejaba de fallar durante las pruebas del cliente. INNOVACIÓN: Incluir un motor de integración sólida con reputación para un alto rendimiento y facilidad de gestión. Un nuevo producto de software de 3M Health Information Systems, el 3M™ 360 Encompass™ System, tenía las funciones idóneas, y se iba a lanzar en el momento adecuado para cubrir una necesidad importante en las organizaciones sanitarias. Sin embargo, el motor de integración del producto de un tercero no estaba cumpliendo las expectativas de 3M. 3M necesitaba una mejor solución de integración, que fuera rápida. Ensemble atraía a 3M por su reputación en cuanto a rendimiento, fiabilidad, desarrollo rápido y gestión avanzada. No obstante, primero debía superar la prueba del éxito en el sitio de referencia del cliente de 3M. A los 45 días de trabajo con Ensemble, el siste‐ ma 360 Encompass System de 3M estaba en uso de producción en el sitio del cliente, con un rendimiento impecable. Desde entonces, cuando surgía un problema, Visual Trace, de Ensemble, lo detectaba al instante, normalmente en los sistemas de origen, lo que permitía ofrecer una solución rápida. Al tener que dedicar menos tiempo a la resolución de problemas, los ingenieros de 3M ahora tienen más tiempo para invertir en la mejora de productos. “Los mismos problemas que se detectaban y resolvían en cuestión de minutos en Ensemble, nos llevaban semanas con nuestro motor de integración existente”. Randy Thomsen, Desarrollador, 3M La arquitectura de Ensemble CASE STUDY Conceptualmente, Ensemble es un producto formado por capas sobre las prestaciones centrales del reposito‐ rio de objetos compatible con SQL de alto rendimiento, la abstracción de objetos, el bus de servicios empresaria‐ les y la tecnología de desarrollo y gestión. En funcionamiento, Ensemble es una sola tecnología unifi‐ cada con una interfaz de usuario sólida y una curva de aprendizaje corta. DESAFÍO: Permitir un flujo de información transparente entre múltiples orígenes dentro de una organización de noticias para presentarla en varios medios y contextos. Ensemble cuenta de forma exclusiva con un conjunto completo de funciones de gestión de procesos de negocio integrados totalmente con prestaciones de desarrollo e integración. Esta vanguardista fusión hace que la creación de aplicaciones conectables y compuestas sea tan natural como crear una aplicación independiente. La composición y orquestación, el flujo de trabajo o workflow, las reglas de negocio modificables por el usuario, los portales y la monitorización de actividades de negocio se convierten en parte natural de la disciplina de desarrollo. Se trata de concentrarse en crear una lógica de negocio de nivel superior que distingue su oferta del resto; Ensemble se encargará de ajustar la aplicación en procesos de negocio del cliente. Cuando esos procesos cambian, los clientes pueden utilizar las reglas de negocio de Ensemble y otros ajustes de configuración para adaptarse, sin necesidad de cambiar el código de las aplicaciones. Para el funcionamiento y el rendimiento de Ensemble son fundamentales su recurso de abstracción de objetos y su repositorio de objetos embebidos de alto rendi‐ miento. La tecnología de abstracción oculta la naturaleza, la variedad y la complejidad de las interfaces subyacentes y los datos que forman parte de los siste‐ mas integrados. El repositorio de objetos admite la persistencia de todos los mensajes que pasan por los sistemas integrados, más la integridad de transacciones, el registro y seguimiento de eventos, y la recuperación de datos indexados en mapas de bits transaccionales de alto rendimiento. El repositorio es clave para el procesa‐ miento y la gestión de mensajes de alta velocidad de Ensemble, así como para la reutilización de los compo‐ nentes de las soluciones. Liberar información de “silos” de datos empresariales INNOVACIÓN: Mejore las aplicaciones de software editorial con características de integración. Digital Technology International (DTI), proveedor líder de software editorial, se compromete a ayudar a sus clientes a competir con éxito en el negocio de la distribución de noticias. Esto implica ir mucho más allá del papel y la tinta. Los clientes de DTI necesitan extraer información de varias fuentes dispares y presentarla a través de diversos medios. DTI encontró una respuesta a este difícil problema mejorando sus aplicaciones con Ensemble. El resultado es una nueva solución de publicación llamada “Liquid Media™”, generada en torno a las características de conexión, tecnología de objetos y transformación de Ensemble. Permite extraer información de varias bases de datos y otras fuen‐ tes de información de diversos periódicos de una cadena, así como presentarla automáticamente con el formato correcto de varios sistemas de publicación: desde la impresión de noticias hasta los teléfonos móviles. La solución libera datos de “silos” aislados de los sistemas existentes sin que sea necesario utilizar un formato de datos estan‐ darizado. La solución mejorada con Ensemble ha abierto nuevas oportunidades y ha proporcionado al proveedor de software más opciones de creci‐ miento para su negocio. “Con Ensemble, DTI ha podido crear toda una nueva gama de aplicaciones modernas y conectables en un tiempo sorprendentemente breve”. Byron Oldham, Vicepresidente de Ingeniería, DTI Alcance niveles superiores de éxito con rapidez Su negocio sufre a diario presiones crecientes: para satisfacer las necesidades cambiantes de los clientes actuales, esquivar las amenazas de la competencia y lograr nuevos clientes, Ensemble le ayudará a elevar su negocio a niveles más altos gracias a la mayor velocidad con la que presta soluciones innovadoras. Entre las ventajas técnicas y de negocio de Ensemble se incluyen estas: n n La capacidad de abordar las necesidades de los usuarios y mercados nuevos sin cambiar el códi‐ go de la aplicación ni crear interfaces específicas del usuario. Una mayor satisfacción del cliente mediante la rápi‐ da personalización de aplicaciones con definiciones de procesos de negocio, reglas y flujos de trabajo o workflow para mercados o clientes específicos. n Implementaciones más rápidas. n Capacidad de competir con éxito en el mundo orien‐ tado a los servicios gracias a la activación automática de los servicios de las funciones de las aplicaciones. n Facilidad de gestión. n Una mayor rentabilidad de la inversión en desarrollo. Con sus aplicaciones mejoradas con Ensemble obtendrá una posición estratégica en las organizaciones de clien‐ tes, ya que será propietario de procesos de negocio clave y podrá orquestarlos. Y sus clientes obtendrán estas ventajas: n Flexibilidad de TI gracias a la compatibilidad con múltiples tecnologías de infraestructuras. n La capacidad de incorporar rápidamente sus aplica‐ ciones a varios procesos de negocio. n Un menor coste de mantenimiento total, ya que el tiempo y el esfuerzo necesarios para la integra‐ ción de las aplicaciones se reducen de manera significativa. n Un mayor conocimiento de los procesos de negocio gracias a las capacidades de monitorización de acti‐ vidades de negocio y business intelligence de Ensemble. n Un acceso más sencillo a las aplicaciones mediante las interfaces de navegador que ofrece Ensemble. CASE STUDY Crear rápidamente nuevas oportunidades de negocio DESAFÍO: Crear una manera rápida, flexible, rentable y no invasiva para atraer a los socios comerciales a una cadena de distribución electrónica, incluso si el socio no dispone de sistemas electrónicos. INNOVACIÓN: Desarrollo y despliegue un software como una oferta de servicios que automatiza rápidamente la comunicación de datos de negocio entre cualquiera de las partes implicadas. Los fundadores de OmPrompt, proveedor de servicios de integración con sede en el Reino Unido, vieron la oportunidad que suponía intentar resolver las defi‐ ciencias del intercambio de datos electrónicos (EDI) entre las aplicaciones en la cadena de distribución. Dado que en ese momento sólo un 30 por ciento del mercado potencial utilizaba de hecho EDI, OmPrompt se propuso hacerlo viable para el 70 por ciento restan‐ te. Para la mayor parte de las comunicaciones dentro de este grupo se utilizaba la voz, el fax, hojas de cálcu‐ lo o archivos sin formato, y el intercambio de estos elementos requería una amplia intervención manual para adaptar los diversos formatos de datos del emisor y del receptor. OmPrompt utilizó Ensemble para desarrollar una tecnología patentada de análisis y clasificación de mensajes. El software emplea técnicas de inteligencia artificial para analizar mensajes de muestra (datos, voz o fax) de los socios y crear estructuras de Ensemble adecuadas para contener y manipular los datos. La tecnología también genera una base de datos de referencia mantenida dentro de Ensemble de todas las estructuras de mensajes derivadas para colaborar en el reconocimiento y el procesamiento automático de nuevos tipos de mensaje. La solución utiliza el motor de reglas y la orquestación de procesos de negocio de Ensemble para resolver la diversidad de los clientes, y se presenta como un servicio basado en Internet. “Ensemble nos ha permitido desarrollar una aplicación completa y viable cuando todos nuestros recursos estaban restringidos. Habríamos necesitado aproximadamente cinco veces más recursos para desarrollar una solución equivalente en Java”. Brian Bolam, Presidente de OmPrompt Lo más destacado de Ensemble Enterprise Service Bus ( ESB) n Repositorio de objetos embebido y compatible con SQL n Tecnología de abstracción avanzada n Entorno rápido de integración y desarrollo n Transformaciones de datos n Orquestación de los procesos de negocio n Soluciones rápidas y fiables con direccionamiento basado en publicación/suscripción, orientado a eventos y basado en contenidos n Direccionamiento de mensajería inteligente con motor de reglas ampliable y editor de reglas gráficas n Acceso en tiempo real a mensajes en directo y procesados previamente para lograr la monitorización de la actividad de negocio, una alta fiabilidad y la capacidad de recu‐ peración para procesos de negocio de larga duración Indexación de mapa de bits transaccional para acceso en tiempo real tanto a mensajes en directo como procesados previamente para la monitorización de la actividad de negocio (BAM), la auditoría, informes basados en SQL y la gestión n Fiabilidad, capacidad de recuperación y rendimiento de alto nivel para procesos de negocio de larga duración n El repositorio compartido de mensajes y metadatos posibilita una integración más rápida, un desarrollo ágil, una gestión más sencilla y mayores posibilidades de ampliación Proporciona una representación de objetos coherente y eficaz de diversos modelos de programación y formatos de datos n Desarrollo rápido de aplicaciones compuestas mediante la potente abstracción de reglas y datos n Permite el uso de las últimas herramientas y tecnologías de desarrollo para acceder a datos y funciones existentes como componentes .NET o J2EE reutilizables, servicios web o XML, y puede ampliarse fácilmente para los futuros modelos de objetos e infraestructuras tecnológicas Desarrollo rápido, orientado a servicios, de aplicaciones compuestas que aprovechan los datos y las funciones existentes n Simplifica y acelera el modelado y la automatización de los procesos de negocio para los analistas de negocio y los desarrolladores n Combina y compatibiliza el desarrollo gráfico, con XML y con código para cubrir el rango más amplio de escenarios de integración Los asistentes de transformación y un editor de transformación gráfico reducen la curva de aprendizaje y agilizan el desarrollo de transformaciones n Las transformaciones pueden utilizar fórmulas o búsquedas sencillas en tablas de datos internas o externas n Un servicio de pruebas de unidades para probar las transformaciones sin esperar a que se haya completado todo el proyecto El modelado gráfico permite a los desarrolladores y a los analistas de negocio centrar‐ se en los procesos de negocio, incluido el flujo de trabajo del personal, en lugar de en la tecnología n Combinar y compatibilizar los enfoques de integración sincronizados (gráfico, docu‐ mentos XML o código) para resolver eficazmente el mayor rango de proyectos de integración n Orquestar y mantener el estado de los procesos de negocio de cualquier duración Motor de procesos de negocio n Monitorización de las actividades de negocio n Motor de flujos de trabajo o workflow adaptables n Infraestructura y biblioteca de adaptadores n Soporte de estándares n Gestión en todos los niveles n Los analistas de negocio y el personal de soporte pueden configurar y cambiar rápida‐ mente los puntos de decisión en un proceso de negocio en marcha n Libera desarrolladores para que trabajen en proyectos nuevos, en lugar de en modifi‐ caciones de proyectos antiguos n Las reglas están separadas de la lógica de negocio y pueden reutilizarse y modificarse tan fácilmente como otros objetos de Ensemble Aprovecha el almacenamiento de mensajes y metadatos de la base de datos embebida para obtener más conocimientos operativos sobre los procesos de negocio y el rendi‐ miento del sistema n Conocimiento inmediato de los eventos de negocio y los cambios en los indicadores de rendimiento claves n Pantallas de paneles de mandos gráficos como ayuda para la toma de decisiones de gestión adecuadas y a tiempo Las tareas de flujos de trabajo pueden reutilizarse con facilidad en cualquier proceso de negocio n Fácil incorporación de interacciones manuales complejas en aplicaciones compuestas que abarcan divisiones geográficas, tecnológicas y de departamento n Separación de las definiciones de procesos de usuario a partir de las reglas de negocio para obtener un desarrollo más sencillo y más fiable Conectividad y transformaciones de datos sencillas y rápidas para una amplia gama de aplicaciones, servicios, orígenes de datos y tecnologías n Ampliación rápida de los adaptadores existentes y creación de adaptadores nuevos mediante el entorno de desarrollo, la herencia de objetos y los servicios SOAP de Ensemble para minimizar el esfuerzo de desarrollo necesario n Todos los adaptadores comparten capacidades comunes para conseguir una integra‐ ción sencilla y coherente, así como operaciones y gestión fiables Soporte bidireccional para XML, SOAP, servicios Web y otros formatos de mensajería estándar, incluidos HL7 y X12 en asistencia sanitaria, y estándares para servicios financieros, telecomunicaciones y otros sectores n Permite interactuar con otros sistemas que soportan los mismos estándares n Aprovecha los conocimientos que han obtenido los desarrolladores utilizando los mismos estándares en otros proyectos Visión en tiempo real de los procesos de negocio así como del rendimiento del sistema n Diagnóstico rápido y depuración de problemas durante el desarrollo y las operaciones reales utilizando Visual Trace n Utilización de cualquier herramienta SQL para consultar y generar informes persona‐ lizados a partir del almacén de mensajes para auditorías y otras necesidades de gestión Para obtener más información, consulte las demostraciones on line y para conocer más sobre Ensemble Visite nuestro sitio web: InterSystems.com/Ensemble. Advanced technologies for breakthrough applications InterSystems Corporation InterSystems Iberia S.L. World Headquarters Edificio Mónaco One Memorial Drive Avda. de Europa, 12 Cambridge, MA 02142‐1356 Parque Empresarial de la Moraleja Tel: +1.617.621.0600 28108 Alcobendas. Madrid Fax: +1.617.494.1631 Telf: +34 91.484.18.80 Teléfono gratuito en Norteamérica Fax: +34 91.662.60.84 +1.800.753.2571 InterSystems.es InterSystems.com InterSystems Caché e InterSystems Ensemble son marcas comerciales de InterSystems Corporation. InterSystems HealthShare es una marca comercial de InterSystems Corporation. Otros nombres de producto son marcas comerciales de sus respectivos proveedores. Copyright © 2014 InterSystems Corporation. Todos los derechos reservados. D06‐11/11_14