El giro hacia el código abierto

Ecosistema de F5 | 22 de octubre de 2018

La percepción sobre el código abierto ha cambiado drásticamente en los últimos dos años.

Se especula mucho sobre por qué las empresas y los sectores que antes se mostraban reacios a fomentar oficialmente el uso de software de código abierto lo han adoptado de repente. El motivo señalado con mayor frecuencia era el temor a posibles responsabilidades legales.

«En el pasado, muchas organizaciones veían con preocupación la combinación de software de código abierto (OSS) y software propietario debido a las posibles implicaciones legales. Esta preocupación estaba tan extendida que el 42 % de las empresas se mostraba reacio a adoptar el código abierto». (Fuente: Silicon Republic)

Una posible causa es la reducción del riesgo de responsabilidad legal. Otro catalizador es el impulso de la transformación digital. Sin duda, el código abierto contribuye a satisfacer la necesidad de realizar entregas con mayor rapidez y frecuencia, una demanda habitual de las empresas, los desarrolladores y los equipos de operaciones de TI, sometidos a la presión de transformar digitalmente las TI. Todas las encuestas sectoriales y de analistas señalan los mismos factores impulsores de la transformación digital y, en última instancia, de la disposición a adoptar software de código abierto. «El 90 % de las empresas afirmó que el software de código abierto aumentaba la eficiencia, la interoperabilidad y la innovación. El uso de software de código abierto aumentó en el 65 % de las empresas en 2016». (Fuente: Black Duck Software)

También podemos observar el impacto en la adopción del código abierto en nuestras propias encuestas. En tan solo un año, vemos cómo la transformación digital impulsa cada vez más la adopción de software de código abierto en todos los sectores y en empresas de todos los tamaños.

La presencia del software de código abierto en los programas de todos los sectores pone de manifiesto su predominio. Hoy en día, las aplicaciones se componen principalmente de componentes de terceros, muchos de los cuales son bibliotecas y frameworks de código abierto. De hecho, gran parte de Internet funciona con código abierto. Linux, quizá el proyecto de código abierto más famoso de todos, representa la mayor parte del 68 % de los sitios web que funcionan con sistemas similares a Unix en Internet. Además, Android sigue pisándole los talones a iOS en el mercado móvil, con una cuota de mercado del 45 %, frente al 54 % de Apple.

El mercado busca valor gratuito, rápido y sin fricciones. Eso suele implicar el código abierto.

Lo vemos en clientes que quieren disponer de lo que necesitan de inmediato, sin tener que esperar. Quieren integrarse con las herramientas operativas más recientes, desde Jenkins hasta Ansible, desde la creación de infraestructura como código en AWS y Azure hasta canalizaciones automatizadas que gestionan los despliegues en sus organizaciones. Tienen plazos que cumplir, y las soluciones de código abierto son una de las formas de conseguirlo.

Esto no debería sorprendernos. Las operaciones de TI se basan ya casi por completo en el código abierto. Entre los proyectos de código abierto más populares de 2018, la categoría de operaciones de TI se encuentra entre las tres primeras, por detrás de los datos y el análisis y de las herramientas que facilitan DevOps. El mercado seguirá demandando soluciones de valor añadido más rápidas y sin fricciones a medida que aumente la presión sobre ellas para transformar digitalmente las TI y respaldar la economía de las aplicaciones.

Más allá de las operaciones diarias imprescindibles de TI, existen procesos e integraciones muy específicos y personalizados. Gran parte del sector de TI está pasando de gestionar dispositivos a prestar servicios e integrar sistemas que gestionan los datos operativos que tanto el negocio como TI necesitan para tomar decisiones. Estas son las operaciones de TI que están impulsando el mercado hacia soluciones de código abierto respaldadas por la comunidad.

Al igual que los desarrolladores, recurren a GitHub y Docker para encontrar e implementar las integraciones y automatizaciones que necesitan para satisfacer la demanda de sus empresas de lanzar productos al mercado con mayor rapidez y frecuencia. Gracias a los microservicios y a las tecnologías móviles, gestionan tres o cuatro veces más aplicaciones que antes. Implementan aplicaciones tanto en sus propios centros de datos como en la nube. Ya no pueden esperar a los ciclos de lanzamiento tradicionales.

