Potenciando a las empresas: simplificación de los retos de Kubernetes gestionado y de las redes de aplicaciones para el edge a gran escala

En el panorama digital actual, las empresas buscan cada vez más acercar las aplicaciones a los usuarios finales o a los dispositivos cliente en casos de uso del IoT, con el objetivo de minimizar la latencia, reducir la transferencia de datos de alta fidelidad desde el extremo hacia la infraestructura central y mejorar la experiencia general del cliente. Este cambio está impulsando la migración de las aplicaciones front-end (orientadas al cliente) desde los centros de datos tradicionales y las nubes públicas hacia el extremo, donde las solicitudes de los clientes pueden procesarse localmente.

Además, las empresas de sectores como el comercio minorista y la fabricación están implementando cada vez más aplicaciones de IA/ML en ubicaciones periféricas para optimizar la cadena de suministro, mejorar la seguridad de los trabajadores y facilitar el mantenimiento preventivo. Mientras tanto, las aplicaciones principales y las que no requieren procesamiento en tiempo real permanecen en la nube. Este cambio está impulsado por las aplicaciones modernas en contenedores, que requieren el despliegue de Kubernetes en el extremo de la red para proporcionar una plataforma de alojamiento de aplicaciones. Además del alojamiento, otras preocupaciones fundamentales son garantizar la seguridad del lado del cliente y establecer una conectividad segura con la nube o el centro de datos.

El auge de la computación en el borde: la transformación del borde empresarial

  1. Habilitar diversos casos de uso
    Los casos de uso del edge son muy diversos, pero un aspecto común es la necesidad de implementar aplicaciones de forma segura y eficiente, manteniendo al mismo tiempo un equilibrio entre la latencia, la capacidad y las limitaciones de ubicación física. Algunos ejemplos son:
    • Quioscos inteligentes de venta de billetes en estaciones de tren, terminales para pedir comida en establecimientos con servicio para vehículos y cajeros automáticos bancarios que interactúan directamente con los clientes.
    • Sistemas de vigilancia basados en IA en líneas de montaje industriales para el mantenimiento preventivo y la seguridad de los trabajadores, y dispositivos periféricos de registro de datos de sensores en aplicaciones industriales o domésticas inteligentes.
    • Configuraciones de edge móvil en vehículos de reparto.
    • Sistemas de entretenimiento a bordo.
  2. Superar los retos habituales
    Cuando las aplicaciones se trasladan desde entornos de alojamiento tradicionales, como la nube pública o los centros de datos locales, al edge, pueden surgir varios retos que ralenticen el despliegue:
    • Gestión de varios clústeres de Kubernetes: Las empresas despliegan desde cientos hasta miles de ubicaciones en el extremo, lo que aumenta la complejidad operativa y la superficie de ataque, además de ralentizar el ritmo de despliegue. La gestión de varios clústeres requiere una solución simplificada para aprovisionar, gestionar y actualizar clústeres a gran escala.
    • Optimización de la gestión de aplicaciones: Las arquitecturas multiclúster requieren estrategias versátiles para desplegar aplicaciones. Un sistema de gestión centralizado es fundamental para desplegar, supervisar y actualizar aplicaciones en clústeres de Kubernetes distribuidos.
    • Garantizar una seguridad sólida: Los endpoints de IoT son intrínsecamente inseguros, y los terminales de usuario son vulnerables a ataques si la seguridad física se ve comprometida. Para proteger estos endpoints, las soluciones de edge computing deben integrar funciones como Firewall de aplicaciones web (WAF), detección de bots, protección de API, mitigación de DDoS y estrategias de confianza cero para distribuir aplicaciones de forma segura.
    • Establecimiento de una conectividad segura: Ya sea a través de redes privadas o de Internet público, es fundamental contar con conexiones cifradas entre las ubicaciones perimetrales y las aplicaciones centrales. Las redes también necesitan una gestión y aplicación centralizadas de las políticas en todas las ubicaciones perimetrales y en la nube para garantizar una postura de seguridad perimetral sólida.
    • Garantizar la fiabilidad y la resiliencia: Es posible que las ubicaciones en el extremo no dispongan de la mejor conexión a Internet, suelen tener un ancho de banda limitado y son susceptibles a interrupciones de la conexión. Los extremos móviles, conectados mediante redes inalámbricas 4G o 5G, pueden perder la conexión cuando el vehículo atraviesa zonas sin cobertura radioeléctrica en entornos urbanos densos. Las ubicaciones en el extremo deben seguir funcionando a pesar de las posibles interrupciones de la red, ya que la resiliencia ante pérdidas intermitentes de conectividad es esencial para la continuidad del negocio.
    • Independiente de la infraestructura: Las soluciones de computación en el borde deben ser adaptables y funcionar sin problemas en distintos ecosistemas, incluidas las nubes públicas, los centros de coubicación y las sucursales.
  3. Los inconvenientes de las soluciones ad hoc
    Aunque las empresas pueden crear soluciones utilizando una amplia variedad de software de código abierto o de pago, la configuración manual de la red se vuelve cada vez más difícil a medida que aumenta la escala. Este enfoque también conlleva riesgos de seguridad y, a largo plazo, su mantenimiento puede resultar demasiado costoso para una empresa.

