jueves abr 12, 2007

Gartner: Relación entre Servicios Web y SOA

Ya he comentado otras veces que los estándares de Web Services son clave en SOA, y que en teoría una SOA se podría implementar sin Web Services (Servicios Web), pero siendo realistas cualquier proyecto SOA realizado en los últimos años está plagado de ellos. Es más, la mayoría de los clientes empiezan a practicar con SOA creando un Servicio Web, muchas veces sobre lógica de negocio ya existente. Un diagrama de estándares SOA es en su mayor parte un mapa de estándares de Web Services.

Preparando la sesión que he impartido en el Seminario SOA de SoftwareAG, me he encontrado con un par de informes de Gartner públicos, que aunque son de 2003 la verdad es que leyéndolos ahora en 2007 siguen estando de total actualidad y que ya adelantaban estas ideas.

Los informes se pueden descargar desde aquí:

Merece la pena leerlos enteros, ya que en total son 5+6 páginas e incluyen contenido como éste:

Gartner describe la arquitectura orientada a servicios por primera vez en 1996, pero el interés en la misma se vio aumentado por la aparición de una importante tendencia del mercado: los Servicios Web. Aunque los Servicios Web no necesariamente significan SOA, y no todas las SOAs están basadas en Servicios Web , la relación entre las dos tendencias es importante, y se potencian mutuamente: el interés por los Web Services lleva hacia SOA, y las ventajas de la arquitectura SOA ayudan a que las iniciativas de Web Services tengan éxito.

En 2003, SOA entra al fin por completo en el mundo de las TI empresariales, a través de los Servicios Web:

  • Al contrario que CORBA y DCE, los estándares de servicios web no tienen detractores entre los fabricantes
  • La flexibilidad de los Servicios Web para soportar aplicaciones multicanal
  • La capacidad de SOAP de pasar por los firewalls, aprovechando la ubicuidad del HTTP
  • El soporte de Servicios Web en servidores de aplicaciones que albergan lógica empresarial
  • Los ESBs, que combinan Servicios Web con middleware orientado a mensajes (MOM), más algunas capacidades de transformación y enrutado

En fin, que muchas veces leer los informes de analistas, cuando ya ha pasado largo tiempo, puede venir bien para ver si efectivamente acertaron sus prediciones. Esta vez parece que sí.


[Read More]

martes ago 22, 2006

Sun JAVA System Application Server recupera cuota de mercado

En una entrada del blog de Richard Monson-Haefel, analista de Burton, aparecen unas estadísticas que merece la pena resaltar.
El informe de BZ Research de Diciembre de 2005 ofrece los siguientes resultados respecto a cuotas de mercado (marketshare) en Servidores de Aplicaciones J2EE:

  • 37.2% - IBM Web Sphere
  • 37.0% - JBoss Application Server
  • 27.2% - BEA WebLogic
  • 27.2% - Oracle 8iAS, 9iAS, 10gAS
  • 19.7% - Sun Java Enterprise System
  • 6.8% - Macromedia/Adobe JRun
  • 3.9% - Borland AppServer or Enterprise Server
  • 2.1% - Orion Server
  • 2.0% - Sybase EAserver
  • 1.8% - Apple WebObjects
  • 1.4% - Novell eXtend
  • 0.9% - IONA Orbix or ASP

El mismo informe en 2004 (un año antes) tenía los siguientes resultados de J2EE market share:

  • 33.9% - JBoss Application Server
  • 32.9% - IBM WebSphere
  • 27.9% - BEA WebLogic
  • 21.4% - Oracle 8iAS, 9iAS, 10gAS
  • 13.4% - Sun Java Enterprise System
  •   7.4% - Macromedia/Adobe JRun
  •   3.3% - Borland AppServer or Enterprise Server
  •   2.1% - Orion Server
  •   1.4% - Sybase EAserver
  •   1.4% - Apple WebObjects
  •   1.4% - Novell eXtend
  •   1.1% - IONA Orbix or ASP

En 2002 los datos eran IBM WebSphere (29.0 %), BEA Weblogic (24.5%), Oracle (20.8 %), Macromedia JRun (14.7 %), JBoss (13.9 %) y Sun (11.7 %).

Según cuenta Richard en su blog, cabe destacar lo siguiente:

  • El Servidor de Aplicaciones de Sun crece 6 puntos respecto al informe de Diciembre 2004 (del 13.4% al 19.7%) y por tanto crece casi un 50%
  • El crecimiento de Sun, puede ser debido a su estrategia OpenSource con el proyecto GlassFish
  • IBM Websphere y JBOSS también crecen, pero solo 3 puntos (del 34% al 37%), y por tanto menos de un 10%
  • ORACLE también crece, mientras que BEA permanece estable
  • Si todos crecen, esto significa el fin del Servidor de Aplicaciones corporativo ya que las empresas suelen tener más de uno.
  • Las cifras sumadas dan como resultado 167.2 %, sin contar el resto de servidores (Geronimo, Jonas, TMAX, etc) por tanto de media se están usando dos.

Yo realizo un segundo análisis:
  • Las empresas empiezan a contar con un segundo Servidor de Aplicaciones, en general de bajo coste o gratuito (Open Source)
  • JBOSS ha parado su ritmo de crecimiento, y quien crece ahora más es Sun, que cuenta con una propuesta "LOW COST" de bajo coste en el campo de Servidores de Aplicaciones.
  • El uso de GlassFish crece a muy buen ritmo, y hay que tener en cuenta que en Diciembre de 2005 todavía no existía una versión 1.0 estable, es la alternativa de JBOSS con permiso de Apache Geronimo.
  • IBM sólo cuenta con el doble de cuota que Sun
  • BEA sólo cuenta con un 50% más de cuota que Sun
Cierto es que mi análisis es favorable hacia Sun, pero las cifras están ahí, y en general cualquier interpretación va a ser favorable hacia Sun.
Además Richard Monson-Haefel no se caracteriza últimamente por comentarios favorables hacia Sun o J2EE, por lo cual sus comentarios tienen doble valor.
Richard  Monson-Haefel fue un activo participante en la comunidad JAVA hasta Julio de 2004, en aquella época fue contratado por Burton como analista independiente y tuvo que romper sus lazos anteriores para garantizar la independencia frente a sus clientes. Incluso hizo pública su decisión en su propio blog. Es conocido por su libro "Enterprise JAVA Beans" de O'Reilly del que publicó diferentes versiones entre 1999 y 2004. También fue uno de los pocos miembros individuales del comité ejecutivo del JCP, participando en las especificaciones de EJB y J2EE y fundador de los proyectos Open Source Apache Geronimo y OpenEJB.

Su trabajo como analista le lleva a emitir opiniones sin poder llevar a cabo una evaluación técnica rigurosa, y de ahí que alguna vez se haya tenido que comer sus palabras, como en el caso de su opinión sobre JAX-WS cuando Jason Greene (JBOSS) le demostró lo fácil que es llamar a un servicio de eBay con JAX-WS 2.0.
Sus libros de O'Reilly los está continuando Bill Burke de JBOSS, como la 5ª edición de su libro de EJBs, donde precisamente indica que Jason Greene ha colaborado en los capítulos relativos a Web Services.

Otros enlaces:
[Read More]
About

jaimecid

Search

Archives
« abril 2014
lunmarmiéjueviesábdom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Hoy