A pesar de la amplia adopción de estrategias multicloud en la empresa, todavía hay escasez de soluciones efectivas que aborden los numerosos desafíos que enfrentan las organizaciones que las ejecutan. Uno de estos desafíos es la interconexión segura de cargas de trabajo alojadas en múltiples proveedores, un problema cuya intensidad aumenta cuando se agregan más proveedores de nube.
De la mayoría (75%) de las organizaciones que implementan aplicaciones en múltiples nubes, el 63% utiliza tres o más nubes según a una encuesta de Propeller Insights . En general, más de la mitad (56%) considera difícil gestionar cargas de trabajo entre diferentes proveedores de nube y cita problemas de seguridad, confiabilidad y, en general, conectividad.
Parte de esta dificultad se puede atribuir en gran medida a los modelos operativos en competencia. Cada nube individual ofrece servicios y API respectivas que son exclusivas del proveedor de nube individual y a menudo requieren que los clientes se ajusten a diferentes conjuntos de habilidades, políticas y enfoques. Cada nube ofrece una experiencia de “red definida por software”; pero no hay dos nubes que ofrezcan la misma experiencia de “red definida por software”. Esto a menudo conduce a configuraciones inconsistentes que afectan la seguridad y el rendimiento cuando estas diferencias entre entornos no se consideran adecuadamente.
Esta dificultad con la interconectividad se ve acentuada por la introducción de aplicações nativas de la nube (basadas en microservicios), lo que aumenta significativamente el número de instancias que deben comunicarse entre sí. Propeller descubrió que “más del 70 % de los encuestados afirman que los problemas de seguridad se ven exacerbados en entornos multicloud por los diferentes servicios de seguridad entre proveedores (77 %), el creciente número de API (75 %) y la prevalencia de aplicaciones basadas en microservicios (72 %)”.
Esta dificultad está impulsando la necesidad (y la demanda) de un nuevo enfoque para las redes multicloud.
La red multicloud unifica dos enfoques diferentes para simplificar la entrega de aplicação :
La convergencia de estos dos elementos ya ha llevado a la creación de dos capas de abstracción en las arquitecturas de aplicação de los clientes: Kubernetes para facilitar la gestión de la carga de trabajo de la red y SDN para simplificar la interconexión de redes. Pero la forma actual en que convergen estos dos enfoques todavía genera importantes dificultades para los clientes.
Muchas organizaciones enfrentan un desafío con la forma en que estas tecnologías requieren que las operaciones adopten configuraciones excesivamente granulares para obtener un enfoque de interconexión de redes estandarizado cuando hay múltiples nubes involucradas. El enfoque adoptado por un proveedor de nube, incluso para tareas de red extremadamente simples como la administración de VLAN, es claramente diferente al enfoque adoptado por otro... y ambos pueden ser completamente ajenos al enfoque adoptado por la empresa para sus propios esfuerzos de nube privada. La forma en que se aprovisionan y gestionan las redes en las propiedades de la nube a menudo conduce a la necesidad de mantener un equipo de expertos en las diferencias de los respectivos entornos solo para mantener el ritmo de la estandarización de la red.
La lucha por gestionar estas dos soluciones es bastante intensa; agregar más de un proveedor de nube a esta batalla magnifica la intensidad del problema. Claramente, hay mejores formas de abordar este problema acercando Kubernetes y SDN, solucionando las diferencias ambientales y eliminando la necesidad de ser un experto en redes para que todo esto suceda. En F5, llamamos a este enfoque “nube distribuida”.
Los clientes generalmente enfrentan este problema cuando sopesan sus decisiones comerciales y necesidades de aplicação antes de seleccionar la “mejor red/nube” para su servicio. Esta decisión incorpora una variedad de factores: costo, capacidad de lanzamiento, velocidad de implementación o la necesidad de estar en una región particular... cualquier factor que el cliente decida que es crítico para el éxito de su aplicación. Rara vez se consideran los factores del lado de la red o la interoperabilidad con otras nubes en la decisión comercial inicial. Lamentablemente, esto genera nuevos desafíos a medida que la aplicação avanza en su vida útil esperada y otros elementos del negocio toman decisiones diferentes sobre el uso de la nube.
En F5, creemos que no hay nada intrínsecamente incorrecto en las decisiones que se toman para utilizar tecnologías en la nube que son particularmente adecuadas para las necesidades del negocio, incluso si eso implica el uso de múltiples proveedores o entornos. No sugerimos que nuestros clientes deban buscar únicamente los beneficios de un proveedor de nube en particular, sino que busquen crear puntos en común entre todos ellos con soluciones escalables que sean razonables y estén dentro del alcance de las habilidades de red, las necesidades de las aplicação y los deseos comerciales de los clientes. Llamamos a nuestro enfoque la “nube distribuida”.
Nuestro enfoque está respaldado por tres creencias clave:
El modelo de nube distribuida considera que los usuarios de las aplicações de nuestros clientes deben ser atendidos con los más altos aspectos de calidad, rendimiento y seguridad en tiempo casi real. Nuestro objetivo es proporcionar una nube distribuida que incorpore los conceptos de elasticidad entre nubes sin aumentos masivos de costos, limitaciones de tiempo en el aprovisionamiento o variaciones ambientales.
F5 ya ha creado una amplia cartera de soluciones para afrontar estos momentos críticos proporcionando un conjunto congruente de tecnologías y prácticas, pero estamos trabajando arduamente para extenderlo a todas las aplicação en las arquitecturas de nuestros clientes. Como parte de nuestra misión de avanzar hacia aplicações más adaptables , pretendemos ayudar a los clientes a completar estas transiciones para permitirles mover cargas de trabajo a las ubicaciones, regiones o modelos de costos más eficientes y efectivos con facilidad sin tener que emplear un equipo de asistentes de red para cada entorno.
La capacidad de nuestros clientes de utilizar nuestras tecnologías para construir puentes multicloud a escala de la nube con sus cargas de trabajo críticas locales es lo que nos hace únicos. Nuestra adquisición de Volterra permite a los clientes brindar la misma fluidez y capacidad a las cargas de trabajo y redes de la nube pública con un verdadero plano de control y gestión común, simplificando así el desafío de la interconexión de redes: ¡ya no es necesario construir muchos equipos en cada nube ni administrar muchas API específicas del entorno solo para lograr que la conectividad funcione entre ellas!
Seguimos haciendo de esto una prioridad: brindar soluciones comerciales multicloud simples y efectivas a nuestros clientes. Creemos firmemente que la solución a los pedidos de las organizaciones de "¡Lo necesito ya!" está realmente a nuestro alcance gracias a las tecnologías de F5, que crean una nube mejor, más rápida, más segura y más distribuida.
Aprenda a ir más allá de la gestión de múltiples nubes y adoptar la red multicloud.