A las aplicaciones o sistemas obsoletos que siguen operando se les conoce como sistemas legacy, estos son sus riesgos

Un sistema legacy es un software, una tecnología o una aplicación obsoletos que todavía están en uso dentro de una organización porque continúan desempeñando la función para la que fueron diseñados. Los sistemas legacy a menudo ya no reciben soporte ni mantenimiento y están limitados en términos de crecimiento. Sin embargo, no se pueden reemplazar fácilmente.

En general, los sistemas legacy son críticos para las operaciones diarias, por lo que su migración o reemplazo debe evaluarse y planificarse cuidadosamente para minimizar los riesgos potenciales.

En la mayoría de los casos, los sistemas legacy no se pueden migrar debido a alguno de los siguientes factores: 

  • Pérdida de código fuente.
  • Ausencia de especificaciones técnicas.
  • Ausencia de diagramas de diseño.
  • Lenguaje de programación obsoleto.
  • Funciona sobre librerías específicas.
  • Pérdida de administración del aplicativo.
  • Bases de datos demasiado grandes para migrarlas.
  • Solo quien lo diseño es quien lo puede administrar. 
  • Nadie sabe como funciona.
  • El nuevo desarrollo sería muy costoso.
Existen otros factores los cuales son particulares a cada sistema legacy y a cada organización y se deben analizar en cada caso específico, independiente de esto, la organización se ve expuesta a una serie de riesgos por no poder actualizar o mejor sus sistemas legacy, estos son los más comunes:
  • Posibilidad de desarrollo de funciones fraudulentas por falta de auditoría de desarrollo.
  • Posibilidad de existencia de procedimientos no autorizados por falta de auditoría de desarrollo.
  • Imposibilidad de actualizar infraestructura debido a problemas de disponibilidad del servicio.
  • Imposibilidad de mejoras en librerías debido a incompatibilidad de software.
  • Robo de información por brechas de seguridad no atendidas.
  • Secuestro de información por falta de mantenimiento de software. (Ransomware)
  • Pérdida de autonomía por falta de acceso al código fuente y a diagramas de diseño.
La actualización de un sistema legacy es un reto mayor, el cual debe ser acometido lo más pronto posible para evitar riesgo de ciberseguridad y dependencia de tecnología obsoleta. 


No hay comentarios:

Publicar un comentario