Blog de Manuel Rubio - Soluciones sectoriales basadas en SOA, BPM, BAM, EDA, Open Source, Java y Web 2.0
SOA desde una perspectiva Práctica y de Negocio
« Vista Única: la... | Main | Jornada Integraci... »
jueves nov 16, 2006
Entrevista sobre Integración para la Revista Byte

Aunque las cuestiones son muy generales, se tratan algunos temas interesantes. Este cuestionario, se publicará en la revista Byte.

1. Bajo su punto de vista, ¿Qué es lo que necesitan las empresas en integración y que es lo que están demandando?

Una solución de integración, en líneas generales, permite a las empresas conectar partners, proveedores y clientes y aumentar la colaboración gracias a la integración de los sistemas informáticos internos y externos.

Las empresas necesitan soluciones de integración no propietarias con capacidad de reutilización de los servicios y aplicaciones existentes, que les permita moverse de aplicaciones propietarias a sistemas abiertos y distribuidos, que les permita integrar con mayor rapidez nuevos paquetes comerciales, y favorezca la evolución de técnicas orientadas a procesos batch a soluciones cercanas al tiempo real.

Las empresas demandas soluciones de integración capaces de ayudarles a mejorar su productividad mediante la automatización de los procesos de negocio, con una menor complejidad de los desarrollos y el menor coste total de propiedad y de mantenimiento posible. Las empresas demandan también que todo ello se lleve a cabo con la mayor seguridad posible –garantizando el cumplimiento de las normativas vigentes y mejorando el rendimiento de las auditorías- y con un total respeto a los estándares.

La suite de integración de Sun cumple todos estos requisitos.

2. ¿Qué tendencias marcará el mercado de la integración en los próximos años?

