Inicio
 > Informes e investigaciones > Blog de TEC > La revitalización de las plataformas de los serv...

La revitalización de las plataformas de los servidores en el espacio de las aplicaciones empresariales

Escrito por: Predrag Jakovljevic
Publicado: noviembre 1 2005

La respuesta de IBM

Entre las varias mejoras que hizo a finales de los años 90, IBM le añadió 8- y 12-vías de potencia de procesamiento a la plataforma Power5. Hoy en día, la plataforma Power5 ha alcanzado 64-vías de potencia de procesamiento. Se han incluido mejoras sustanciales en el desempeño y en los precios, el soporte de Lotus Workplace, Operations Navigator (que elimina la necesidad de que una pantalla lleve a cabo alguna administración de sistema), y Windows NT IPCS. Windows NT IPCS es un sistema de comunicación de procesos internos, que les permite a los usuarios correr Windows NT para archivos e impresión dentro de una sola máquina AS/400.

Aunado a esto, Java ha reemplazado el generador de programa de reporteo (RPG) como el lenguaje estratégico de desarrollo de IBM iSeries y el soporte nativo de Java ha representado la esperanza principal para la revitalización de la plataforma en el espacio de las aplicaciones empresariales. Java es un lenguaje de programación desarrollado por Sun Microsystems. Conocido en un principio como Oak, Java se diseñó para aparatos portátiles y terminales de colocación. En 1995, Sun cambió el nombre del lenguaje a Java y lo modificó para aprovechar la creciente red mundial (WWW). IBM ha hecho una fuerte inversión en Java ya que todavía se ve como el lenguaje del futuro (en especial para Internet). Sin embargo, RPG permanece como estratégico para iSeries ya que sigue siendo el lenguaje más usado en la plataforma, y el vendedor promete seguir mejorándolo en el futuro.

Java es un lenguaje orientado a los objetos (OO) similar a C++, pero más fácil de eliminar características del lenguaje que provocan errores comunes de programación. Los archivos de Java de código de fuente (por ejemplo, archivos con extensión ".java") se recopilan en un formato llamado bytecode (por ejemplo, archivos con extensión “.class”), los cuales pueden ser ejecutados por un intérprete de Java. Un código Java puede correr en la mayoría de las computadoras ya que los intérpretes de Java y los ambientes de ejecución inmediata, conocidos como máquinas virtuales Java (JVM), existen en la mayoría de los sistemas operativos (OP) incluidos UNIX/Linux, Macintosh, y Microsoft Windows. El Bytecode también se puede convertir directamente en instrucciones de lenguaje de máquina por un recopilador ajustado (JIT). Java es un lenguaje de programación de propósitos generales con un gran número de características que hacen que el lenguaje sea apropiado para emplearlo en Internet. Las pequeñas aplicaciones de java se llaman Java applets y se pueden bajar de un servidor de Web y correr virtualmente en cualquier computadora que sea compatible con un navegador de Web de Java, como Netscape Navigator o Microsoft Internet Explorer (IE).

IBM también ha intentado proteger las inversiones de los usuarios de iSeries al añadir constantemente nuevas tecnologías sin comprometer la simplicidad de la plataforma. A principios del 2004, IBM empezó a transformar la plataforma de iSeries en eServer i5 (con base en chips del Power5) cuando volvió a empaquetar y a asignarle precios al hardware iSeries, el sistema operativo OS/400 (que se convirtió en i5/OS con V5R3 y el anuncio del eServer i5) y las 5,250 características interactivas de proceso.

El vendedor ha construido varias características como las de autonómicos, diagnósticos, auto servicio, integración y seguridad, para que un servidor pueda ser el único servidor que pueda necesitar una compañía de mercado medio. Esto se ha estandarizado para toda la gama de los servidores de IBM además de los de iSeries; por ejemplo, el zSeries (IBM 390 el sistema del marco principal, etc.) y pSeries (conocido anteriormente como RS6000 UNIX). Además, estos servidores pueden correr en UNIX, Windows, y Linux. Por ejemplo, zSeries corre en Linux, pero no “muestra” UNIX, mientras que zSeries y pSeries no puede correr Windows. Por otro lado, los servidores i5 también son los primeros en el iSeries en darle soporte a IBM AIX y OS/400, Linux, y Windows, cuya partición sofisticada y sus OS múltiples se soportan en una sola caja, IBM espera fortalecerlo en caso de que las consolidaciones del servidor no se puedan llevar a cabo dentro de cualquier corporación usuaria en el futuro. Al mismo tiempo, IBM ha bajado el precio de la memora, las unidades de almacén/disco duro y otros componentes en los servidores i5 para que se puedan comparar con otras ofertas tanto dentro de IBM como con la competencia.

