Creación de Aplicaciones Conectables

Anuncio
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
Descargar