Hoy en día, todas las empresas pertenecen al ámbito de la experiencia digital. Y, a raíz de COVID-19, debido a que estas experiencias son ahora el medio principal de interacción y transacciones con casi cualquier organización, las expectativas de los clientes son más altas que nunca.

Las aplicaciones est√°n en el coraz√≥n de las experiencias digitales. Ya sea el sitio web de una empresa o una aplicaci√≥n comercial, las aplicaciones que estas organizaciones dise√Īan, construyen y operan son el rostro de sus clientes. La experiencia digital que estas aplicaciones hacen posible no solo es cr√≠tica, sino que tambi√©n puede ser fr√°gil: seg√ļn el App Attention to Care Index de AppDynamics, casi el 80% de los consumidores han solicitado descuentos o reembolsos debido a una mala experiencia digital. Y el 32% dice que renunciar√≠a a una marca a la que antes era leal debido a una mala experiencia, ¬°solo una!

Est√° claro que las expectativas para las aplicaciones de hoy son incre√≠blemente altas y solo van en aumento. Est√° impulsado en gran medida por innovadores (Amazon, Apple, Uber, por nombrar algunos) que contin√ļan encontrando nuevas formas de interrumpir y diferenciarse a trav√©s de experiencias digitales. Pero la mayor√≠a de las empresas est√°n luchando por seguir el ritmo de las crecientes expectativas de los clientes.

Desafíos de la aplicación

Muchas empresas tienen amplias carteras de aplicaciones que les permiten conectarse con clientes, empleados y socios. Debido a factores como el costo, el riesgo y el cumplimiento, estas aplicaciones a menudo son una combinación compleja de servicios y características ensambladas con tecnologías tradicionales y modernas. Piense en un banco con una aplicación móvil elegante y moderna que proporciona información de cuenta o utiliza la lógica empresarial de un sistema de back-end arcaico, que debe mantenerse para garantizar la confiabilidad y la continuidad con sistemas complejos que no se pueden cambiar todos a la vez.

Los desaf√≠os de seguridad tambi√©n son formidables y parecen estar empeorando. Una de las razones es la complejidad. Nuestro √ļltimo informe sobre el estado de los servicios de aplicaciones destac√≥ la dificultad que enfrentan las organizaciones para administrar la seguridad de sus aplicaciones en los entornos de m√ļltiples nubes de hoy. Esto se ve agravado por el panorama de amenazas de ciberseguridad que cambia r√°pidamente, donde el costo de los ataques sofisticados sigue cayendo, pero el costo de la defensa sigue aumentando. En particular, la gran cantidad de violaciones de datos durante la √ļltima d√©cada ha permitido a casi todos los ciberdelincuentes del mundo tomar el control de las cuentas de las aplicaciones al verificar d√≥nde los usuarios han reutilizado las contrase√Īas en los sitios web.

De hecho, la investigaci√≥n ha encontrado que el 86% de los ataques cibern√©ticos tienen como objetivo aplicaciones o identidades asociadas con ellos. La cantidad de ataques a aplicaciones aumenta cada a√Īo y, en medio de la pandemia global, hemos visto un aumento sin precedentes.

Luego está el desafío de la visibilidad. Parte de ofrecer una experiencia digital convincente es la capacidad de optimizar el rendimiento de cada aplicación. Obtener información sobre cómo fluye el tráfico de aplicaciones y dónde y cómo ajustarlo requiere una visibilidad granular de un extremo a otro. Sin embargo, la infraestructura de TI y los servicios que soportan estas aplicaciones son complejos y aislados, por lo que muy pocas empresas han desarrollado esta capacidad incluso para las aplicaciones más críticas de sus clientes.

Todos estos problemas se ven agravados por su magnitud. En la era de los microservicios y la computación distribuida, no es posible mantenerse al tanto de una cartera de aplicaciones en expansión sin una automatización cada vez más sofisticada.

El papel de las aplicaciones adaptativas

Una parte importante de esta automatización más sofisticada es permitir que las aplicaciones escalen. Al igual que un organismo vivo, las aplicaciones adaptativas crecen, se encogen, se defienden y se curan dependiendo del entorno en el que se encuentren y cómo se utilicen. Esto se aplica tanto a los servicios en la nube y las organizaciones nativas digitales como a las empresas establecidas con una combinación compleja de arquitecturas tradicionales y modernas.

Concretamente, ¬Ņc√≥mo se ve? Algo llamado la ruta de datos de la aplicaci√≥n es un buen lugar para comenzar. √Čsta es la ruta a trav√©s de la cual fluye el tr√°fico de la aplicaci√≥n para llegar al usuario final y a los servicios de la aplicaci√≥n. Estos son el conjunto de caracter√≠sticas que se encuentran a lo largo de la ruta de datos de la aplicaci√≥n y brindan a los usuarios finales un acceso seguro y confiable a la l√≥gica comercial de la aplicaci√≥n.

