{"id":16631,"date":"2024-04-29T11:23:43","date_gmt":"2024-04-29T10:23:43","guid":{"rendered":"https:\/\/telecomkh.info\/?p=16631"},"modified":"2024-04-29T11:23:43","modified_gmt":"2024-04-29T10:23:43","slug":"estudio-sobre-el-estado-de-la-modernizacion-de-aplicaciones-2024","status":"publish","type":"post","link":"https:\/\/telecomkh.info\/?p=16631","title":{"rendered":"Estudio sobre el Estado de la Modernizaci\u00f3n de Aplicaciones 2024"},"content":{"rendered":"<p><strong>Las organizaciones adoptan distintos enfoques para modernizar sus aplicaciones con el objetivo de mejorar la seguridad, fiabilidad y escalabilidad<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #999999;\"><em>Por Gordon Haff, Technology Advocate en Red Hat<\/em><\/span><\/p>\n<p>En comparaci\u00f3n con el \u201cEstudio sobre el Estado de la Modernizaci\u00f3n de Aplicaciones\u201d realizado por Red Hat en 2021, se observa que hay un mayor inter\u00e9s en la actualizaci\u00f3n de las aplicaciones y la infraestructura heredadas que en la creaci\u00f3n de nuevas aplicaciones en la nube.<\/p>\n<p><strong>\u00bfPor qu\u00e9 se modernizan las organizaciones?<\/strong><br \/>\nLos principales impulsores de la modernizaci\u00f3n de las aplicaciones (seguridad, fiabilidad y escalabilidad) resultan familiares. Estos factores, o variantes de los mismos, aparecen en muchos de nuestros estudios cuando preguntamos sobre aspectos como los beneficios esperados de la transformaci\u00f3n digital. Casi todos los encuestados afirmaron que estos tres factores influyeron en la decisi\u00f3n de su organizaci\u00f3n de modernizar sus aplicaciones. M\u00e1s del 70% tambi\u00e9n eval\u00faa el \u00e9xito bas\u00e1ndose en los resultados en las mismas 3 \u00e1reas.<\/p>\n<p>\u00bf<strong>C\u00f3mo lo est\u00e1n haciendo? Bastante bien<\/strong><br \/>\nSi analizamos los impulsores individualmente, la mayor\u00eda de los encuestados (58%) ya han observado beneficios en materia de seguridad, pero la mayor\u00eda tambi\u00e9n ha observado beneficios en fiabilidad (52%) y escalabilidad (53%). En el contexto de los proyectos de modernizaci\u00f3n de aplicaciones que, en su mayor\u00eda, a\u00fan est\u00e1n en curso, estos datos deben considerarse una se\u00f1al muy positiva del valor que puede aportar la modernizaci\u00f3n de aplicaciones. Es a\u00fan m\u00e1s impresionante si nos fijamos en si los encuestados han visto beneficios en al menos una categor\u00eda. Visto as\u00ed, casi todos (98%) han experimentado un beneficio en al menos un \u00e1rea cr\u00edtica.<\/p>\n<p><strong>No existe una \u00fanica definici\u00f3n de modernizaci\u00f3n de aplicaciones<\/strong><br \/>\nEste a\u00f1o, el 68% de los encuestados aseguraron que la modernizaci\u00f3n de las aplicaciones consist\u00eda en la mejora de los pipelines CI\/CD (integraci\u00f3n\/entregas continuas). Esto es significativo por un par de razones.<br \/>\nEn primer lugar, este porcentaje es notablemente superior al del estudio de 2021, cuando la carga de trabajo contenerizada encabezaba la lista, mientras que la mejora de la integraci\u00f3n y el desarrollo continuos ocupaba el \u00faltimo lugar. Rara vez vemos este nivel de variaci\u00f3n de una encuesta a otra. Esta fue una de varias respuestas que apuntaban a un enfoque en los fundamentos tradicionales de TI y al menos un mayor inter\u00e9s en la reducci\u00f3n progresiva de ciertas tecnolog\u00edas m\u00e1s nuevas.<br \/>\nEn segundo lugar, sirve para recordar que no todo el mundo est\u00e1 a la \u00faltima. Todas las organizaciones siguen ajustando sus procesos de CI\/CD para incorporar funciones adicionales, como el an\u00e1lisis de seguridad. Sin embargo, se puede suponer razonablemente que quienes han adoptado las mejores pr\u00e1cticas modernas para el desarrollo de software cuentan con procesos de CI\/CD s\u00f3lidos en general. Estas cifras sugieren que esa suposici\u00f3n no se aplica a todo el mundo. A lo largo del tiempo, hemos observado tendencias similares en otras pr\u00e1cticas que se han convertido en una apuesta segura para los profesionales avanzados, mientras que otros se est\u00e1n introduciendo en el tema.<br \/>\nOtra definici\u00f3n com\u00fan es la modernizaci\u00f3n de datos, descrita habitualmente como la actualizaci\u00f3n y mejora de la infraestructura, herramientas y pr\u00e1cticas de datos de una organizaci\u00f3n para satisfacer las necesidades cambiantes de las operaciones y an\u00e1lisis empresariales basados en datos. Es razonable suponer que prepararse para la inteligencia artificial y el machine learning es una raz\u00f3n importante para pensar en la modernizaci\u00f3n de las aplicaciones en estos t\u00e9rminos. La modernizaci\u00f3n de los datos tambi\u00e9n entra en juego como parte de la modernizaci\u00f3n del intercambio de datos entre las aplicaciones y sus componentes a medida que se actualizan, como en el caso de los datos distribuidos en aplicaciones edge. (Otros estudios que hemos realizado han desvelado que los problemas de integraci\u00f3n son un desaf\u00edo constante para los proyectos de transformaci\u00f3n digital).<br \/>\nA las definiciones m\u00e1s comunes se suman la automatizaci\u00f3n de las cargas de trabajo y el serverless computing.<\/p>\n<p><strong>\u00bfC\u00f3mo se modernizan las organizaciones?<\/strong><br \/>\nLas estrategias de modernizaci\u00f3n son diversas y lo m\u00e1s habitual es que se lleven a cabo en varios pasos.<br \/>\nPedimos a los encuestados que respondieran a la pregunta \u00ab\u00bfQu\u00e9 piensa hacer su organizaci\u00f3n con las aplicaciones de producci\u00f3n personalizadas que quiere modernizar en los pr\u00f3ximos dos a\u00f1os?\u00bb. Las 6 opciones que ofrecimos segu\u00edan el marco de las 6 R, un modelo derivado de las 5 R creado por el investigador de mercado Gartner en 2010 en un momento en que muchas empresas empezaban a lidiar con la mejor manera de trasladar sus aplicaciones heredadas a una nube. (A veces tambi\u00e9n veremos una variante de 7 R.) Encontraremos algunas diferencias en la nomenclatura seg\u00fan las distintas fuentes, pero el marco general es ampliamente utilizado.<\/p>\n<p><strong>Las 6 estrategias son<\/strong>:<br \/>\n<strong>Retirar<\/strong>: Poner fin o retirar del servicio aplicaciones que ya no son necesarias.<br \/>\n<strong>Conservar<\/strong>: Dejar las aplicaciones cr\u00edticas como est\u00e1n hasta que sea necesario refactorizarlas.<br \/>\n<strong>Rehost<\/strong>: trasladar las aplicaciones a una nube (alojada o local) sin cambios en la arquitectura.<br \/>\n<strong>Cambiar de plataforma<\/strong>: Optimizar mientras se migra a la nueva plataforma para habilitar las aplicaciones en la nube sin cambiar el c\u00f3digo o la arquitectura de la aplicaci\u00f3n principal. (A veces se denomina \u00abtweak, lift, and shift\u00bb).<br \/>\n<strong>Refactorizaci\u00f3n<\/strong>: Redise\u00f1ar la arquitectura como nativa de la nube, por ejemplo, conteniendo cargas de trabajo o movi\u00e9ndolas a una arquitectura serverless.<br \/>\n<strong>Recompra<\/strong>: Pasar de licencias perpetuas a un modelo de software como servicio (SaaS).<\/p>\n<p>La primera conclusi\u00f3n que podemos extraer de esta encuesta -as\u00ed como de otras que hemos realizado- es que no hay un \u00fanico enfoque dominante. La respuesta m\u00e1s com\u00fan, con un 20%, fue el cambio de plataforma, y todas las dem\u00e1s se situaron entre el 10% y el 19%. Las estrategias de modernizaci\u00f3n de aplicaciones personalizadas son diversas y dependen de las aplicaciones que se modernicen, de la sofisticaci\u00f3n de la organizaci\u00f3n e incluso del lugar que ocupe el encuestado en la organizaci\u00f3n.<br \/>\nLa otra conclusi\u00f3n que podemos afirmar con confianza es que la modernizaci\u00f3n de aplicaciones no es un proyecto cerrado y finalizado. En su lugar, hay un claro camino gradual hacia re-architected applications. Solo el 15% de los encuestados planean ir directamente a la refactorizaci\u00f3n. Pero eso no significa que la refactorizaci\u00f3n est\u00e9 descartada para el futuro. De hecho, el 47% planea replataformar y luego refactorizar. Otro 38% planea rehospedar, luego replataformar y solo entonces refactorizar. (Entre las organizaciones que describen su modernizaci\u00f3n de aplicaciones como un proceso continuo, esta \u00faltima categor\u00eda aumenta hasta el 52%).<\/p>\n<p><strong>\u00bfEn qu\u00e9 se centra la modernizaci\u00f3n de aplicaciones?<\/strong><br \/>\nA grandes rasgos, podemos agrupar la modernizaci\u00f3n de aplicaciones en dos categor\u00edas:<\/p>\n<p>1. Modernizaci\u00f3n de la infraestructura\/aplicaciones existentes (heredadas) y<br \/>\n2. Proporcionar o crear nuevas infraestructuras, servicios en la nube y aplicaciones nativas de la nube modernas o nativas u otros servicios de TI modernos.<\/p>\n<p>Descubrimos que el 59% de los presupuestos de modernizaci\u00f3n se destinaban a la primera categor\u00eda, mientras que el 41% restante correspond\u00eda a la segunda. Los resultados son esencialmente id\u00e9nticos en las diferentes regiones.<br \/>\nEn relaci\u00f3n con el estudio de 2021, la asignaci\u00f3n presupuestaria para modernizaci\u00f3n se ha desplazado mucho m\u00e1s hacia la actualizaci\u00f3n de aplicaciones e infraestructuras heredadas que hacia la creaci\u00f3n de nuevas aplicaciones e infraestructuras en la nube. Las cifras cambiaron aproximadamente entre las dos encuestas y parece que hay un enfoque renovado en los fundamentos de TI.<br \/>\nProfundizar en los tipos de aplicaciones cuya modernizaci\u00f3n es prioritaria refuerza esta opini\u00f3n.<br \/>\nLas aplicaciones back-end b\u00e1sicas son la principal prioridad, con un 41%, seguidas de las aplicaciones de datos\/an\u00e1lisis\/inteligencia empresarial, con un 35%. (Esto subraya de nuevo la importancia de los datos para la IA y las tecnolog\u00edas relacionadas). Aqu\u00ed, el resultado var\u00eda seg\u00fan la regi\u00f3n, con APAC aproximadamente invirtiendo las cifras de las aplicaciones de back-end y las relacionadas con los datos. En todas las zonas geogr\u00e1ficas, las aplicaciones orientadas al cliente eran una prioridad relativamente baja, con un 14% en general.<br \/>\nEstas cifras suponen un interesante contrapunto a la idea de la TI bimodal (o r\u00e1pida\/lenta) que circulaba hace una d\u00e9cada. Proven\u00eda de una escuela de pensamiento seg\u00fan la cual las aplicaciones de back-end heredadas tender\u00edan a dejarse de lado y a modificarse m\u00ednimamente -retenidas en la terminolog\u00eda de las 6 R-, mientras que toda la acci\u00f3n emocionante se centrar\u00eda en las nuevas aplicaciones y servicios orientados al cliente.<br \/>\nLos resultados de esta encuesta muestran que, de hecho, las empresas est\u00e1n dando prioridad a las aplicaciones que dirigen sus negocios y a los datos que informan sus decisiones empresariales. Sin embargo, no cabe duda de que tambi\u00e9n se est\u00e1n suministrando nuevas aplicaciones y servicios, incluidas aplicaciones orientadas al cliente.<\/p>\n<p><strong>\u00bfQu\u00e9 est\u00e1n haciendo las organizaciones para afrontar los retos de la modernizaci\u00f3n?<\/strong><br \/>\nLa complejidad domina los principales retos organizativos, con un 48% de los encuestados que identifican este reto en particular. En las primeras fases de la modernizaci\u00f3n de aplicaciones, es incluso mayor, un 58%. En las primeras fases, determinar el enfoque adecuado tambi\u00e9n ocupaba un lugar destacado en la lista, con un 55%, aunque, incluso m\u00e1s all\u00e1 de las primeras fases, segu\u00eda ocupando un lugar destacado, con un 41%.<br \/>\nSin embargo, las empresas est\u00e1n tomando medidas para abordar los retos a los que se enfrentan tanto a nivel organizativo como individual. Un responsable de la toma de decisiones de TI con sede en EE.UU. recomend\u00f3 \u00abestablecer objetivos y metas claros para el proceso de modernizaci\u00f3n, crear un equipo dedicado a la modernizaci\u00f3n y llevar a cabo una evaluaci\u00f3n exhaustiva de su cartera de aplicaciones actual\u201d. Los resultados cuantitativos de nuestra encuesta tambi\u00e9n hicieron hincapi\u00e9 en la planificaci\u00f3n previa y en un enfoque sistem\u00e1tico, con la b\u00fasqueda\/adopci\u00f3n de herramientas adicionales, el desarrollo basado en API, la creaci\u00f3n de un caso de negocio y la implantaci\u00f3n de pr\u00e1cticas de desarrollo de operaciones a la cabeza de la lista en lo que respecta a las medidas que est\u00e1n tomando sus organizaciones en respuesta a los retos de la modernizaci\u00f3n.<\/p>\n<p><strong>La IA tiene un rol emergente importante en la modernizaci\u00f3n de aplicaciones<\/strong><br \/>\nLa sorpresa ser\u00eda probablemente que la IA no se tuviera en cuenta de alg\u00fan modo en la modernizaci\u00f3n de aplicaciones, dado su importante papel emergente en tantas \u00e1reas de TI y en otros \u00e1mbitos. M\u00e1s del 75% de las organizaciones encuestadas utilizan la IA para apoyar el proceso de modernizaci\u00f3n de aplicaciones. El uso de IA para facilitar la modernizaci\u00f3n es el m\u00e1s com\u00fan (53%), pero un n\u00famero significativo (42%) tambi\u00e9n est\u00e1, o alternativamente, a\u00f1adiendo IA a las aplicaciones heredadas existentes para modernizarlas.<br \/>\nLa optimizaci\u00f3n del rendimiento es el caso de uso m\u00e1s com\u00fan por un margen significativo: los sistemas distribuidos complejos superan cada vez m\u00e1s la capacidad de las personas para ajustarlos manualmente de forma eficaz, de ah\u00ed las AIOps. Sin embargo, la automatizaci\u00f3n tanto de las tareas manuales en general como de las pruebas y el control de calidad en particular son tambi\u00e9n funciones importantes para la IA. La asistencia directa en la escritura de c\u00f3digo, por otra parte, parece ser todav\u00eda relativamente incipiente y fue menos citada que otros usos, a pesar del revuelo (y a veces la controversia) en torno a los grandes modelos ling\u00fc\u00edsticos (LLM) en muchos c\u00edrculos de desarrolladores.<br \/>\nEn general, la mayor\u00eda de las organizaciones ya est\u00e1n utilizando la IA para apoyar la modernizaci\u00f3n de las aplicaciones y la actividad es bastante coherente en todas las zonas geogr\u00e1ficas.<\/p>\n<p><strong>\u00bfQu\u00e9 significa esto para los profesionales de TI?<\/strong><br \/>\nNuestros encuestados nos dieron algunos buenos consejos, tanto para empezar como para mantener los proyectos en marcha.<br \/>\nCon respecto a la puesta en marcha de un proyecto de modernizaci\u00f3n de aplicaciones, un responsable de la toma de decisiones de TI de APAC hizo hincapi\u00e9 en c\u00f3mo \u00abestablecer objetivos realistas y claros antes de iniciar el viaje de modernizaci\u00f3n le proporciona un mayor control sobre el proceso de actualizaci\u00f3n\u00bb. Entre los temas con los que hablaron los responsables de la toma de decisiones, arquitectos y desarrolladores se incluyen: planificaci\u00f3n anticipada, enfoques graduales y contar con el equipo adecuado que est\u00e9 bien equipado.<br \/>\nLos responsables de la toma de decisiones con los que hablamos tambi\u00e9n ten\u00edan consejos para una vez puestos en marcha los proyectos de modernizaci\u00f3n. Uno de ellos, del Reino Unido, recomend\u00f3 que \u00ablas empresas inviertan en soluciones de supervisi\u00f3n y visualizaci\u00f3n para que la modernizaci\u00f3n de aplicaciones y sistemas tenga m\u00e1s \u00e9xito. Estos sistemas proporcionan m\u00e1s informaci\u00f3n sobre el estado actual y el rendimiento de las aplicaciones\u00bb. Otro responsable de la toma de decisiones de EE.UU. hizo hincapi\u00e9 en la formaci\u00f3n de \u00absu plantilla para utilizar y mantener las nuevas aplicaciones a trav\u00e9s de las mejores pr\u00e1cticas y gobernanza\u00bb.<br \/>\nEn general, hay algunos temas comunes claros: tener un objetivo concreto, planificar, capacitar al equipo adecuado y supervisar continuamente (incluido el escaneado de vulnerabilidades). Curiosamente, la contrataci\u00f3n de expertos en la materia y la formaci\u00f3n adicional no fueron las prioridades que hemos visto en otras encuestas. Una de las razones es que parece que los encuestados se centran cada vez m\u00e1s en la externalizaci\u00f3n -como los servicios gestionados- y en la consulta con comunidades y proveedores sobre las mejores pr\u00e1cticas. Capacitarse sigue siendo importante. Pero tambi\u00e9n lo es apoyarse en la experiencia y las capacidades de terceros cuando est\u00e9n disponibles y sean adecuadas.<\/p>\n<p><strong>Sobre la Encuesta<\/strong><br \/>\nRed Hat, miembro de la comunidad Konveyor, se asoci\u00f3 con la empresa de investigaci\u00f3n Illuminas para entender mejor c\u00f3mo las organizaciones planean abordar la modernizaci\u00f3n y migraci\u00f3n de aplicaciones, y c\u00f3mo consideran que debe ser el proceso. En total, se recogieron 1.000 respuestas, la mitad procedentes de EE.UU. y el resto divididas a partes iguales entre el Reino Unido (RU) y la regi\u00f3n angl\u00f3fona de Asia-Pac\u00edfico (APAC). La mitad de los encuestados eran responsables de TI, una cuarta parte desarrolladores de back-end y otra cuarta parte arquitectos de software. La mayor\u00eda de los encuestados eran grandes empresas con m\u00e1s de 5.000 empleados y el resto trabajaba para medianas empresas. Estaban representados diversos sectores, como el comercio minorista, el desarrollo de software, las finanzas y las telecomunicaciones.<br \/>\nEsta encuesta se realiz\u00f3 en octubre y noviembre de 2023. Una versi\u00f3n anterior se realiz\u00f3 en 2021. Muchos de los resultados son similares en los dos estudios. Sin embargo, dado que hemos realizado un buen n\u00famero de ajustes metodol\u00f3gicos, en los casos en los que existen diferencias solo hemos destacado algunos cambios importantes.<\/p>\n<p><span style=\"color: #999999;\"><em>Arriba, en la foto, <\/em><em><span style=\"color: #999999;\">G<\/span>ordon Haff, Technology Advocate en Red Hat<\/em><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Las organizaciones adoptan distintos enfoques para modernizar sus aplicaciones con el objetivo de mejorar la seguridad, fiabilidad y escalabilidad &nbsp; Por Gordon Haff, Technology Advocate en Red Hat En comparaci\u00f3n con el \u201cEstudio sobre el Estado de la Modernizaci\u00f3n de Aplicaciones\u201d realizado por Red Hat en 2021, se observa que hay un mayor inter\u00e9s en &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/telecomkh.info\/?p=16631\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> \u00abEstudio sobre el Estado de la Modernizaci\u00f3n de Aplicaciones 2024\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":16633,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[],"_links":{"self":[{"href":"https:\/\/telecomkh.info\/index.php?rest_route=\/wp\/v2\/posts\/16631"}],"collection":[{"href":"https:\/\/telecomkh.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/telecomkh.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/telecomkh.info\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/telecomkh.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16631"}],"version-history":[{"count":1,"href":"https:\/\/telecomkh.info\/index.php?rest_route=\/wp\/v2\/posts\/16631\/revisions"}],"predecessor-version":[{"id":16634,"href":"https:\/\/telecomkh.info\/index.php?rest_route=\/wp\/v2\/posts\/16631\/revisions\/16634"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/telecomkh.info\/index.php?rest_route=\/wp\/v2\/media\/16633"}],"wp:attachment":[{"href":"https:\/\/telecomkh.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16631"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/telecomkh.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16631"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/telecomkh.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}