Cloud Native y código abierto (sin complicaciones)

Ecosistema de F5 | 21 de octubre de 2020

Es difícil encontrar una empresa que no se haya planteado adoptar tecnologías nativas de la nube para satisfacer las demandas de los usuarios o ganar agilidad. Entonces, ¿qué impide a los equipos dar ese paso ahora? Una de las razones por las que más organizaciones no se han decidido es que muchos de los componentes esenciales de la pila nativa de la nube son soluciones de código abierto. Aunque los proyectos de código abierto ofrecen ventajas significativas y una mayor flexibilidad, la inversión total que supone adoptar de forma continuada proyectos de código abierto que evolucionan rápidamente, teniendo poco control sobre su rumbo, suele ser inasumible para las empresas. Otro motivo de duda es que el mercado actual de tecnologías nativas de la nube está saturado y, con toda seguridad, experimentará una consolidación significativa en los próximos años. La cantidad de opciones puede resultar abrumadora, y las consecuencias de apostar por una tecnología que podría quedar obsoleta en breve pueden superar los beneficios potenciales.

El panorama de la Cloud Native Computing Foundation (vía Cloud Native Computing Foundation)

En resumen, la tecnología nativa de la nube está impulsando una enorme innovación en las redes y la entrega de aplicaciones, pero, como ocurre en todos los mercados emergentes, existen importantes obstáculos para su adopción. Además, el coste de ejecutar, mantener y prestar soporte a proyectos de código abierto suele pasarse por alto ante la promesa de velocidad y flexibilidad. F5 quiere ayudarle a afrontar esta transición y eliminar las dudas y vacilaciones, para que pueda beneficiarse de la velocidad y la flexibilidad del código abierto sin incertidumbre.

Un enfoque que prioriza el código abierto

Las infraestructuras y las aplicaciones nativas de la nube están adoptando un enfoque basado prioritariamente en las API abiertas y el código abierto. Los proyectos de código abierto como Kubernetes han sido ampliamente adoptados por las empresas y no muestran indicios de desaceleración. Teniendo esto en cuenta, muchos equipos de F5 se centran en contribuir a proyectos de código abierto y liderarlos, así como en crear API abiertas que permitan a los clientes de F5 aprovechar toda la velocidad y flexibilidad del código abierto sin tener que asumir la carga de gestionarlo. Para ello, adoptamos el enfoque de «cortar leña y acarrear agua», de modo que nuestros clientes puedan centrarse en lo que realmente les importa, como generar valor empresarial con sus aplicaciones, al tiempo que se benefician de una pila tecnológica independiente de proveedores e impulsada por la comunidad.

F5 ayuda a sus clientes a sacar partido del código abierto de estas formas clave:

  • Resolución de problemas críticos y errores importantes para los usuarios – Aunque las empresas usuarias finales suelen participar activamente aportando comentarios sobre los proyectos a través de GitHub o formulando preguntas en diversos foros, a menudo resulta difícil captar la atención de los miembros de la comunidad en un proyecto de código abierto de gran envergadura. Lo mismo ocurre a la hora de lograr que un problema abierto pase de su notificación a su resolución en una nueva versión dentro de un plazo razonable. Conscientes de que las empresas necesitan información rápida sobre soluciones provisionales para errores críticos y sobre el calendario previsto para corregirlos, nuestros equipos de F5 (incluidos NGINX y Aspen Mesh) se centran en atender estas inquietudes y resolver rápidamente estos problemas de forma abierta.
  • Añadir funcionalidades y características valiosas solicitadas por los usuarios – En cualquier proyecto de código abierto de gran envergadura, añadir incluso una pequeña función puede llevar meses debido al proceso de consenso necesario en torno a los documentos de diseño, las decisiones de implementación y las revisiones de código. Esto puede suponer un coste elevado y un beneficio reducido para las empresas que no tienen suficiente influencia para orientar los proyectos hacia el cumplimiento de sus requisitos. Dado que los miembros del equipo de F5 colaboran en diversos proyectos de código abierto y se encargan de su mantenimiento, conocemos bien el entorno y podemos ayudar a defender las necesidades de los clientes y a convertir sus requisitos en resultados tangibles.
  • Adaptación de soluciones para sectores específicos – Del mismo modo, es habitual que las comunidades de código abierto carezcan de experiencia en distintos sectores del mercado (como las telecomunicaciones, la sanidad y los servicios financieros) que comparten características empresariales genéricas, pero que pueden tener requisitos específicos. Un proyecto de código abierto dinámico y próspero puede atender a diversos segmentos y evolucionar hasta convertirse en un producto mejor gracias a la participación y las contribuciones de distintos sectores. La amplia experiencia de F5 en múltiples sectores resulta muy útil para identificar oportunidades clave y definir la hoja de ruta de los proyectos de código abierto con el fin de impulsar su adopción generalizada en todos ellos.
  • Protección rápida y transparente de tecnologías extensibles – La seguridad es otra preocupación clave para las organizaciones que adoptan tecnologías de código abierto, y los requisitos normativos relativos al uso en producción y al tratamiento de datos pueden suponer importantes obstáculos para la adopción generalizada de estos proyectos. Aunque corregir errores es, obviamente, muy importante, la seguridad en los proyectos de código abierto va mucho más allá: también implica crear un proceso para que los miembros y los usuarios finales puedan informar de forma responsable sobre posibles vulnerabilidades, así como un sistema de divulgación anticipada que permita a los proveedores y a otras organizaciones implicadas recibir notificaciones previas sobre las próximas actualizaciones de seguridad. Durante décadas, los miembros de nuestro equipo de F5 han estado a la vanguardia de la gestión responsable de vulnerabilidades en productos de infraestructura esenciales. Aprovechar nuestra experiencia en comunidades de código abierto para ayudar a impulsar buenas prácticas y establecer sistemas de respuesta permite a su empresa centrarse en tareas que aportan valor al negocio.