Las soluciones de Integración han evolucionado durante los últimos 25 años y continúan haciéndolo, desde la integración de datos,  la integración punto a punto de aplicaciones, los procesos de integración, y el bus de integración empresarial, la arquitectura orientada a servicios y las aplicaciones compuestas. En la actualidad los estándares permiten una interoperabilidad mayor, protegiendo las inversiones ya realizadas.
En general, las soluciones de integración que se ofrecen han evolucionado del mismo modo, comenzando por ofrecer productos que el propio cliente debía integrar, hemos pasado al concepto de Suites donde la integración ya está resuelta y estas Suites ofrecen la mayoría de las necesidades de integración que pueda necesitar una empresa.
La tendencia es ofrecer un solución de integración extensible, que permita crecer en funcionalidad  a modo de extensiones sobre una única arquitectura que facilite la integración de otros elementos mediante la estandarización.  Esta es la propuesta de los vendedores de soluciones de integración consolidados en el mercado, a través del estandard de integración Java Business Integration (JBI) (http://java.sun.com/integration) el nucleo de la propuesta SOA.
Por tanto, ya estamos comenzando a ver propuestas de productos comerciales que implementan JBI lo que permite comenzar por la implantación de un Bus de Servicios Empresarial (ESB) e ir incorporando funcionalidad (Motores de Reglas, Orquestación de servicios, Adaptadores de integración con sistemas y aplicaciones Legacy, paquetes comerciales) a medida que se abordan proyectos.

3. ¿En qué se diferencian sus herramientas de las de sus competidores y que ventajas le aportan a sus clientes?

En junio de 2005, Sun adquirió la compañía líder en tecnologías de integración SeeBeyond. La tecnología aportada por esta compañía ha dado lugar a Sun Java Composite Application Platform Suite (Java CAPS), la suite de integración de Sun, que forma parte de la plataforma Java Enterprise System.
Seebeyond ha sido lider en el sector de integración durante los últimos 15 años, y se ha caracterizado por su carácter de visionario en este sector, demostrado por ser el primer broker de integración comercial en el 1991, El primer entorno de desarrollo e integración totalmente gráfico introducido en el 1996, primera arquitectura totalmente distribuida en el 1999, y la primera solución de integración SOA construida sobre una plataforma abierta J2EE en el 2003.

Java CAPS se sitúa por encima de otras soluciones disponibles en el mercado gracias a su capacidad para aumentar la agilidad de las organizaciones, reducir el coste total de propiedad (TCO) y muy importante, garantizar la interoperabilidad entre distintas plataformas, como Java y .Net. las consultoras reconocen esta superioridad. Sun ahora está considerada como “Líder” en el Cuadrante Mágico de Gartner, y Forrester calcula que la actual suite de integración de Sun proporciona ahorros del 20 por ciento en costes de desarrollo y despliegue frente a otras soluciones disponibles en el mercado. Por su parte, Butler Group asegura que la solución de Sun facilita, en conjunto, una reducción del TCO del 58 por ciento respecto a otras opciones.

Java CAPS aporta amplia experiencia en la implantación de soluciones en los mercados de Sector Público y Sanidad, Distribución, manufacturación y Servicios Financieros; donde aporta soluciones adaptadas a cada sector como son el Maestro de Pacientes en Sanidad, Gestión de Stock en tiempo real y gestión de la cadena de suministro y SWIFT entre otras.

Java CAPS cuenta con una base instalada de +2000 clientes a nivel mundial y cerca de +500 en Europa.

Java CAPS forma parte del modelo de subscripción de Software de Sun , Java Enterprise System.

4. ¿Por qué una mediana empresa debería plantearse la implementación de una solución de este tipo?

Para una empresa mediana, la capacidad de adaptación a las necesidades de su negocio de un modo rápido y flexible, la necesidad de establecer intercambio de información y servicios entre otras compañías del mismo sector o que formen parte de su proceso de negocio, la reducción de costes del mantenimiento son aspectos clave.
Una solución de Integración le permite adquirir nuevos productos y que formen parte de su proceso de negocio mucho más rapidamente que con aproximaciones tradicionales de desarrollos a medida o con integraciones punto a punto.
La posibilidad de ofrecer ciertos servicios a terceros y de emplear servicios de otros como parte de sus procesos de negocio les permite ahorrar costes y sobre todo agilizar sus operaciones, mediante la automatización de las mismas evitando errores.
El modelo de Negocio de Java CAPS le permite a estas empresas pagar por el Software según el valor que les aporta siendo predecible el coste que les supone y considerando el mismo como un servicio más.

5. ¿Qué aporta SOA a la integración de datos? ¿Por qué es SOA importante en este mercado?

Las suites de integración de datos son la base de las arquitecturas orientadas a servicios en la medida en que permiten crear aplicaciones compuestas, la base de una SOA.

Gartner calcula que aproximadamente un 30 por ciento del presupuesto de TI de las empresas se invierte en proyectos fallidos, y cerca del 60 por ciento se emplea en el mantenimiento de las aplicaciones existentes. Además, la gestión del portfolio de TI cada vez es más complicada, debido al enorme número de aplicaciones con las que cuentan las empresas, unido al gran tamaño de éstas.

Los clientes se enfrentan, de este modo, a dos retos fundamentales: cómo desarrollar y desplegar mejor y más rápido las aplicaciones y servicios, con un menor coste total de propiedad; y cómo aprovechar los datos y procesos que ya se encuentran en los sistemas heredados, para crear una nueva generación de servicios empresariales capaz de alinear el uso de las TI con los requerimientos del negocio.

Las Arquitecturas Orientadas a Servicios dan respuesta a estas necesidades y, a día de hoy, ya es patente que son el camino a seguir. El último informe de la consultora Aberdeen sobre tecnologías de Bus de Servicios Empresariales (ESB) y middleware SOA –basado en una encuesta realizada a 120 grandes compañías– indica que nueve de cada diez organizaciones están adoptando o ya han adoptado Arquitecturas Orientadas a Servicios, y terminarán 2006 con nuevos planes de programación en torno al concepto SOA.

Gracias a la tecnología aportada por SeeBeyond, Sun acumula ahora cerca de 15 años de experiencia en SOA –con más de 2.000 referencias en los principales sectores de actividad de la industria– y cuenta con una suite de software completa para garantizar el éxito de sus clientes a la hora de crear la próxima ola de aplicaciones compuestas. A modo de ejemplo, Java Enterprise System soporta la mayor implementación de SOA del mundo, en el Sistema Sanitario de Reino Unido, que conecta alrededor de 250 hospitales y da servicio a unos 50 millones de pacientes.

6. ¿Cuál es la importancia de los estándares en la integración de los datos? ¿Cuál es la política de su empresa respecto a este punto?

La suite de integración de Sun soporta los principales estándares en este área: JBI (JSR208), Java EE, JMS, JCA, XML, SOAP, BPEL, JSR168, WSDL y LDAP.

Sun está liderando la especificación JSR-208, Java Business Integration, orientada a estandarizar el mundo de la integración. Con JBI, los fabricantes podrán integrar diferentes productos (motores BPEL, motores de transformación de mensajes, enrutado, workflows, etc.) con diferentes protocolos de comunicaciones (WS-I, JMS, etc.) y por tanto los servicios web, haciendo posible la estandarización de la integración empresarial con Java.

7. Mucho software de integración requiere que las empresas cambien sus procesos de negocio para adaptarse al modelo arquitectónico de la solución de integración, lo que perjudica el desarrollo de este mercado, ¿Cuál es su valoración?

La mayoría de las soluciones de integración a día de hoy siguen siendo propietarias. Cuando surgió el concepto de EAI (Enterprise Application Integration) se resolvieron muchas necesidades de integración, pero esas soluciones se han quedado a formar parte del propio Negocio de modo que se hace imposible reemplazarlas o lo que es más grave, adaptarlas a las nuevas necesidades que surgen.
El verdadero beneficio para una empresa en una solución de integración está en la facilidad para integrar y la fexibilidad de que el software de integración se adapte a lo existente y pueda reutilizar al máximo todos los servicios y aplicaciones que ya están implantadados. Sobre todo debe proporcionar la capacidad de gestionar y desarrollar nuevos procesos de negocio definidos por las empresas y no ser las empresas las que se adapten a un producto.
La gran diferencia entre el EAI y las soluciones de Integración actuales está en el uso de estándares de un modo inteligente, y el cambio de las empresas en la concepción de las nuevas aplicaciones, pasando al modelo SOA. Sun JCAPS proporciona y facilita el camino hacia SOA.

8. ¿Qué deben mejorar los fabricantes en sus soluciones de integración?
Con Java CAPS, Sun ha apostado por características importantes de las que carecen muchas de las suites disponibles en el mercado. Por ejemplo, a diferencia de sus competidores, Sun ofrece una plataforma de alto rendimiento pre-integrada, pre-probada, basada en estándares abiertos que garantizan la interoperabilidad con tecnologías de terceros y que tiene un modelo de precios predecible y una relación precio/rendimento muy por encima de la de sus rivales. Funciona sobre múltiples sistemas operativos –Solaris, HP-UX, Linux, Windows– y soporta tecnologías AJAX.

Éstos son –interoperabilidad, mayor predecibilidad en los precios, preintegración- algunos de los puntos mejorables en la oferta general que podemos encontrar actualmente en el mercado.

manuel.

Posted at 09:15PM nov 16, 2006 by Manuel Rubio Carretero in SOA/BI  |  Comentarios[3]

Comentarios:

Hola soy un estudiante de la UMSS Bolivia y tengo interes de toda la Tecnologia SOA, quisiera pedirles un favor como o donde puedo conseguir informacion con ejemplos de SOA con java.

gracias

Enviado por Daniel en septiembre 13, 2007 a las 03:56 PM CEST #

me parece bien todo...

Enviado por leonardo en marzo 26, 2008 a las 11:12 PM CET #

DDD

Enviado por 200.31.67.194 en septiembre 19, 2008 a las 04:26 AM CEST #

Enviar un comentario:
  • Sintaxis HTML: Deshabilitado