Los servicios de aplicaciones incluyen funciones que facilitan la entrega de aplicaciones, como servidores de aplicaciones, servidores web, controladores de entrada, equilibradores de carga, b√ļsqueda de DNS y CDN. Un conjunto diferente de servicios de aplicaciones facilita la seguridad de las aplicaciones, incluidos firewalls de aplicaciones web (WAF), acceso seguro a aplicaciones, tecnolog√≠as anti-DDoS, tecnolog√≠as anti-bot y defensas contra fraude y abuso. B√°sicamente, estos servicios de aplicaciones son la base de las experiencias digitales de los clientes.

Cada uno de estos servicios de aplicaciones genera datos valiosos sobre lo que sucede con el tráfico de aplicaciones, como la latencia, la dirección y la aplicación de políticas. La recopilación de esta telemetría crea la visibilidad granular necesaria para que luego pueda cambiar los controles y las configuraciones para optimizar el rendimiento y la seguridad a lo largo de la ruta de datos de la aplicación.

Muchas de estas capacidades ya están implementadas, pero para dar el siguiente gran paso hacia las aplicaciones adaptativas, necesitamos superponer algunas más: una capa de análisis y automatización que admita la telemetría de los servicios de aplicaciones y devuelve la configuración. a ellos. El aprendizaje automático y otras técnicas de inteligencia artificial pueden permitir que el sistema aprenda patrones de tráfico históricos o similares y proporcione información sobre lo que está sucediendo exactamente, así como la mejor manera de avanzar para la optimización.

Cómo funcionan las aplicaciones adaptativas

Una aplicaci√≥n adaptable puede actuar sobre esta telemetr√≠a para aumentar, reducir y ajustar el comportamiento a pedido. Pi√©nselo de esta manera: su proveedor de caf√© global favorito probablemente tenga una aplicaci√≥n m√≥vil que puede usar para encontrar la tienda m√°s cercana, pedir bebidas desde su tel√©fono inteligente, pagar directamente desde una billetera electr√≥nica y ganar puntos. de recompensa. Todas estas interacciones necesitan soporte para que sigan funcionando y sean seguras. A medida que aumenta el consumo de caf√© por la ma√Īana, no necesita los mismos recursos distribuidos uniformemente en todo el mundo las 24 horas del d√≠a; sus recursos cambiar√°n seg√ļn las necesidades comerciales.

Las aplicaciones adaptables permiten a las empresas aumentar el rendimiento, la seguridad y los recursos experimentales para hacer frente a la hora punta de la ma√Īana en Londres, y luego volver a implementarlos en centros de datos o puntos de presencia (PoP) en la costa este. de los Estados Unidos para soportar las horas pico de cafe√≠na en Nueva York … y seguir siguiendo el sol hacia el oeste.

Además, las aplicaciones adaptativas pueden defenderse y curarse por sí mismas. Entonces, si un mal actor intenta atacar o defraudar a la aplicación para robar datos, dinero o recompensas, a través de la IA, la aplicación puede aprender y aplicar este conocimiento a través de la red para bloquear otros intentos de este actor o actividad similar de otros actores. Los operadores humanos pueden establecer reglas sobre cómo se deben manejar problemas similares. De esta manera, la aplicación adaptable no solo se escala y protege, sino que aprende y mejora con el tiempo.

En busca de un futuro de aplicación adaptable

En este momento, la norma general es que estas cosas no suceden automáticamente en entornos híbridos o multinube. Se requieren muchas políticas y scripts implementados manualmente para establecer lo que es efectivamente adaptabilidad codificada. La mayoría de las empresas operan en un mundo en el que, si la experiencia del cliente es mala, se enteran primero a través de las redes sociales y luego tienen que luchar para encontrar suficientes detalles para centrarse en una resolución. Este método de administración de aplicaciones, un proceso estático en el que la organización administra sus recursos manualmente, no se adapta a las expectativas extremadamente altas de experiencia del cliente que enfrentan las empresas hoy en día.

En un mundo de aplicaciones adaptables, los servicios de aplicaciones escalan de forma independiente a pedido. Se defienden y brindan alertas a todo el sistema si sufren alg√ļn problema. Se integran en una experiencia de usuario lo m√°s adaptable posible, con la capacidad de configurar y orquestar diferentes tipos de experiencias. El resultado final es una experiencia digital extraordinaria para el usuario final de la aplicaci√≥n.

  • Kara Sprague, vicepresidenta ejecutiva y gerente general de BIG-IP en F5.
Vídeos de interes

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Share This
A %d blogueros les gusta esto: