Cuando nosotros (el «nosotros» corporativo) hablamos de transformación digital, utilizamos un marco compuesto por tres fases. Este marco representa la evolución tecnológica que acompaña el recorrido empresarial desde los modelos físicos hasta los digitales. Cada fase viene marcada por una iniciativa empresarial que la tecnología hace posible.
La segunda fase, la expansión digital, se caracteriza por la modernización. En esta fase, las empresas amplían su presencia digital. La manifestación más evidente de estos esfuerzos son las experiencias digitales que se ofrecen en línea, aunque no se limitan a sitios web y aplicaciones móviles. Esta fase incluye la digitalización de productos y es, en parte, una de las causas del rápido aumento de los dispositivos «conectados» y de las aplicaciones que los controlan, lo que genera la necesidad urgente de una plataforma Edge 2.0.

Por eso, el término «modernización» tiene implicaciones que van más allá de crear un nuevo sitio web. La modernización es la forma en que las organizaciones crean experiencias fluidas que abarcan productos y procesos. Según nuestra investigación, muchas empresas ya lo están haciendo.
La fiebre de la modernización
Más de la mitad (el 56 %) de los encuestados nos dijeron que están modernizando sus aplicaciones debido a iniciativas de transformación digital. La modernización es necesaria porque muchos de los sistemas monolíticos de los que dependen las empresas para sus funciones de negocio esenciales no pueden ofrecer el tipo de interfaz que esperan los consumidores.
La modernización no es una idea nueva. Las organizaciones llevan modernizando monolitos desde antes de que yo fuera a la universidad. La importante presencia de las aplicaciones cliente-servidor y las aplicaciones web de tres capas en la cartera de aplicaciones empresariales es una prueba de ello. Muchas de estas aplicaciones se crearon exclusivamente para facilitar el acceso a aplicaciones monolíticas ya existentes y esenciales para el negocio. Hoy en día, el crecimiento de las aplicaciones móviles y nativas de contenedores puede atribuirse, en parte, a la modernización.
De hecho, los datos lo confirman. Las organizaciones modernizan principalmente sus aplicaciones ampliándolas con alternativas más modernas: aplicaciones nativas de contenedores y API.

Al analizar algunos datos sobre el despliegue de aplicaciones en contenedores, observamos el impacto de la modernización. Las organizaciones que se encuentran en las fases más avanzadas de la transformación digital tienen el doble de probabilidades de ejecutar más de la mitad de su cartera de aplicaciones en contenedores.
El impacto de la modernización en la cartera de aplicaciones
También observamos un cambio significativo en la cartera empresarial. No se trata de un aumento drástico de las aplicaciones móviles y nativas de contenedores, sino de una importante disminución del porcentaje de aplicaciones tradicionales y obsoletas. Tanto las aplicaciones cliente-servidor como las aplicaciones web de tres capas representan este año una parte mucho menor de la cartera empresarial.
Una actividad de modernización de la que rara vez se habla, pero que resulta esencial, es la auditoría de la cartera. Estas auditorías permiten detectar funciones duplicadas que pueden eliminarse, así como aplicaciones empresariales que ahora pueden sustituirse fácilmente por una oferta SaaS comparable. Sin duda, parte del crecimiento de las aplicaciones modernas puede atribuirse a la modernización, pero la depuración y racionalización de la cartera por parte de las organizaciones tiene un impacto aún mayor en esta.

