¿Qué implica la "modernización de las aplicaciones"?
"La modernización de las aplicaciones" suele abarcar una amplia gama de mejoras estratégicas que se pueden realizar en la infraestructura, la seguridad y el rendimiento de las aplicaciones. En el ámbito de esta guía, utilizamos este término para hacer referencia al proceso de actualización y transformación de las aplicaciones de software existentes (y su infraestructura subyacente) para alinearlas mejor con las
necesidades actuales y futuras de una organización.
Este proceso se puede dividir en tres enfoques (que se pueden aplicar simultáneamente o en un orden diferente al expuesto aquí):
- Migración ("tal cual"): migra la aplicación y la infraestructura de la aplicación "tal cual" a la nube (o viceversa), sin cambios de código en la aplicación subyacente.
- Modernización (modificación para entornos multinube e híbrido): optimiza la infraestructura de las aplicaciones (p. ej., servicios con contenedores, sin servidor o gestionados) para entornos multinube e híbridos.
- Reestructuración (desarrollo de aplicaciones, de API y de servicios de IA): transforma y desarrolla una nueva arquitectura de aplicaciones para utilizar tecnologías modernas (p. ej., arquitecturas de IA, sin servidor y de microservicios) y reduce la deuda tecnológica.
Los casos de uso descritos en esta guía están diseñados para el rendimiento y la seguridad de las aplicaciones, que se incluyen en uno o varios de los enfoques anteriores. Cuando empieces, o continúes, tu recorrido hacia la modernización, considera cuál de estos enfoques se adapta mejor a tus prioridades actuales.
Add Comment