Por su propia naturaleza, los proyectos de código abierto avanzan con rapidez e incorporan nuevas funcionalidades a un ritmo que puede resultar difícil de seguir para los equipos de ingeniería de las empresas. Este es un aspecto fundamental en los proyectos de infraestructura nativa de la nube, ya que los ciclos de actualización e implantación pueden ser largos para las empresas y tener un impacto considerable tanto en los desarrolladores como en los clientes de una organización. F5 desempeña un papel importante al ofrecer a sus clientes un ciclo predecible de lanzamientos y retirada gradual para los proyectos de código abierto que respaldamos. Aplicamos lo aprendido de nuestra experiencia en este ámbito para ofrecer una experiencia mejor que responda a las expectativas de las organizaciones grandes y consolidadas.

Tanto si ya ha emprendido su camino hacia el código abierto como si apenas está pensando en dar los primeros pasos, nuestro equipo de expertos de F5 está aquí para ayudarle a sacarle el máximo partido.

Compartir
Etiquetas: 2020

Artículos relacionados del blog

Cree servicios públicos seguros, resilientes y preparados para la IA con F5 y AWS
Ecosistema de F5 | 26/05/2026

Cree servicios públicos seguros, resilientes y preparados para la IA con F5 y AWS

Descubre cómo las organizaciones del sector público pueden modernizar de forma segura sus aplicaciones y soluciones de IA, al tiempo que gestionan los sistemas heredados, el cumplimiento normativo y el riesgo operativo.

Protección de los sistemas de IA: por qué la seguridad debe avanzar al ritmo de la innovación
Ecosistema de F5 | 04/08/2025

Protección de los sistemas de IA: por qué la seguridad debe avanzar al ritmo de la innovación

Desde acelerar avances revolucionarios en medicina y educación hasta transformar la vida cotidiana, la IA está cambiando nuestra forma de vivir y trabajar. Pero también ofrece grandes oportunidades a los ciberdelincuentes.

Avanzar hacia la optimización digital tras la transformación
Ecosistema de F5 | 06/08/2024

Avanzar hacia la optimización digital tras la transformación

Descubre estrategias de optimización digital para garantizar políticas de seguridad coherentes, impulsar la madurez de la transformación digital y superar los retos de la transformación.

Proyecto de código abierto destacado: mayor observabilidad con F5 Cloud Logger iApp
Ecosistema de F5 | 07/06/2018

Proyecto de código abierto destacado: mayor observabilidad con F5 Cloud Logger iApp

En el punto de mira del código abierto: cómo aumentar la observabilidad. Lee el blog de F5 para descubrir cómo exportar fácilmente la telemetría de BIG-IP a plataformas modernas de análisis en la nube.

El estado de la entrega de aplicaciones en 2018: la transformación digital impulsa la automatización y la multinube pese a las preocupaciones de seguridad
Ecosistema de F5 | 16/01/2018

El estado de la entrega de aplicaciones en 2018: la transformación digital impulsa la automatización y la multinube pese a las preocupaciones de seguridad

Descubre las principales conclusiones del cuarto informe anual de F5 sobre el estado de la entrega de aplicaciones.

Estado de la entrega de aplicaciones en 2017: automatización, API y DevOps
Ecosistema de F5 | 17/04/2017

Estado de la entrega de aplicaciones en 2017: automatización, API y DevOps

Descubre el informe sobre el estado de la entrega de aplicaciones de 2017. Lee el blog retrospectivo de F5 sobre los inicios del auge de las redes declarativas y los flujos de DevOps.