La transformación digital pasa por la modernización de aplicaciones mediante la computación en la nube | NTT DATA

vi., 23 diciembre 2022

El papel de la modernización como aproximación de la adopción Cloud

La adopción Cloud en la Transformación Digital.

Para tener éxito en la adopción Cloud, las organizaciones necesitan modernizar las aplicaciones de las que depende su negocio antes que sus competidores.

Es un proceso complejo que engloba las operaciones, productos y servicios de la organización.

Con la Transformación Digital en el horizonte cercano, y el mantra de Cloud First como eco de fondo, la velocidad en adopción Cloud se ha consolidado con un pilar fundamental en el que impulsarse.

Si la velocidad de la adopción Cloud es un valor diferencial, ¿cómo podemos hacerlo de forma segura, eficiente y antes que nuestros competidores?

Diferentes enfoques para la adopción del Cloud

“Think Global, Act Local”. (Piensa globalmente, actúa localmente).

Los enfoques más comunes en la adopción al Cloud son: migración, modernización e innovación. 

Cada enfoque tiene diferentes soluciones y proporciona ventajas únicas. El enfoque para adoptar dependerá de los objetivos que se hayan identificado en una fase previa.

Aunque el viaje al Cloud es similar para todas empresas, saber qué cargas de trabajo abordar primero, qué hacer con ellas y cómo, optimizará el recorrido de adopción de la nube y lo agilizará.

Una consideración importante en la adopción de la solución en la nube es el control frente a la productividad. La mayoría de las organizaciones encuentran un equilibrio entre estas dos variables que satisface sus necesidades.

Una empresa típica usará las siguientes estrategias:

  • Retire (Retirar) el 35 % de las aplicaciones existentes
  • Replace (Reemplazar) el 15 % de las aplicaciones existentes
  • Replatform (Replataformar) y Rehost (Rehospedar) el 50 % de las aplicaciones existentes de las cuales,
    • Las primeras aplicaciones en mover representan en torno al 35%
    • Las siguientes aplicaciones en mover representan en torno al 10%
    • Las cargas de trabajo difícil o costosas de mover representan en torno al 5%

¿Qué significa modernizar aplicaciones?

<<La modernización es el acto de actualizar los procesos, sistemas y herramientas organizacionales a las versiones más actuales y mejores prácticas.

En el contexto de la computación en la nube, la modernización es el proceso de transición de las aplicaciones, los procesos y la gestión de datos de una organización a un enfoque basado en la nube.

El objetivo es mejorar el desempeño organizacional y tecnológico, mejorar la calidad de las experiencias de los clientes y empleados, y acelerar el tiempo de comercialización de nuevas ofertas y actualizaciones.>>

Fuente: IDC white paper: The Business Value of Migrating and Modernizing with Azure

Desde el Modernization Studio de NTT DATA nos enfocamos en soportar este proceso de cambio considerando Microsoft Azure como Cloud de destino.

Pero entonces, ¿hay que migrar o modernizar primero?

La alineación de los objetivos con un enfoque puede ser difícil y la la respuesta dependerá de los objetivos que se quieran alcanzar en la adopción Cloud.

Resulta un dilema común si se debe migrar primero una aplicación local ("Rehost") o modernizar primero ("Replatform, Refactor, Rearchitect y Replace").

  • Migración ("Rehost"). En este enfoque se suele denominar migración "lift-and-shift". Consiste en mover una aplicación existente a la nube tal como está y moderniza más adelante.
  • Modernización ("Replatform, Refactor"). En este enfoque, se cambian partes de una aplicación durante el proceso de migración permitiendo obtener parte de los beneficios de los servicios Cloud. Se requiere un mayor esfuerzo  para llegar al Cloud que la estrategia de migración directa a través de un ReHost. Por ejemplo, bajo este concepto se encontrarían casos de uso como migraciones de bases de datos a servicios PaaS o traslado de aplicaciones a contenedores.
  • Innovación (“Replace, Rearchitect”). Este enfoque más complejo donde la innovación relacionada con la adopción de la nube desbloquea nuevas aptitudes técnicas y amplía las funcionalidades empresariales, basándose en las tecnologías y procesos Cloud Native, pudiendo dotarse arquitecturas de microservicios o incluso la adopción de plataformas low-code.

Si las ventajas descritas coinciden con los objetivos, es probable que haya encontrado la respuesta.

Todo el porfolio de aplicaciones contiene cargas de trabajo e ideas que pueden ayudar a mejorar la posición de una empresa en el mercado y mejorar la estrategia “Go to Market”.

Es habitual que la mayor parte de los esfuerzos de adopción del Cloud se centren en la migración y modernización. Sin embargo, trabajar la innovación en el Cloud puede proporcionar un valor empresarial a aquellas empresas que lo requieran.

Beneficios destacados del Journey to Cloud para el valor empresarial

  • 391% de retorno de la inversión en tres años (ROI)
  • 10 meses para la recuperación de la inversión
  • Un 37% menos de costes operativos a tres años
  • 16% menos de costes de infraestructura
  • Equipos de infraestructura de TI un 53% más eficientes
  • 87% de rapidez en el despliegue de los recursos de TI
  • 46% de mayor productividad de los desarrolladores
  • 86% menos de tiempo de inactividad no planificado
  • 139 millones de dólares más de ingresos al año por organización

Fuente: Business Value Executive Summary, IDC white paper: The Business Value of Migrating and Modernizing with Azure

La importancia de construir una metodología para el Journey to Cloud.

<<Hoy en día, construir y mantener una ventaja competitiva no está ligada al tamaño o a la fuerza, sino a la capacidad de cambiar: moverse rápidamente, adaptarse y aprovechar las oportunidades.>>

Fuente: Business Value Executive Summary, IDC white paper: The Business Value of Migrating and Modernizing with Azure.

Resulta de vital importancia apoyarse en una metodología sólida y validada y en un conjunto de buenas prácticas que soporten y faciliten el Journey to Cloud en las siguientes áreas:

  • Explorar las motivaciones y beneficios esperados como resultado de este viaje.
  • Manteniendo el foco en el output anterior, analizar y diseñar la estrategia de modernización más apropiada.
  • Ejecutar las modernizaciones bajo el enfoque de un modelo productivo que permita la industrialización y escalado del proceso.
  • Habilitar a las compañías en la gobernanza, operación y optimización de la plataforma Cloud.

Dentro de la oferta de valor del Modernization Studio de NTT DATA, uno de sus pilares es un completo Framework de Modernización, que consiste en una metodología propia que permite a las empresas que están inmersas en la transformación digital, alcanzar una adopción Cloud siguiendo el principio de Cloud First de una forma segura, eficiente y rápida dando cobertura a todo el proceso.

En las siguientes publicaciones de esta serie de artículos profundizaremos en nuestro Framework de Modernización y en las posibilidades que aportan los diferentes servicios y soluciones de Microsoft como soporte a la modernización e innovación.