La solución ideal: computación perimetral centralizada

Las empresas necesitan una solución centralizada que aborde estos retos, agilice las operaciones diarias y garantice al mismo tiempo un coste asequible y una seguridad sólida. Una plataforma integral de computación en el borde permite a las empresas centrar sus inversiones en desarrollar y mejorar sus aplicaciones, con la confianza de que su infraestructura en el borde funcionará de forma fluida, segura y rentable.

Servicios de F5 Distributed Cloud: revolucionando las implementaciones en el edge

Servicios de F5 Distributed Cloud son la solución ideal para las empresas que necesitan implementar aplicaciones en el edge sin complicaciones y superar los retos que plantea la distribución de aplicaciones modernas. Los servicios de Distributed Cloud ofrecen un conjunto de productos y servicios gestionados mediante SaaS, diseñados para simplificar la implementación en el edge, acelerar la distribución de aplicaciones y reforzar las implementaciones con seguridad de nivel empresarial.

F5 Distributed Cloud App Stack:

En el núcleo de Distributed Cloud Services se encuentra Distributed Cloud App Stack, una potente solución que ofrece Kubernetes gestionado para el alojamiento de aplicaciones y servicios de redes de malla. Esta plataforma avanzada simplifica las complejidades de la computación en el edge y proporciona a las empresas:

Kubernetes gestionado: Distributed Cloud App Stack gestiona la plataforma Kubernetes y ofrece una consola central para supervisar, actualizar y realizar diversas operaciones cotidianas en los clústeres. Esta gestión optimizada garantiza un rendimiento óptimo en distintos entornos de edge computing.

Compatibilidad con cargas de trabajo de IA: Distributed Cloud App Stack ofrece compatibilidad con GPU para ejecutar cargas de trabajo de IA que requieren procesamiento paralelo, lo que permite a las empresas aprovechar tecnologías de vanguardia sin limitaciones.

Supervivencia sin conexión: Los clústeres de Distributed Cloud App Stack funcionan sin interrupciones incluso ante problemas intermitentes de conectividad de red, lo que garantiza un tiempo de inactividad cero y una prestación continua del servicio.

Kubernetes virtual (vK8s):

Virtual Kubernetes (vK8s) es un enfoque revolucionario para gestionar clústeres. Permite a las empresas agrupar espacios de nombres de aplicaciones de numerosos clústeres de Distributed Cloud App Stack en un clúster virtual de Kubernetes. Esta consolidación simplifica la complejidad de la implementación:

Punto de conexión de API unificado: Las políticas de RBAC permiten a los administradores de la plataforma proporcionar a los equipos de aplicaciones pertinentes acceso al clúster de vK8s a través de un único punto de conexión de API. Esta interfaz unificada agiliza los procedimientos de despliegue y mejora la colaboración.

Escalabilidad sin esfuerzo: Los desarrolladores de aplicaciones pueden desplegarlas fácilmente en miles de clústeres perimetrales, con la misma sencillez que si lo hicieran en un único clúster. El endpoint de vK8s replica las aplicaciones de forma transparente en todos los clústeres, garantizando un rendimiento y un estado uniformes.

F5 Distributed Cloud App Connect:

Distributed Cloud App Connect permite detectar servicios y entregar aplicaciones sin interrupciones dentro del ecosistema de Distributed Cloud. Distributed Cloud App Connect crea una malla de servicios entre clústeres que permite a las aplicaciones perimetrales acceder de forma segura a servicios remotos como si fueran recursos locales. Esto proporciona una conectividad fluida y, al mismo tiempo, reduce la superficie de ataque de la aplicación.

La red global de F5:

La red troncal global de F5 y los puntos de presencia (PoP) de Regional Edge (RE) garantizan:

Transporte privado de baja latencia: La red global de F5 troncal, junto con los PoP de RE, proporciona un sistema de transporte privado de baja latencia para el tráfico entre sitios.

Servicios de seguridad integrados: Los RE ofrecen servicios integrados de seguridad de aplicaciones, como WAF, protección contra ataques DDoS y bots, protección de API y cifrado. Este completo conjunto de soluciones de seguridad protege las aplicaciones y los datos en el extremo frente a posibles amenazas, garantizando una protección sólida contra los riesgos cibernéticos.

Implementación simplificada: Los RE se pueden agrupar en vK8s, lo que permite a los usuarios implementar aplicaciones en los PoP de F5 sin necesidad de establecer sus propios sitios perimetrales. Esto agiliza los plazos de implementación y reduce la carga operativa de las empresas.

Distributed Cloud Services permite a las empresas superar los retos de las implementaciones modernas en el edge, garantizando agilidad, seguridad y una eficiencia sin precedentes en un panorama digital en rápida evolución. Con Distributed Cloud Services, las empresas pueden adoptar con confianza la computación en el edge y centrar sus esfuerzos en la innovación, mientras Distributed Cloud Services se ocupa de la complejidad que conlleva gestionar la infraestructura del edge, el alojamiento de aplicaciones, las redes y la seguridad.