Oracle sigue planeando su ataque a SOA Primera parte: resumen del evento e impacto en el mercado




Resumen del evento

La idea principal de este artículo no es ahondar más en las fortalezas y las debilidades de la inminente fusión entre Oracle Corporation (NASDAQ: ORCL), el proveedor más grande de software empresarial y bases de datos (que se acaba de convertir en el segundo proveedor de aplicaciones del negocio), y su segundo rival más importante, PeopleSoft, Inc. (NASDAQ: PSFT). Con este artículo pretendo analizar por qué no hay que subestimar a Oracle. La empresa ha adquirido una imagen de apostador, sobre todo con la proeza que ha realizado con PeopleSoft (consulte Frantic Merger-Mania Spiced Up With Vendettas Leaves Customers Anxious y su insaciable apetito por otros competidores grandes y directos. La lista de adquisiciones “deseadas” que reveló en 2004 durante su juicio en defensa de la competencia (el juicio de Oracle en defensa de la competencia contra el Departamento de Justicia en un tribunal de distrito de los Estados Unidos en San Francisco, California), contenía competidores reconocidos como el rival de middleware BEA Systems, el competidor de bases de datos Sybase, el proveedor principal de business intelligence (BI) Business Objects y otras empresas notables de aplicaciones del negocio como Siebel Systems y Lawson Software. Sin embargo, Oracle perseveró y superó varios obstáculos para adquirir PeopleSoft y el juicio en finalmente tuvo un resultado favorable para Oracle el 9 de septiembre, que marcó el cambio en la saga de las adquisiciones hostiles.

Sin embargo, de una forma sutil y considerada, Oracle sigue persiguiendo la estrategia de productos que desarrolló de forma interna y que está respaldada por otras adquisiciones más pequeñas, ocasionales y mejor enfocadas. El mejor ejemplo de ello es la reciente revelación de lo que podría ser la primera y más completa plataforma de integración y arquitectura orientada al servicio (SOA) de la industria, que presenta el producto Oracle BPEL (Business Process Execution Language) Process Manager. Gracias a la adquisición silenciosa del pionero privado de gestión de los procesos del negocio (BPM), Collaxa Inc., (ubicado cerca de las oficinas generales de Oracle en Redwood Shores, California), Oracle obtuvo la tecnología necesaria para que las empresas puedan orquestar sus servicios web y automatizar sus procesos del negocio fácilmente.

La solución de integración de Oracle pretende permitir que las empresas desplieguen procesos del negocio abiertos y flexibles que impulsen los activos existentes de tecnología de la información (TI) para adaptarse a los cambios en las demandas del negocio. Oracle desarrolló el BPM existente y las capacidades de los servicios web de Oracle Application Server 10g y ahora presume de tener la solución de integración más completa. Esta solución comprende servicios web, SOA y soporte BPEL, la tecnología de supervisión de las actividades del negocio (BPM) (consulte Business Activity Monitoring—Watching The Store For You), un motor basado en reglas, BPM, así como capacidades tradicionales de integración de aplicaciones empresariales (EAI). Por ejemplo, el componente Oracle Integration BAM supervisa las actividades del negocio de una empresa. Puede reunir eventos de todos los componentes de integración y los adaptadores de Oracle. Estos eventos pueden usarse para generar métricas e indicadores clave del rendimiento (KPI) que son esenciales para la supervisión de la empresa. También contiene un tablero web que se puede personalizar y un marco para análisis y alertas. Así, las empresas pueden usar Oracle BPEL Process Manager y toda la solución de integración de Oracle para apalancar las interfaces estándar de servicios web y los procesos portátiles del negocio para mitigar el costo de la integración de las aplicaciones del negocio.

BPEL Process Manager de Oracle (antes el producto Collaxa BPEL Server) soporta la especificación BPEL de las normas de la industria, que está respaldada por los enemigos tradicionales de Oracle (aunque en este caso son sus “compañeros de guerra”): Microsoft, IBM, SAP y BEA (aunque actualmente BEA no tiene el motor de funcionamiento BPEL incluido como parte del producto principal de servidor de aplicaciones WebLogic). BPEL también es reconocido como el anteproyecto empresarial para la reducción del costo, la complejidad y la inflexibilidad de los proyectos de integración. El antiguo producto Collaxa, conocido como la mejor implementación de BPEL del mercado, permite a las empresas implementar con relativa facilidad transacciones adaptables y procesos del negocio en colaboración, con base en aplicaciones compuestas. La solución contiene un motor para ejecutar los procesos del negocio, una consola para supervisar, administrar y depurar los procesos del negocio y una interfaz gráfica rica para diseñar y construir procesos del negocio. Al igual que otros productos de tecnología Oracle, Oracle BPEL Process Manager se apega a las normas abiertas y puede desplegarse en cualquier servidor compatible con Java 2 Enterprise Edition (J2EE). Así, el producto puede ofrecer una solución completa, basada en normas y fácil de usar para crear, desplegar y administrar la aplicación cruzada de los procesos del negocio con pasos tanto automatizados como humanos para el flujo de trabajo, permitiendo tener una SOA verdadera.

Collaxa tiene una larga historia con BPEL, ya que crea una de las primeras implementaciones comprobadas de BPEL. Con su motor BPEL nativo, Collaxa ha dado a empresas como la Agencia Espacial Europea, SAIC y British American Tobacco, un medio abierto para ejecutar los procesos del negocio que están escritos en BPEL. Oracle cree que al juntar este motor BPEL nativo con Oracle Application Server 10g, completa su SOA y su plataforma de integración. Desde hace algún tiempo, Oracle BPEL Process Manager ha estado disponible como descarga y evaluación gratuita en Oracle Technology Network (http://otn.oracle.com), además de que puede comprarse como parte de Oracle Application Server 10g Enterprise Edition a $30,000 dólares americanos por procesador o como producto autónomo a un precio de $40,000 dólares por procesador.

Esta es la primera de seis partes que conforman esta nota.

La segunda parte cubrirá la estrategia.

La tercera parte hablará de los cambios en dicha estrategia.

La cuarta parte cubrirá SOA y los servicios Web.

La quinta parte analiza la adquisición de Collaxa.

La sexta parte hablará de las debilidades y dará recomendaciones a los usuarios.

Impacto en el mercado

Oracle, a pesar de ser tachado de idealista con sus grandes objetivos, es un vendedor pragmático que escucha la voz de sus clientes y el sentimiento del mercado. El mejor ejemplo de ello es el próximo lanzamiento de Oracle E-Business Suite 11i.10. Después de unos 15 meses de desarrollo y más de 2,000 mejoras, Oracle E-Business representa probablemente el mayor lanzamiento hasta ahora. Cumple con los reglamentos adicionales de los Estados Unidos en varias industrias como firmas electrónicas y auditorias seguras para cumplir con el reglamento 21 CFR, Parte 11 de Food and Drug Administration, la gestión de los pacientes establecida en la Health Insurance Patient Portability Act (HIPPA) y el cumplimiento con los procedimientos contables definidos en la reciente Sarbanes-Oxley Act (SOX). La serie Oracle Financials impulsa aún más el lenguaje extensible para reportes del negocio (XBRL) y las normas basadas en lenguaje extensible de marcas (XML) para reportes financieros.

La atención de Oracle ha echo que Oracle E-Business Suite 11i.10 ofrezca una gran cantidad de funciones nuevas orientadas a cierto número de industrias, como aviación y defensa, automotriz, telecomunicaciones, bienes de consumo, gobierno, alta tecnología, salud y ciencias biológicas. Para dar un ejemplo de la forma en que Oracle se enfoca en los segmentos verticales, el lanzamiento de Oracle E-Business Suite 11i.10 incluye varias mejoras para la industria de procesos, como soporte completo del cumplimiento con 21 CFR 11, un diseñador gráfico de recetas y gestión de los datos de los ensayos clínicos.

Asimismo, en lugar de entregar un producto amplio y funcional de forma tradicional y depender de su experimentada fuerza de ventas para que “empuje” las aplicaciones por encima de la base de datos, el servidor de aplicaciones, el ambiente de desarrollo y la pila de middleware de Oracle, la empresa depende de cada vez más de los expertos en la industria que forman parte de sus equipos de venta y preventa de las aplicaciones. Así, en 2003 Oracle reorganizó su fuerza de ventas en América del Norte para que cada grupo se enfocara en una tecnología específica de base de datos, de servidor de aplicaciones o de software de aplicaciones. Oracle simplificó su modelo de cobertura de ventas y ahora está listo para atacar otras regiones.

La estrategia tecnológica de Oracle

La estrategia tecnológica subyacente de Oracle, que permite una integración fácil (aún con otras aplicaciones), la consolidación de las bases de datos, los modelos de datos y los servidores siguen siendo los temas principales detrás de todos los desarrollos que realiza Oracle. Su objetivo es proporcionar a los clientes software de tecnología de bases de datos que sea graduable, confiable y seguro, y darles un software integrado de aplicaciones del negocio que les proporcione eficacia en las transacciones e información de calidad con un costo total de la propiedad más bajo.

La plataforma de software de Oracle tiene base en una arquitectura de Internet compuesta por servidores de bases de datos interconectados, servidores de aplicaciones y computadores de los clientes o dispositivos que funcionan en navegadores web, que permitan a los usuarios finales acceder a los datos del negocio y a las aplicaciones usando navegadores web estándar desde cualquier parte. Las empresas también pueden administrar la información y las aplicaciones del negocio desde ubicaciones centralizadas. Así, los servidores de las bases de datos administran la información subyacente del negocio, mientras que los servidores de las aplicaciones hacen funcionar las aplicaciones del negocio. Esto se lleva a cabo en tres capas distintas dentro de la pila de tecnología de Oracle. Por el contrario, las arquitecturas de cómputo tradicionales cliente/servidor exigen que cada computadora del lado del cliente opere y administre sus propias aplicaciones y se actualice siempre que cambie una aplicación.

La arquitectura integrada y basada en componentes de Oracle puede adaptarse a la s necesidades específicas de varias industrias, además de que es soportada en varios sistemas operativos, como Linux, UNIX y Microsoft Windows, aunque sólo en la plataforma del sistema de gestión de bases de datos de Oracle (Oracle Database). Oracle Information Architecture, subyacente a la base de datos Oracle, el servidor de aplicaciones y las aplicaciones empresariales del negocio, está integrada, es modular y está basada en las normas de la industria. Está diseñada para eliminar la fragmentación de la información y para dar a las empresas la información consolidada que necesitan parar operar los negocios con mayor eficiencia.

Su base es una infraestructura de cuadrícula de cómputo que proporciona de forma dinámica poder de procesamiento y almacenamiento para mantener el funcionamiento de las aplicaciones sin interrupciones y con un nivel de desempeño más alto. De alguna manera, la cuadrícula es una forma de red. Pero, a diferencia de las redes convencionales que se enfocan en la comunicación entre dispositivos, la cuadrícula de cómputo utiliza los ciclos de procesamiento que no se usan en todas las computadoras de una red para resolver los problemas que son demasiado intensivos para ser resueltos por una máquina autónoma. Principalmente opera todas las aplicaciones de forma central y reparte la carga en un hardware de bajo costo.

La cuadrícula de cómputo requiere una infraestructura de software especial que virtualiza y soporta los recursos de TI para entregar el servicio de mejor calidad al costo más bajo. Así, Oracle acaba de adoptar su capacidad de atención total a los grupos, que revisa instancias únicas de los sistemas de Oracle para asegurarse de que hay un servicio de calidad constante. Esto es de gran importancia al exponer los sistemas empresariales a nuevas circunscripciones, como cuando se abre una serie ERP para dar acceso directo e interacción a los socios comerciales (clientes o proveedores). Las optimizaciones de la cuadrícula deben permitir que los clientes tengan una mejor adaptación con sus sistemas TI y costos menores de hardware y administración.

Con esto termina la primera de seis partes que conforman esta nota.

La segunda parte cubrirá la estrategia.

La tercera parte hablará de los cambios en dicha estrategia.

La cuarta parte cubrirá SOA y los servicios web.

La quinta parte analizará la adquisición de Collaxa.

La sexta parte hablará de las debilidades y dará recomendaciones a los usuarios.

 
comments powered by Disqus