IBM sigue estando al nivel de los vendedores más importantes de aplicaciones empresariales como el antiguo J.D. Edwards (ahora parte de Oracle), el anterior MAPICS (que ahora forma parte de Infor Global Solutions), Lawson Software, JDA Software, Intentia, IBS, y SSA Global, con la idea de proporcionarles a los usuarios prospecto de iSeries más opciones de planificación de los recursos de la empresa (ERP) que no sólo sean legados de productos venerables. Por muchos años, varios de estos vendedores de ERP, como Intentia, J.D. Edwards e IBS eran exclusivos de AS/400 e iSeries. Mientras tanto, varios de estos vendedores han extendido su portafolio a otras plataformas, incluyendo Windows, al mismo tiempo que la amplia consolidación de la industria de los vendedores independientes de software (ISV) ha llevado a algunos vendedores tradicionales de iSeries a conglomerados más grandes como Oracle. SAP es el único ISV grande al que IBM ha añadido a la lista de iSeries, y esto fue en 1995, desde entonces SAP no ha sido conocido como un gran partidario de la plataforma. De igual manera, la mayoría de los clientes de iSeries tienen planificación de los recursos de la empresa (ERP) o soluciones industriales de vendedores más pequeños y locales como CMS Software, Vanguard Solutions y HarrisData.

Esta es la segunda de tres partes que conforman esta nota. En la primera parte se hizo un análisis de una situación. En la tercera parte se hablará de otros desarrollos de ISV y se darán recomendaciones a los usuarios. Se hablará de la respuesta de IBM y se discutirán los retos del vendedor.

Retos

En respuesta a la cada vez menor demanda por las plataformas iSeries, aunado a la necesidad de diversificarse en un ambiente comercial cada vez más competitivo, los vendedores que antes vendían únicamente iSeries están optando por expandir sus ofertas. Los vendedores como JBA, MAPICS, Infinium, interBiz, J.D. Edwards, Marcam, han tomado ya sea esta ruta o se han unido a conglomerados de ISV más grandes.

SAP y Oracle (que ahora incluyen a J.D. Edwards y a PeopleSoft) se están acercando a la plataforma iSeries en busca de nuevas oportunidades, en lugar de acercarse por propósitos estratégicos. Por ejemplo, los sistemas de planificación de los recursos de la empresa (ERP) han alcanzado un estatus de mercancía, y hay una creciente demanda por funciones de ERP complementarias o “extras”, como la gestión de la cadena de suministro (SCM), la gestión de las relaciones con los clientes (CRM) y la gestión del ciclo de vida de los productos (PLM). Los usuarios de iSeries también están demandando estas funciones. Sin embargo, estos extras generalmente son desarrollados por Windows y sistemas UNIX/Linux, y por lo general iSeries no los puede utilizar sin aceptar una complejidad de infraestructura mayor y adquirir habilidades IT adicionales. Además estos productos requieren modelos de iSeries de alto rendimiento, que hace que el costo del hardware se eleve mucho más para este producto que para otras plataformas. Los vendedores de plataformas múltiples se han llevado años para introducir el ambiente de lenguaje integrado (ILE), la versión RPG para los nuevos lanzamientos de ERP y las versiones de las plataformas de UNIX y Windows siempre se han lanzado primero. Esto ha consternado a los clientes de iSeries y le han puesto en duda la devoción del vendedor para con los clientes de iSeries.

Durante los últimos años, IBM ha intentado abarcar este problema al hacer la modernización de las aplicaciones de iSeries más sencilla para los desarrolladores de software y los socios de ISV. Ha integrado el middleware WebSphere y las herramientas de desarrollo del ambiente nativo de programación de iSeries. WebSphere es una amplia gama de productos de IBM que implementan y extienden la plataforma de edición empresarial Java 2 (J2EE) de Sun. Los nuevos cimientos del desarrollo del software de iSeries constan de conceptos de Java como Enterprise Java Beans (EJB), lenguaje de marcas de hipertexto (HTML) y servidores Web.

Los sistemas escritos en Java son independientes de las plataformas y pueden proporcionar grandes volúmenes de procesos de transacciones para e-business, mientras que proporcionan capacidades mejoradas para la gestión de transacciones, así como seguridad, desempeño, disponibilidad, conectividad y escalabilidad. EJB es una interfaz del programa de aplicaciones (API) de Java que define una arquitectura componente para sistemas cliente/servidor de niveles múltiples. Los vendedores de EBJ crean el código para conectar todas las partes, dejando que los desarrolladores se enfoquen solamente en la arquitectura comercial del modelo. Además, EJB también está orientado a los objetos para que se pueda implementar en sistemas existentes con poco esfuerzo de configuración y recopilación. Últimamente, a pesar de que .NET es un ambiente más simple, barato y rápido, J2EE ofrece una apertura y puede ayudarle a grandes compañías a lidiar con los ambientes dinámicos y complejos.

