La tercera ola de la nube está alcanzando su punto álgido

Ecosistema de F5 | 29 de junio de 2020

Los ciclos tecnológicos tienen sus altibajos. Su carácter inevitable queda patente en muchas teorías, como la curva S de la innovación y el ciclo de sobreexpectación de una conocida firma de análisis.

La nube está sujeta a estas mismas oleadas. En los últimos diez años hemos asistido a dos ciclos muy intensos, y parece que una tercera oleada está empezando a alcanzar su punto álgido.

En la primera oleada, las organizaciones se lanzaron a la nube, atraídas por las promesas de ahorro de costes y agilidad empresarial. A medida que crecía la adopción de la nube, los proveedores empezaron a diferenciarse mediante una amplia variedad de servicios y especialidades. AWS es, sin duda, una potencia del comercio electrónico, ideal para aplicaciones que necesitan integrarse en ecosistemas comerciales. Azure domina las aplicaciones tradicionales y basadas en bases de datos, por lo que resulta perfecto para dar soporte a aplicaciones creadas con tecnologías y conjuntos de herramientas de Microsoft. Y Google sigue siendo el sueño de cualquier desarrollador, ya que fomenta la experimentación y la innovación y ofrece compatibilidad con los protocolos, plataformas y servicios más recientes.

Esto acabó impulsando una segunda oleada de adopción de la nube, que dio lugar al entorno multinube actual. Cada proveedor se especializó en aplicaciones ligeramente distintas, y las organizaciones respondieron eligiendo «la nube adecuada para cada aplicación». Hoy en día, una empresa media, según nuestra investigación, ejecuta aplicaciones en entre dos y seis entornos de nube pública diferentes.

Oleadas de la nube

Las organizaciones que llevan tiempo operando en la nube han empezado a rebelarse contra sus elevados costes operativos, que pueden reducir los márgenes de beneficio y generar inquietud entre los inversores. Este fenómeno, conocido habitualmente como «repatriación de la nube», se refleja en que un porcentaje considerable de grandes empresas está liderando la tercera oleada de migración desde la nube pública de vuelta al centro de datos y, cabe suponer, a una nube privada (el 86,5 % de las organizaciones dispone de una en sus propias instalaciones).

En el centro de estas oleadas subyace una preocupación común por los costes. Las organizaciones quieren maximizar el rendimiento de su inversión en aplicaciones. A medida que avanzan por las fases de la transformación digital, el número de aplicaciones de la cartera empresarial aumenta, a menudo de forma exponencial. El coste se convierte en un obstáculo importante para ampliar las capacidades digitales que exigen unos consumidores ávidos de comodidad. Cada aplicación debe generar un retorno, ya sea en forma de mejoras de productividad o de beneficios. Y punto.

Ese factor de coste cobra importancia cuando se empieza a analizar la cartera de aplicaciones empresariales y se constata que la mayoría de las aplicaciones en servicio —y, por tanto, en la nube pública— no se diseñaron para aprovechar las economías de escala inherentes al modelo de nube. La mayoría de las aplicaciones actualmente en servicio se basan en arquitecturas tradicionales y no en el modelo en contenedores más inspirado en la nube.

Las aplicaciones desarrolladas con arquitecturas modernas tienen, por naturaleza, una mayor capacidad para materializar el ahorro de costes que promete la computación en la nube. Las arquitecturas nativas de la nube se centran en desagregar las cargas de trabajo en función de la función empresarial, dividiéndolas en funciones más pequeñas y específicas, a menudo denominadas microservicios, por lo que están mejor preparadas desde el punto de vista operativo para aprovechar las economías de escala de la nube. El consumo de recursos a escala de una aplicación nativa de la nube es significativamente menor que el de una aplicación tradicional, ya que solo se escalan las funciones empresariales que tienen demanda, en lugar de escalarlas todas. Por ejemplo, un gran minorista nos contó recientemente que había sustituido 200 aplicaciones aisladas y redundantes por un único microservicio que realizaba la misma función empresarial. Esto redujo la complejidad, mejoró la fiabilidad y disminuyó los costes.

Además, las arquitecturas nativas de la nube son intrínsecamente más portables entre proveedores de servicios en la nube, lo que permite a las organizaciones avanzar hacia un futuro en el que el arbitraje entre nubes sea una realidad y ofrezca un ahorro de costes considerable a quienes sepan aprovecharlo. Invertir en servicios y arquitecturas de aplicaciones capaces de funcionar en cualquier entorno garantizará una migración más fluida de un entorno a otro. Utilizar un conjunto coherente de servicios de aplicaciones —desacoplados o con un acoplamiento débil respecto a la infraestructura subyacente— también elimina una importante fuente de costes asociados a la computación en la nube: las herramientas, los servicios y las competencias específicos de cada nube.

Veamos este ejemplo teórico. Imaginemos que una empresa tiene una aplicación nativa de la nube cuyo prototipo se desarrolló en AWS. Los desarrolladores incorporaron servicios de aplicaciones de AWS, como el balanceo de carga, el firewall de aplicaciones web (WAF) y Kubernetes Ingress. La aplicación tiene éxito, por lo que se pone «en marcha» y comienza a atender tráfico real y a clientes. A medida que aumentan sus funcionalidades, la empresa se da cuenta de que necesita implementar una parte de ella en Azure. La aplicación sigue necesitando balanceo de carga, WAF y Kubernetes, por lo que los equipos de desarrollo y DevOps deben dedicar tiempo a implementar, configurar y mantener esos servicios específicos de Azure. En este punto, la empresa ya ha pasado por las dos primeras oleadas de adopción de la nube: primero migró a la nube para ganar agilidad y después adoptó una estrategia multinube. Imaginemos ahora que la empresa ha adquirido experiencia y conocimientos en la gestión de aplicaciones nativas de la nube. Desde el punto de vista económico, resulta más conveniente trasladar la aplicación a sus propias instalaciones, ya sea parcial o totalmente. La empresa se encuentra en la tercera oleada de adopción de la nube y necesita otra ronda de implementación, configuración y mantenimiento de sus servicios de aplicaciones locales.

Sin duda, los proveedores de servicios en la nube responderán a esta tercera oleada con servicios atractivos y ventajas en sus ecosistemas que impulsarán a las empresas a volver a desplegar sus aplicaciones en la nube pública, dando así comienzo a una cuarta oleada de adopción de la nube.

En última instancia, casi todas las organizaciones operan con un modelo multinube accidental. Prevemos que la tendencia de repatriación desde la nube no hará sino acelerar este fenómeno. Un enfoque mejor que el de «todo o nada» es adoptar una estrategia que invierta en los servicios de aplicaciones adecuados para poder elegir en el futuro la nube que mejor se adapte al negocio.

Compartir

Sobre el autor

Lori Mac Vittie
Lori Mac VittieIngeniero distinguido y evangelista jefe | F5

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 Vittie

Artículos relacionados del blog

Proteger los endpoints de las API dificulta la seguridad de las API
Ecosistema de F5 | 30/01/2024

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?
Ecosistema de F5 | 22/02/2023

¿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
Ecosistema de F5 | 01/11/2021

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
Ecosistema de F5 | 14/06/2021

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
Ecosistema de F5 | 03/05/2021

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
Ecosistema de F5 | 26/10/2020

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.