Por eso, cada vez ofrecemos más integraciones y automatizaciones mediante un enfoque de código abierto. Tenemos BigStats de Nathan Pearce y la implementación de BIG-IP con Terraform en AWS o Azure y ofrecemos configuración como código con webhooks de GitHub, entre un repositorio de scripts e integraciones en rápido crecimiento que permite poner en marcha las operaciones de TI.

El mercado está apostando por el código abierto, especialmente para transformar las operaciones de TI. El cambio de actitud hacia el código abierto ha convertido los repositorios en el equivalente de las redes sociales. Hace diez años, las organizaciones elaboraban listas de preselección a partir de reseñas y publicaciones tecnológicas. Intercambiaban opiniones por correo electrónico y en conferencias.

Hoy, en cambio, esas mismas empresas examinan repositorios de código abierto para reducir la lista de opciones.

El código abierto ha llegado para quedarse.

Compartir
Etiquetas: 2018

Sobre el autor

Lori Mac Vittie
Lori Mac VittieIngeniero distinguido y evangelista jefe | F5

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 Vittie

Artículos relacionados del blog

Proteger los endpoints de las API dificulta la seguridad de las API
Ecosistema de F5 | 30/01/2024

Proteger los endpoints de las API dificulta la seguridad de las API

Descubre las complejidades de la seguridad de las API, los retos a los que se enfrentan las organizaciones, la evolución de los ataques contra endpoints de API y la necesidad de políticas de seguridad adaptadas.

¿Qué es el sesgo de la IA y por qué es importante para TI?
Ecosistema de F5 | 22/02/2023

¿Qué es el sesgo de la IA y por qué es importante para TI?

Descubre los fundamentos del aprendizaje de la IA. Aprende cómo pueden surgir sesgos en la IA y qué riesgos plantean para las TI y la transformación digital.

Redefiniendo la ciberseguridad en el extremo de la nube distribuida con IA y telemetría en tiempo real
Ecosistema de F5 | 01/11/2021

Redefiniendo la ciberseguridad en el extremo de la nube distribuida con IA y telemetría en tiempo real

La transformación digital y la adopción de tecnologías en la nube están provocando cambios en las arquitecturas de las aplicaciones. Estos cambios introducen nuevas superficies de ataque, que son el objetivo de métodos de ataque avanzados, altamente organizados y con motivaciones económicas. Mediante el uso del framework Morpheus de NVIDIA, F5 está investigando técnicas para detectar estas amenazas avanzadas con telemetría en tiempo real y análisis basados en IA.

El papel de la nube en las aplicaciones nativas del edge
Ecosistema de F5 | 14/06/2021

El papel de la nube en las aplicaciones nativas del edge

No debería sorprender que, al igual que la aparición de la nube dio lugar a las aplicaciones nativas de la nube, el edge esté impulsando un conjunto de aplicaciones nativas del edge. Sin embargo, estas aplicaciones no residirán únicamente en el edge. Al mismo tiempo, están surgiendo nuevos patrones arquitectónicos que aprovechan las aplicaciones alojadas en la nube y en el centro de datos.

La creciente diversidad de ubicaciones y usuarios está impulsando a las empresas hacia el edge
Ecosistema de F5 | 03/05/2021

La creciente diversidad de ubicaciones y usuarios está impulsando a las empresas hacia el edge

En el contexto del ámbito de las aplicaciones, el término «usuario» siempre se ha referido a la entidad que interactúa con una aplicación. Del mismo modo que los cambios en las arquitecturas de las aplicaciones impulsan cambios en las tecnologías que permiten ofrecerlas y protegerlas, los cambios en la definición de usuario han provocado cambios en los lugares donde se despliegan las aplicaciones.

El edge está impulsando un renacimiento de las infraestructuras
Ecosistema de F5 | 26/10/2020

El edge está impulsando un renacimiento de las infraestructuras

A medida que las organizaciones aumentan la generación de datos y tratan de extraer valor empresarial de ellos, sin duda recurrirán a la analítica y la automatización basadas en la IA y el aprendizaje automático. Precisamente este tipo de cargas de trabajo son las que más se beneficiarían de una infraestructura optimizada y, sin embargo, hoy en día son las que menos probabilidades tienen de poder aprovecharla.