Red Hat revela estudio sobre beneficios de la modernización de aplicaciones

Jorge Payró, Director Regional para la Argentina y Chile de Red Hat, pone en contexto en esta entrevista los resultados de una reciente encuesta realizada por el vendor y comenta la dinámica que observa en su región sobre la modernización de las aplicaciones.

260

Red Hat, como miembro de la comunidad Konveyor (creada con el objetivo de colaborar en la modernización de las aplicaciones), se asoció con la firma de investigación Illuminas para relevar la forma en que las organizaciones planean abordar la modernización y la migración de sus aplicaciones. Si bien los relevados no incluyen empresas de América Latina, sí sirven para dar una tendencia de lo que está sucediendo en grandes organizaciones.

En total, se obtuvieron mil respuestas, la mitad procedente de los Estados Unidos, Reino Unido (RU) y la región angloparlante de Asia-Pacífico (APAC), con encuestados responsables del área de TI, desarrolladores de backend y arquitectos de software de empresas grandes y medianas. Los principales motores de la modernización de las aplicaciones son Seguridad, Confiabilidad y Escalabilidad, lo cual resulta coherente con otros relevamientos de opinión. Casi todos los encuestados afirmaron que estos tres aspectos habían influido en la decisión de su organización de modernizar sus aplicaciones. Más del 70% también evalúa el éxito en función de los resultados en estas tres áreas.

Si analizamos cada motor por separado, la mayoría de los encuestados (58%) ha observado beneficios en materia de Seguridad, pero la mayoría también los ha observado en términos de Confiabilidad (52%) y Escalabilidad (53%).

Informe Red Hat 2024 sobre modernización de aplicaciones

Con todo, un aspecto a tener en cuenta es la definición que cada organización da al concepto de “modernización de las aplicaciones”. La mayoría de las organizaciones la asocian con procesos de CI/CD (integración/implementación continuas) mejorados y la modernización de datos. Estas definiciones se mantienen constantes en todas las regiones, roles y grados de madurez de las organizaciones en cuanto a modernización.

Sin embargo, a medida que las organizaciones adquieren mayor experiencia en la modernización de aplicaciones, también la definen como que automatiza o reduce las operaciones, en tanto las organizaciones menos maduras la asocian con la informática sin servidor.

Informe Red Hat 2024 sobre modernización de aplicaciones

¿Qué está sucediendo en la región?

Consultado sobre la brecha que separa a los países desarrollados participantes de la encuesta respecto de lo que hoy sucede en el Cono Sur de América Latina en materia de modernización de aplicaciones, Jorge Payró, Country Manager para la Argentina y Director Regional para la Argentina y Chile de Red Hat, comentó: “Si nos hacías esta pregunta hace diez o quince años, probablemente la distancia era realmente importante. Hoy consideramos que estamos a un nivel muy equivalente, y con la facilidad de poder tomar las riendas. Las plataformas y la tecnología ya están disponibles para la modernización de las aplicaciones, y para todo lo que sea innovación en general”.

Para el ejecutivo, las causas de este achicamiento en la brecha tienen que ver, en buena medida, con la penetración y la adopción que tiene el software de código abierto, sumado a una cultura donde hay un espíritu de colaboración. “Una cultura donde los proyectos –tanto comunitarios como por código abierto empresarial– evolucionan en función de su mérito. Es decir: el mejor proyecto es el que evoluciona, el que prospera y el que es más adoptado. Esto permite que los procesos de modernización estén muy disponibles, tanto como estarían en cualquier parte del mundo”.

«Las plataformas y la tecnología ya están disponibles para la modernización de las aplicaciones, y para todo lo que sea innovación en general».

¿Cuáles son las barreras para la modernización de las aplicaciones, entonces? Payró relativiza el peso de las barreras tecnológicas, en favor de otros factores como la escasez de talentos para esa implementación, y temas relacionados con la asignación de presupuesto alineados con el negocio, dependiendo de las distintas industrias. “Hay industrias, como Telecomunicaciones, Salud, Servicios Financieros (la Banca propiamente dicha, los Medios de Pago y las Compañías de Seguros) que están trabajando mucho en la modernización”, detalla Payró.

Una gama de opciones en torno a la modernización 

Ante la necesidad de mayor agilidad para responder las demandas del negocio, o búsqueda de mayor eficiencia (y ahorros), o de una mejor experiencia del cliente, o cualquier otro objetivo del negocio, una organización puede verse en la necesidad de considerar la modernización, actualización o reemplazo de una aplicación heredada (legacy) que está usando. Payró observa que el primer paso en esta jornada es identificar la opción que a la organización le resulte más adecuada: Rehost (tomar la aplicación y hacer un lift and shift a la nube), Refactoring de esa aplicación (modificarla levemente para que funcione mejor en un entorno de nube), Replatforming (es un cambio de plataforma, pero sin una modificación muy profunda de esa aplicación), Rebuild (reescribirla completamente), o bien comprar otra aplicación, o dejarla como está, o retirarla de funcionamiento.

Payró señala que, según el informe, hay una marcada tendencia a mover un poco más los presupuestos a modernizar las aplicaciones heredadas (legacyversus la inversión que demandaría escribir o desarrollar nuevas aplicaciones cloud native. ”En Latinoamérica pasa algo similar. En industrias como Salud, Finanzas y Telecomunicaciones, sobre todo en las grandes empresas, a las que les agrego Sector Público, hay que trabajar sobre el legacy y sobre la automatización de procesos de los ciclos de Desarrollo (CI/CD)”.

La tecnología propuesta por Red Hat apunta a la nube híbrida abierta. Para Payró, esto significa “contar en el on premise, en las nubes públicas, privadas, el edge… con una arquitectura totalmente segura, confiable y estable que va a permitir escalabilidad. Eso es lo que están buscando las compañías, con un ingrediente que no mencioné todavía, pero que me parece muy importante y clave: que es estar cerca del negocio”. De las opciones arriba mencionadas, el ejecutivo admite que en América Latina se están dando toda la gama. Payró cita, por ejemplo, el caso del Ministerio de Salud de la Argentina, donde se están transformando los sistemas, antes monolíticos, a entornos de microservicios y contenedores sobre OpenShift. “Y tenemos  otros casos donde se puede hacer un rehosting (lift and shift) y la aplicación funciona. Pero en este caso no podrá aprovechar todos los beneficios que le brinda un ambiente Cloud”.

«En industrias como Salud, Finanzas y Telecomunicaciones, sobre todo en las grandes empresas, a las que les agrego Sector Público, hay que trabajar sobre el legacy y sobre la automatización de procesos de los ciclos de Desarrollo (CI/CD)».

Payró considera que el principal motor que anima estas modernizaciones están en el core business. “Por eso es importante que en estos procesos haya un gran involucramiento. No sólo del área de Tecnología, que es un vehículo en definitiva para conseguir los objetivos que se están buscando, sino de todas las áreas: es una decisión top-down”. En definitiva, sostiene el ejecutivo, los drivers son KPIs de esa organización, como el Costo Total de Adquisición, el Retorno Sobre la Inversión, Operating Earning, Retorno Sobre el Capital Tangible, los resultados de una encuesta realizada sobre los clientes, o el feedback del ecosistema de trabajo, o el CAPEX y el OPEX, y obviamente mirando siempre qué está haciendo la competencia”.

 

Autor