Por Matthew Romero, evangelista técnico de productos en Skytap


A pesar de la creciente adopción de la nube y las iniciativas de transformación digital, hasta el 80 por ciento de los datos de las organizaciones aún residen en sistemas heredados, a menudo ejecutándose en hardware de servidor de rango medio IBM Power en el centro de datos. Dado que estos datos son extremadamente importantes para tomar decisiones comerciales bien informadas (especialmente si estamos hablando de un sistema ERP o una aplicación comercial clave de ejecución prolongada), muchas organizaciones enfrentan la abrumadora tarea de incorporar estos datos en los esfuerzos de modernización de datos.

Veamos cómo manejar esto

Cambiar cargas de trabajo heredadas

Hasta hace poco, muchas cargas de trabajo heredadas no podían trasladarse a la nube sin reescribir el código de la aplicación porque la arquitectura de red de IBM Power es incompatible con la arquitectura utilizada por los tres principales proveedores de nube. Pero ahora hay opciones de Infraestructura como servicio (IaaS) que proporcionan la infraestructura virtual que permite que las particiones lógicas Power (LPAR), así como las cargas de trabajo tradicionales x86 (no Power), se ejecuten en el mismo entorno sin necesidad de refactorización. Estas opciones permiten a los equipos de TI mover IBM I (AS/400), AIX, sistemas operativos Linux basados ​​en Power o cargas de trabajo tradicionales x86-64 bit heredadas a la nube sin reescribir, rediseñar o cambiar la plataforma. Esto reduce significativamente el riesgo de que estas aplicaciones clave se rompan por accidente o que el proyecto de migración se salga de control.

Para las organizaciones que ejecutan sistemas heredados en las instalaciones, el proceso de modernización de datos consta de dos pasos: (1) migrar cargas de trabajo clave a la nube a través de una solución como Skytap en Azure y (2) conectar estas cargas de trabajo a herramientas de análisis nativas de la nube. Si bien es posible conectar cargas de trabajo locales a un lago de datos en la nube, la latencia extrema y el costo involucrado en el envío de grandes volúmenes de datos para cada consulta de big data hacen que esta opción sea menos atractiva para la mayoría de las organizaciones. Además, tener cargas de trabajo heredadas en la nube abre muchas otras oportunidades para la modernización o para aprovechar otros servicios de valor agregado nativos de la nube, por lo que el proyecto de modernización de datos puede generar otros beneficios secundarios y terciarios en el futuro.

Este enfoque incremental permite que los sistemas heredados pasen a la nube sin cambios, lo que mejora la confiabilidad, el rendimiento y la escalabilidad de las aplicaciones y los datos. Luego, las diferentes partes de las aplicaciones se pueden reemplazar con equivalentes nativos de la nube, o se pueden aplicar otros servicios en la nube gradualmente, una pieza a la vez, de manera controlada.

Abriendo la puerta al conocimiento de los datos

Una vez que los sistemas heredados están en funcionamiento en la nube pública de su elección, se pueden conectar a herramientas de análisis basadas en la nube. Esto desbloquea información de datos heredados previamente aislados, lo que le permite a su organización incluir datos heredados críticos en análisis avanzados, visualización de datos y proyectos de inteligencia artificial/aprendizaje automático.

strangler fig.jpg
La planta estranguladora es una metáfora de cómo reescribir los sistemas heredados – Martin Fowler

Por ejemplo, si está trabajando en Azure, puede usar Azure Synapse para extraer datos de una base de datos DB2 a Azure Data Lake y, desde allí, ejecutar consultas de análisis de big data. La latencia de los datos será baja y las consultas de big data se completarán muy rápidamente, ya que todo se ejecuta en la misma nube (probablemente estará en la misma región, quizás incluso en el mismo edificio físico). Luego, Azure Purview se puede usar para proporcionar control y cumplimiento de datos y Microsoft Power BI se puede usar para crear visualizaciones basadas en los datos. Todo esto conduce a decisiones comerciales mejores y más basadas en datos para la organización en general. Para ver todo este proceso en acción, consulte esta demostración: https://vimeo.com/749748081 .

El acceso a los datos heredados es necesario para que las organizaciones obtengan todos los beneficios de la modernización de los datos y migrar esas cargas de trabajo a la nube es un paso mucho más fácil y viable en el viaje de lo que era hasta hace poco.