Para mayor información acerca de los campos competitivos de ambientes de desarrollo de J2EE y Microsoft .NET, consulte Understand J2EE and .NET Environments Before You Choose. y Rejuvenecer los sistemas legados: ¿bendición o maldición?.

Las herramientas de modernización de iSeries

Como parte del esfuerzo IBM ha creado herramientas para automatizar varios aspectos del proceso de modernización de iSeries, como la conversión de 5250 pantallas con base en caracteres a GUI. Por consiguiente, los desarrolladores de iSeries ahora pueden utilizar productos WebSphere no sólo para crear un nuevo código en Java, sino también para modernizar el código existente. Estas herramientas incluyen el estudio de desarrollo de WebSphere para iSeries, la caja de herramientas de IBM para Java, el acceso de iSeries para la Web, y el juego de herramientas XML para iSeries. Así mismo, para hacer estas herramientas disponibles más susceptibles para empresas pequeñas y medianas (SME) e ISV, IBM ha entregado un gran número de herramientas bajo la banderilla de Express (para mayor información, consulte IBM Express-es Its Candid Desire for SMEs.)

Además, IBM ha creado el mapa del camino de desarrollador de iSeries (ver Figura 1), el cual es un marco de trabajo para modernizar las aplicaciones iSeries que presentan opciones graduales de tecnología, procesos de desarrollo y acompañan la herramientas de IBM que están disponibles para los desarrolladores. Existen cinco etapas de la modernización creciente que cubre el marco de trabajo: una productividad del desarrollador mejorada, una mejor experiencia del usuario, una arquitectura modular, una integración de la aplicación y una integración de los procesos comerciales. Por lo general, los usuarios comenzaran con la primera o la segunda, la cual proporcionará, por ejemplo, la habilitación de la Web o una UI mejorada. Luego pueden llevar sus aplicaciones a través de cualquiera de las restantes, que son etapas más elevadas que les son relevantes. L.D. Consulting, un socio de IBM que provee paquetes de software y servicios de desarrollo de aplicaciones a firmas de desarrollo industrial y ambiental en los países Europeos de Bélgica, los Países Bajos y Luxemburgo, ha expuesto soluciones para cada etapa en la Figura 2.

El rejuvenecimiento puede incluir ya sea una mejora, la conversión o la reescritura de las aplicaciones basadas en iSeries (o para el caso de cualquier otro ambiente obsoleto, como los anteriores a Microsoft .NET Windows, consulte Rewrite or Wrap-Around Old Software?) para incluir nuevas capacidades tecnológicas que no existían cuando se desarrollaron dichas aplicaciones. Esto puede involucrar el añadir GUI a aplicaciones de pantalla, el romper aplicaciones monolíticas RPG en más módulos flexible, o el convertir los programas a otros lenguajes que ofrezcan estas capacidades. Por lo general, estas iniciativas fortalecerán los estándares abiertos y las tecnologías que incluyen Java, XML, y servicios Web, con la idea de aumentar en lugar de eliminar el código subyacente funcionalmente rico que se debe modernizar. Mientras que cada organización tiene que actualizar sus sistemas centrales, subcontratar procesos y habilitar el servicio de su infraestructura para competir en un mercado cada vez más competitivo, por medio de incrustar XML y servicios Web en sus sistemas, los SME pueden ser capaces de integrar perfectamente los sistemas dentro de las redes de suministro e integrar los procesos comerciales de sus socios comerciales.


Figura 1. mapa del camino del desarrollador de iSeries de eServer de IBM
(Imagén más grande)


Figura 2. mapa del camino del desarrollador de iSeries de eServer de IBM modificado por L.D. Consulting nv
(Imagén más grande)

De hecho, debido a los esfuerzos recientes de IBM para rejuvenecer la plataforma, han habido dos cuatrimestres consecutivos de crecimiento, mientras que el ingreso basado en iSeries en el segundo cuatrimestre del 2005 creció un 10 por ciento a comparación del año pasado, con un crecimiento reportado en todas las geografías y un crecimiento de dos dígitos en nueve de las dieciséis regiones. Este ha sido el mejor crecimiento por cuatrimestre desde el cuarto cuatrimestre del 2000; también han sido los mejores resultados de la primara mitad del año desde 1998. Estas directrices de crecimiento se pueden atribuir al relevante crecimiento de la valiosa proposición de iSeries en términos de soluciones disponibles (ya sea por IBM o a través de socios), de su simplicidad y de la reintegración de la plataforma a todo el compromiso estratégico de demanda comercial de IBM. El compromiso estratégico de IBM es entregar sistemas alrededor de los tres principios de diseño centrales: 1. virtualizar todo, 2. comprometerse a la apertura, 3. innovación colaborativa. Dentro de la agenda de los sistemas de IBM sigue estando el concepto de que una tecnología integrada debe ayudarle al cliente a hacer crecer su negocio. También ha habido algunas inversiones de ecosistemas notables, como la iniciativa de innovación de iSeries, la carta constitucional de IBM para la innovación de iSeries, y las crecientes inversiones en la presencia dentro de los mercados.

