Hasta ahora, el sector ha considerado que todos los componentes de la entrega de aplicaciones —DNS, balanceadores de carga, control de entrada, WAAP, etc.— funcionan en gran medida de forma independiente. Sin embargo, mantener este enfoque perjudica los procesos de transformación digital de las organizaciones. La entrega de aplicaciones debe contemplarse en el contexto más amplio de los servicios digitales para hacer posible el éxito de las empresas digitales. Esto significa que la entrega y la seguridad de las aplicaciones deben ocupar un lugar central en el negocio digital. Deben reconocerse como un ámbito propio dentro de las arquitecturas empresariales modernas.
Tradicionalmente, las aplicaciones se diseñaban y creaban de forma individual y solo cuando estaban terminadas se tenían en cuenta los componentes de entrega. Como voy a utilizar la fotografía para explicarlo mejor, podemos compararlo con hacer todas las fotos con una cámara desechable, revelar el carrete y enviar después a tus abuelos el sobre con todas las fotos. La forma de entregar las fotos se decidía a posteriori, ya fuera llevándoselas en persona, enviándolas por correo o esperando a que tus abuelos vinieran a recogerlas.
A medida que la tecnología avanzaba de forma continua, el diseño y el desarrollo de aplicaciones fueron cambiando, al tiempo que evolucionaban los métodos de entrega, lo que ofrecía nuevas formas de distribuir las aplicaciones a sus usuarios finales, ya fueran personas, máquinas o programas informáticos. Ahora las fotos pueden revisarse en la pantalla de la cámara antes de imprimirlas (o no) y después entregarse al destinatario en formato físico o digital.
Nos encontramos en un punto en el que las empresas corren el riesgo de ofrecer malas experiencias digitales si no adoptan un enfoque holístico y sistémico para integrar la entrega y la seguridad de las aplicaciones con la planificación y la preparación de los servicios digitales. Ahora, permítanme ajustar ligeramente mi analogía.
Las fotos evocan emociones y, aunque la experiencia de cada persona ante una fotografía puede variar, los fotógrafos profesionales tienen en cuenta una serie de aspectos antes de preparar una sesión para intentar crear la experiencia que desean transmitir a su público. La iluminación no se añade después de tomar la foto; las herramientas y la disposición se planifican de antemano, al igual que la ambientación, el atrezo y la elección de la cámara y el objetivo que se utilizarán para hacer la foto. (Y si se argumenta que la edición digital permite modificarla, el resultado es más trabajo para intentar recrear una experiencia, lo que aumenta la complejidad y ralentiza el proceso en lugar de simplificarlo). Por tanto, la planificación previa marca la diferencia entre coger un teléfono y hacerse un selfi o contar con un retrato profesional para un porfolio de interpretación, las redes sociales o el perfil de una empresa.
Del mismo modo, las organizaciones deben preparar sus aplicaciones teniendo en cuenta qué entornos, tecnologías y procesos proporcionarán a su negocio el máximo control sobre la seguridad, la disponibilidad y la velocidad de sus servicios digitales.
Esta necesidad de incorporar la entrega de aplicaciones al proceso de diseño es, en cierto modo, similar al concepto de «desplazamiento a la izquierda» en el ámbito de la seguridad. Es decir, implicar a los equipos de seguridad en una fase más temprana del proceso de desarrollo para reducir los riesgos y agilizar los lanzamientos. Este mismo enfoque debería ampliarse para incluir la entrega de aplicaciones y sus componentes, a fin de reducir el riesgo de no poder ofrecer la experiencia digital excepcional que esperan los clientes.
Al preparar el entorno y garantizar que se disponga de los servicios y sistemas adecuados, las organizaciones podrán eliminar los retrasos en la implementación y el riesgo de fallos en producción.
Para conocer las capacidades clave de un dominio moderno de entrega y seguridad de aplicaciones, así como la adaptabilidad resultante que permitirá a las empresas digitales alcanzar el éxito, lea «De la maratón a la mensajería», un capítulo escrito por Lori MacVittie, evangelista jefe e ingeniera distinguida, en nuestro libro de O’Reilly, Arquitectura empresarial para los negocios digitales.
Artículos relacionados del blog
Proteger los endpoints de las API dificulta la seguridad de las API
Descubre las complejidades de la seguridad de las API, los retos a los que se enfrentan las organizaciones, la evolución de los ataques contra endpoints de API y la necesidad de políticas de seguridad adaptadas.
¿Qué es el sesgo de la IA y por qué es importante para TI?
Descubre los fundamentos del aprendizaje de la IA. Aprende cómo pueden surgir sesgos en la IA y qué riesgos plantean para las TI y la transformación digital.
Redefiniendo la ciberseguridad en el extremo de la nube distribuida con IA y telemetría en tiempo real
La transformación digital y la adopción de tecnologías en la nube están provocando cambios en las arquitecturas de las aplicaciones. Estos cambios introducen nuevas superficies de ataque, que son el objetivo de métodos de ataque avanzados, altamente organizados y con motivaciones económicas. Mediante el uso del framework Morpheus de NVIDIA, F5 está investigando técnicas para detectar estas amenazas avanzadas con telemetría en tiempo real y análisis basados en IA.
El papel de la nube en las aplicaciones nativas del edge
No debería sorprender que, al igual que la aparición de la nube dio lugar a las aplicaciones nativas de la nube, el edge esté impulsando un conjunto de aplicaciones nativas del edge. Sin embargo, estas aplicaciones no residirán únicamente en el edge. Al mismo tiempo, están surgiendo nuevos patrones arquitectónicos que aprovechan las aplicaciones alojadas en la nube y en el centro de datos.
La creciente diversidad de ubicaciones y usuarios está impulsando a las empresas hacia el edge
En el contexto del ámbito de las aplicaciones, el término «usuario» siempre se ha referido a la entidad que interactúa con una aplicación. Del mismo modo que los cambios en las arquitecturas de las aplicaciones impulsan cambios en las tecnologías que permiten ofrecerlas y protegerlas, los cambios en la definición de usuario han provocado cambios en los lugares donde se despliegan las aplicaciones.
El edge está impulsando un renacimiento de las infraestructuras
A medida que las organizaciones aumentan la generación de datos y tratan de extraer valor empresarial de ellos, sin duda recurrirán a la analítica y la automatización basadas en la IA y el aprendizaje automático. Precisamente este tipo de cargas de trabajo son las que más se beneficiarían de una infraestructura optimizada y, sin embargo, hoy en día son las que menos probabilidades tienen de poder aprovecharla.