BLOG

Nativo de la nube y de código abierto (sin complicaciones)

Miniatura F5
F5
Publicado el 21 de octubre de 2020

Es difícil encontrar una empresa que no haya considerado las tecnologías nativas de la nube para ayudar a satisfacer las demandas de los usuarios o ser más ágil. Entonces, ¿qué es lo que impide que los equipos hagan ese movimiento ahora? Una de las razones por las que más organizaciones no han dado el salto es que muchas de las partes críticas de la pila nativa de la nube son ofertas de código abierto. Si bien los proyectos de código abierto ofrecen ventajas significativas y una mayor flexibilidad, la inversión general de asumir proyectos de código abierto de rápida evolución de manera continua y con poco control sobre la dirección del proyecto suele ser insostenible para las empresas. Otro motivo de duda es que el actual mercado nativo de la nube está saturado y es seguro que experimentará una consolidación significativa en los próximos años. Las opciones pueden ser abrumadoras, y las desventajas de hacer la apuesta equivocada en una tecnología que pronto podría quedar obsoleta pueden ser mayores que los beneficios.

En resumen, la tecnología nativa de la nube está impulsando una enorme innovación en redes y distribución de aplicação , pero, como ocurre con todos los mercados nacientes, existen obstáculos importantes para su adopción. Además, a menudo se pasa por alto el costo de ejecutar, mantener y respaldar proyectos de código abierto en favor de la promesa de velocidad y flexibilidad. F5 quiere ayudarle a navegar esta transición y eliminar elementos de vacilación y dudas, para que pueda obtener la velocidad y flexibilidad del código abierto sin la incertidumbre.

Un enfoque de código abierto

Las aplicações nativas de la nube y de infraestructura están evolucionando hacia un enfoque de API abierta y código abierto. Los proyectos de código abierto como Kubernetes han sido ampliamente adoptados por las empresas y no muestran signos de desaceleración. Con esto en mente, muchos equipos de F5 se centran en contribuir y liderar proyectos de código abierto y en crear API abiertas para permitir que los clientes de F5 obtengan toda la velocidad y flexibilidad del código abierto sin tener que gestionar la carga. Lo hacemos mediante el enfoque de " cortar leña, transportar agua " para que nuestros clientes puedan centrarse en lo que es importante para ellos, como crear valor comercial con sus aplicações, mientras se benefician de una pila de tecnología impulsada por la comunidad y neutral respecto del proveedor.

F5 ayuda a los clientes a tener éxito con el código abierto de estas maneras críticas:

  • Abordar problemas críticos y errores que son importantes para los usuarios : si bien las empresas usuarias finales a menudo participan activamente proporcionando comentarios a los proyectos a través de GitHub o haciendo preguntas en varios foros, a menudo es difícil atraer la atención de los miembros de la comunidad en un gran proyecto de código abierto. Lo mismo ocurre cuando se lleva un asunto abierto desde su presentación hasta su publicación en el momento oportuno. Conscientes de que las empresas requieren una comunicación rápida sobre soluciones alternativas a errores críticos y un cronograma de correcciones, nuestros equipos en F5 (incluidos NGINX y Aspen Mesh) se enfocan en abordar estas inquietudes junto con una resolución rápida de estos problemas de manera abierta.
  • Agregar funcionalidades y características valiosas solicitadas por los usuarios : en cualquier proyecto grande de código abierto, agregar incluso una característica pequeña puede llevar meses debido al proceso de creación de consenso necesario en torno a los documentos de diseño, las opciones de implementación y las revisiones de código. Esta puede ser una situación de alto costo y baja recompensa para las empresas que no tienen influencia para orientar los proyectos hacia el cumplimiento de sus requisitos. Dado que los miembros del equipo de F5 son colaboradores y mantenedores de varios proyectos de código abierto, entendemos bien el panorama y podemos ayudar a defender las necesidades de los clientes e impulsar sus requisitos hacia resultados tangibles.
  • Soluciones personalizadas para sectores específicos : en la misma línea, es común que las comunidades de código abierto carezcan de experiencia en diferentes verticales del mercado (como telecomunicaciones, atención médica y servicios financieros) que se superponen con características empresariales genéricas pero pueden tener requisitos únicos. Un proyecto de código abierto vibrante y próspero puede servir a varios segmentos y madurar hasta convertirse en un mejor producto con la participación y las contribuciones de diferentes industrias. La amplia experiencia de F5 en diferentes industrias es muy útil para reconocer oportunidades clave y dar forma a la hoja de ruta de proyectos de código abierto para su amplia adopción en todas las industrias.
  • Proteger las tecnologías extensibles con velocidad y transparencia : la seguridad es otra preocupación clave para las organizaciones que adoptan tecnologías de código abierto, y los requisitos de políticas relacionados con el uso de producción y el manejo de datos pueden ser obstáculos importantes para la adopción amplia de estos proyectos. Si bien corregir errores es obviamente muy importante, la seguridad en los proyectos de código abierto es mucho más que eso; también se trata de crear un proceso para que los miembros y los usuarios finales informen de manera responsable sobre posibles vulnerabilidades y un sistema de divulgación temprana donde los proveedores y otras organizaciones interesadas puedan recibir notificaciones tempranas sobre los próximos lanzamientos de seguridad. Los miembros de nuestro equipo en F5 han estado a la vanguardia de la gestión responsable de vulnerabilidades en productos de infraestructura clave durante décadas. Aprovechar nuestra experiencia en comunidades de código abierto para ayudar a impulsar las mejores prácticas y establecer sistemas de respuesta libera a su empresa para que se concentre en tareas que agregan valor comercial.

Por diseño, los proyectos de código abierto avanzan rápidamente y agregan rápidamente características que pueden dificultar el seguimiento por parte de los equipos de ingeniería empresarial. Esta es una consideración fundamental en los proyectos de infraestructura nativa de la nube, ya que los ciclos de actualización e implementación pueden ser largos para las empresas y bastante impactantes tanto para los desarrolladores como para los clientes de una organización. F5 desempeña un papel importante al brindar a los clientes un ciclo de lanzamiento y desuso predecible para los proyectos de código abierto que apoyamos. Tomamos las lecciones aprendidas de nuestras experiencias en este espacio para crear una mejor experiencia que cumpla con las expectativas de las grandes organizaciones maduras.

Si está en su viaje hacia el código abierto o simplemente está pensando en comenzar, nuestro equipo de expertos en F5 está aquí para ayudarlo a aprovecharlo al máximo.