Por ejemplo, la iniciativa de innovación de iSeries, se anunció en febrero del 2005 en IBM PartnerWorld, y permaneció como el anuncio publicitario más grande durante todo el año. Se enfocaba en el corazón de las aplicaciones iSeries, con inversiones en ISV y en soluciones de aproximadamente $125 millones de dólares. En cuanto al programa de innovación de la aplicación (como parte de la iniciativa completa de iSeries), IBM le ofrece a sus socios un soporte arquitectónico gratuito, un programa de préstamos virtual, educación, asistencia en la conversación y la educación de la iniciativa de la ventaja de aplicación para Linux. De igual manera el programa de innovación de las herramientas reconoce las herramientas desarrolladas por los socios de IBM. El mapa del camino de los desarrolladores contiene soluciones de herramientas, y tiene hasta un 70 por ciento de descuento para las campañas co-publicistas, y de mejoras de iSeries, y revisiones técnicas gratuitas. Por último, el programa de innovación de iSeries consiste en redefinir las soluciones basadas en los requisitos de los ISV; el consejo de ISV para el mapa del camino de iSeries; varios eventos de la industria y su habilitación; y las actividades de construcción de la comunidad.

La estrategia y las prioridades de ejecución de IBM para un crecimiento sustancial de la plataforma del 2005 en adelante constarán de las siguientes iniciativas:

  • Crear una presencia mundial en el mercado. IBM ha aumentado sus resultados en cuanto a la conciencia y cita un incremento de 10 puntos en la conciencia en el segundo cuatrimestre del 2005 comparado con el cuarto cuatrimestre del 2004, que ha sido la ganancia más grande de cuatrimestre a cuatrimestre de la conciencia de iSeries en años. Esto ha resultado de una intensa publicidad de iSeries de IBM en revistas como Forbes, Fortune, o Business Week, así como en varios canales de radio y televisión. También ha habido una actividad de co-publicidad importante con los socios ISV, con casi 180 anuncios, de los cuales 160 se mostraron en ComputerWorld en ocho países. Tampoco han faltado coberturas de prensa y analistas, con más de 400 notas de prensa y alrededor de 20 reportes recientes de analistas.

  • Volver a movilizar los socios de canal de distribución a través de oportunidades de aumentar las ganancias. La iniciativa ha sido rediseñada para enfocarse en vender soluciones a los SMB e IBM trata de vender un aumento del 36 por ciento en las iniciativas del canal en el 2005, que ha dado como resultado un crecimiento de dos dígitos en los ingresos de los socios comerciales en el segundo cuatrimestre del 2005. En América se reportó un crecimiento mucho más alto (del doble del total del crecimiento de los ingresos).

  • Fortalecer y expandir el portafolio de las soluciones. Para revitalizar el portafolio de soluciones de iSeries, 194 nuevas aplicaciones modernizadas se han entregado desde febrero, mientras que 68 aplicaciones se han modernizado a través del programa de innovación de aplicaciones; 126 aplicaciones mejoradas se han entregado utilizando soluciones innovadoras de herramientas a través del programa de innovación de herramientas, con 418 ISV que han requerido una evaluación de modernización gratuita. En cuanto a la apertura del ecosistema de iSeries, el programa de innovación de herramientas ha crecido a 78 miembros con más de 150 soluciones de herramientas que se muestran en el mapa del camino de los desarrolladores de iSeries, incluyendo la integración .NET. Existen 102 nuevos ISV de Linux con 190 nuevas soluciones de Linux contratadas en el 2005 para iSeries. En cuanto al fortalecimiento del acercamiento de ir al mercado, IBM cita 1,100 ISV de iSeries que fortalecen los beneficios del programa de socios de la red de la industria mundial, con 371 nuevos ISV que se añadieron en el 2005. También ha habido varios acuerdos nuevos de mercadotecnia y fortalecimientos de los incentivos a los ISV a través del programa ServerProven, donde se han añadido 104 soluciones nuevas en el 2005.

Con esto termina la segunda de tres partes que conforman esta nota. En la primera parte se hizo un análisis de una situación. En la tercera parte se hablará de otros desarrollos de ISV y se darán recomendaciones a los usuarios. Se hablará de la respuesta de IBM y se discutirán los retos del vendedor.

 
comments powered by Disqus

Búsquedas recientes:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Others