Los métodos son principalmente aditivos
Aunque la refactorización sigue siendo uno de los términos más apreciados actualmente en el marketing tecnológico, los datos indican que no es el método más popular para modernizar aplicaciones, salvo entre las empresas tecnológicas.
Al analizar cómo se estaban modernizando las empresas, descubrimos que casi la mitad (44 %) utilizaba únicamente API (61 %) o componentes modernos (54 %) para ampliar la presencia digital de su cartera. Las empresas de los sectores de servicios financieros, suministros, fabricación y telecomunicaciones tenían más del doble de probabilidades de utilizar API o componentes modernos que de recurrir a la refactorización.
Esto no debería sorprendernos. Aunque muchas tecnologías se consideran bastante antiguas según los estándares tecnológicos, las empresas que operan en sectores consolidados y maduros llevan utilizando aplicaciones desde antes de que yo naciera. Y de eso hace ya mucho tiempo, no me avergüenza decirlo. Por tanto, el coste y el esfuerzo necesarios para refactorizar las aplicaciones principales son considerablemente mayores que para una empresa tecnológica relativamente joven.
Aun así, conviene señalar que los cuatro métodos de modernización —incluido el traslado directo a la nube pública— son opciones que las organizaciones tienen en cuenta a la hora de modernizarse. Reducir, reutilizar y reciclar sería un buen enfoque para una estrategia de modernización de aplicaciones:
- Reduzca el número de aplicaciones de la cartera empresarial mediante una auditoría exhaustiva. Elimine las redundancias y adopte alternativas SaaS siempre que sea posible.
- Reutilice aplicaciones tradicionales de eficacia probada ampliándolas con API y componentes modernos que permitan ofrecer experiencias digitales fluidas y conectividad con ecosistemas de terceros.
- Reciclar la lógica existente refactorizándola en nuevas aplicaciones, modernizando de forma eficaz los modelos de acceso y operación para agilizar la implementación de nuevas funcionalidades y medidas de seguridad.
Las implicaciones de la modernización
A estas alturas, los lectores habituales reconocerán que los cambios en las arquitecturas de las aplicaciones tienen un impacto significativo en todas las demás tecnologías y, en particular, en las tecnologías de entrega y seguridad de aplicaciones (anteriormente conocidas como servicios de aplicaciones).
Pero los cambios en las arquitecturas de las aplicaciones no son los únicos que están impulsando la transformación en todo el espectro tecnológico. La forma en que se están integrando las aplicaciones para ofrecer experiencias digitales fluidas está alterando los métodos de supervisión existentes y dando lugar a un nuevo tipo de análisis. La automatización y la orquestación son capacidades esenciales para gestionar una cartera cada vez más multinube, y las organizaciones tienen dificultades para encontrar las herramientas necesarias para hacerlo.
Por supuesto, hay mucho más, y profundizaremos en ello a medida que sigamos analizando el informe State of Application Strategy 2021. Mientras tanto, no dejes de consultar más información sobre la modernización en el informe de este año.
Sobre el autor

Lori MacVittie es ingeniera distinguida y evangelista jefe en la Oficina del CTO de F5, y cuenta con una amplia experiencia en entrega de aplicaciones, estrategia de automatización e infraestructura. Es conocida por convertir la complejidad en claridad, ya sea definiendo mecanismos de protección para agentes de IA, analizando arquitecturas multinube frágiles o explorando los límites de los sistemas escalables. Aporta más de treinta años de experiencia en el sector en desarrollo de aplicaciones, arquitectura de TI y operaciones de redes y sistemas. Antes de incorporarse a F5, fue una galardonada editora de tecnología. MacVittie posee un máster en Informática y es una autora prolífica cuyas publicaciones abarcan la seguridad, la nube y la arquitectura empresarial. También es una apasionada de los juegos de mesa y los videojuegos, y expresa sin complejos sus firmes opiniones sobre el queso.
Más artículos de Lori Mac VittieArtículos relacionados del blog

Cree servicios públicos seguros, resilientes y preparados para la IA con F5 y AWS
Descubre cómo las organizaciones del sector público pueden modernizar de forma segura sus aplicaciones y soluciones de IA, al tiempo que gestionan los sistemas heredados, el cumplimiento normativo y el riesgo operativo.
Protección de los sistemas de IA: por qué la seguridad debe avanzar al ritmo de la innovación
Desde acelerar avances revolucionarios en medicina y educación hasta transformar la vida cotidiana, la IA está cambiando nuestra forma de vivir y trabajar. Pero también ofrece grandes oportunidades a los ciberdelincuentes.
Avanzar hacia la optimización digital tras la transformación
Descubre estrategias de optimización digital para garantizar políticas de seguridad coherentes, impulsar la madurez de la transformación digital y superar los retos de la transformación.
Proyecto de código abierto destacado: mayor observabilidad con F5 Cloud Logger iApp
En el punto de mira del código abierto: cómo aumentar la observabilidad. Lee el blog de F5 para descubrir cómo exportar fácilmente la telemetría de BIG-IP a plataformas modernas de análisis en la nube.
El estado de la entrega de aplicaciones en 2018: la transformación digital impulsa la automatización y la multinube pese a las preocupaciones de seguridad
Descubre las principales conclusiones del cuarto informe anual de F5 sobre el estado de la entrega de aplicaciones.
Estado de la entrega de aplicaciones en 2017: automatización, API y DevOps
Descubre el informe sobre el estado de la entrega de aplicaciones de 2017. Lee el blog retrospectivo de F5 sobre los inicios del auge de las redes declarativas y los flujos de DevOps.