El código abierto ha recorrido un largo camino desde los tiempos de las interminables descargas y las posteriores compilaciones personalizadas de Slackware. Durante las dos últimas décadas, he visto a multitud de empresas y fundaciones surgir y desaparecer a hombros del código abierto. El factor que más ha contribuido al éxito de aquellas que han prosperado donde otras fracasaron es el soporte, tanto comercial como comunitario.
Ambos son necesarios para el éxito a largo plazo del código abierto. El soporte de los proveedores comerciales proporciona unos servicios y una financiación muy necesarios que permiten a la comunidad centrarse en el código. Esto queda patente en las organizaciones empresariales que aún se niegan a adoptar software de código abierto: la «limitación del servicio y el soporte» sigue siendo el principal motivo por el que evitan el código abierto, según una encuesta de Zenoss de 2016. Entre quienes sí adoptan con entusiasmo el código abierto, más de la mitad (56 %) habían «actualizado» a versiones de pago. Más de la mitad de los encuestados del ámbito empresarial en la encuesta de Zenoss (51 %) citaron «un mejor servicio y soporte» como motivo para actualizar.
La unión aparentemente imposible entre el ámbito comercial y la comunidad ha sido parte del ingrediente secreto de prácticamente todos los proyectos de código abierto que se han convertido en nombres conocidos por todos. ¿A alguien le suena Android?
Nosotros (y con «nosotros» nos referimos a la empresa) llevamos más de veinte años participando en el código abierto. Nuestros ingenieros y el equipo de TI participan y contribuyen al código abierto, y nuestra comunidad de iRules se basa en los mismos principios de intercambio y colaboración de ideas y código. Hemos desarrollado integraciones y buscado alianzas con proveedores comerciales de código abierto con el mismo entusiasmo e interés que con nuestros socios de alianzas comerciales. Y en los últimos años hemos apostado aún más decididamente por el código abierto, creando y publicando soluciones para el código abierto como código abierto.
Pero ha llegado el momento de hacer algo más que aportar código.
Teniendo esto en cuenta, nos complace anunciar que F5 se ha unido a la Cloud Native Computing Foundation (CNCF) como miembro de nivel Silver para reafirmar nuestro compromiso con las tecnologías de código abierto. Además de la incorporación de F5 a la CNCF, también seremos patrocinadores Silver de la Linux Foundation, la organización que engloba a la CNCF.
La Cloud Native Computing Foundation alberga un número considerable de proyectos de código abierto, como Kubernetes (gestión de contenedores) y Envoy (proxy de malla de servicios). Casi el 16 % de los encuestados de empresas en nuestro estudio State of Application Delivery 2018 indican que utilizan Kubernetes, o tienen previsto hacerlo, como su solución de contenedores preferida. Y no se trata solo de las aplicaciones: el porcentaje de encuestados que desean implementar servicios de aplicaciones en contenedores se duplicó con respecto al año anterior.
Con Pivotal, Docker y Mesosphere (entre una larga lista de empresas) ofreciendo compatibilidad con Kubernetes, está claro que será una de las principales opciones (si no la principal) a medida que la contenerización siga acaparando una parte significativa de las implementaciones de aplicaciones. Estamos observando un gran interés en nuestras integraciones de contenedores con Kubernetes, así como con OpenShift y Cloud Foundry, lo que nos lleva a querer centrar parte de nuestra experiencia en el escalado de aplicaciones y plataformas en Kubernetes para contribuir a que siga madurando, especialmente en la capa de red.
Por todo ello, nos complace anunciar nuestra última iniciativa de código abierto: Aspen Mesh. Aspen Mesh es una malla de servicios de nivel empresarial, porque creemos que una infraestructura sólida de comunicación entre microservicios es la mejor vía posible para escalar aplicaciones en contenedores, ya sea en el centro de datos, en la nube o en ambos. Pero también comprendemos las necesidades y la complejidad de los entornos de producción empresariales. Una malla de servicios debe hacer algo más que escalar aplicaciones; también debe supervisarlas y protegerlas. Para ello, estamos desarrollando Aspen Mesh sobre el proyecto Istio y ofrecemos una infraestructura de malla de servicios con soporte que brinda a los equipos de DevOps la flexibilidad y la autonomía que desean, al tiempo que proporciona las políticas, la visibilidad y la información sobre los microservicios que los equipos de operaciones exigen para las aplicaciones de nivel de producción. Aspen Mesh se encuentra actualmente en fase de acceso anticipado y damos la bienvenida a los clientes interesados en colaborar con nosotros durante este proceso. Prevemos que el producto esté plenamente disponible a finales del próximo año (2018).
Nos entusiasma el futuro que vislumbramos para la tecnología y los entornos de contenedores, y nos complace aportar algo más que código para contribuir a que ese futuro sea un éxito.
Sobre el autor

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 VittieArtículos relacionados del blog

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
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
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
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
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
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.