El jueves Oracle anunció otro mal trimestre. Oracle culpó a la ejecución de ventas por el fracaso del trimestre pasado, esta vez culpó a la economía. Yo no estoy tan seguro. Es probable que el cambio acelerado de las bases de datos relacionales a nuevas tecnologías como NoSQL y Hadoop esté teniendo un efecto cada vez mayor y contribuyendo, al menos en parte, a los decepcionantes resultados de ventas.

Hace dieciocho meses, Marc Andreesen, de la empresa de capital riesgo Andreesen Horowitz señaló que no había ninguna empresa de su cartera que utilizara Oracle como base de datos. y que esto sería un problema estratégico para Oracle en el futuro. Muchos se burlaron del comentario. Pero desde entonces me he acostumbrado a preguntar a otros inversores de capital riesgo qué están viendo, y ni uno solo ha tenido una experiencia diferente a la que Marc describió. No me sorprende. Rara vez vemos a Oracle en compromisos competitivos, a menos que los estemos sustituyendo.

Las sociedades de capital riesgo invierten en start-ups innovadoras que no tienen ataduras con las tecnologías heredadas y se sienten cómodas con nuevas tecnologías como NoSQL. Dado que estas nuevas empresas están creando la próxima generación de aplicaciones y servicios, su uso de la tecnología y los productos que crean con ella permiten vislumbrar el futuro del desarrollo y la entrega de aplicaciones en general. Marc y otros inversores de capital riesgo consideraron que las opciones de gestión de datos de las empresas de su cartera eran signos de vulnerabilidad y un indicador adelantado de futuros problemas para Oracle.

Las nuevas aplicaciones que se crean hoy en día -y no sólo por parte de las startups- son muy diferentes de las del pasado. Son aplicaciones basadas en la nube, altamente escalables, altamente distribuidas y cada vez más móviles. Se centran en los datos y procesan cantidades cada vez mayores de datos no estructurados y semiestructurados. Necesitan dar soporte a cientos de miles, y a veces millones, de usuarios simultáneos que acceden a estas aplicaciones 24 horas al día, 7 días a la semana, 365 días al año. Y el ritmo de la innovación en la mayoría de los mercados en los que operan estas aplicaciones requiere un entorno de desarrollo ágil que permita a los desarrolladores ofrecer rápidamente nuevas funciones centradas en los datos a sus clientes.

Los requisitos de las aplicaciones actuales suelen ajustarse mejor a las capacidades que ofrecen las bases de datos NoSQL. Un modelo de datos flexible que se adapta mejor a los datos no estructurados y semiestructurados. Escalabilidad horizontal fácil, dinámica y fiable. Rendimiento constantemente superior. Disponibilidad 24×365. Y la agilidad que resulta de un código más sencillo y fácil de escribir.

La adopción de NoSQL y Couchbase despegó inicialmente con oportunidades de "campo verde" en startups y compañías de Internet - ahí es donde era más común encontrar nuevos proyectos de desarrollo de aplicaciones donde se adoptaban tecnologías emergentes y la tecnología heredada no era parte de la ecuación. Pero ya no se trata sólo de "green fielders". En los últimos 12 meses se ha producido un gran aumento en la sustitución de existente tecnologías de gestión de datos. Si desarrollabas una aplicación web o móvil entre 1995 y 2002, no tenías más remedio que hacerlo con Oracle (o DB2 o SQLServer). Ahora, las empresas ven cada vez más las ventajas de NoSQL y cambian. La escalabilidad, el rendimiento, la disponibilidad, la facilidad de desarrollo y un coste mucho menor son los principales catalizadores del cambio. Del mismo modo, si has desarrollado una aplicación web o móvil entre 2002 y 2010, es probable que lo hayas hecho con MySQL (o PostgreSQL). También estamos viendo un gran aumento en los reemplazos de la capa de datos de estas aplicaciones.

A medida que los conjuntos de funciones NoSQL sigan evolucionando rápidamente y se desarrollen ecosistemas más amplios, la tendencia hacia NoSQL no hará sino acelerarse. En los próximos 24 meses espero que las ventas de bases de datos de Oracle se vean sometidas a una presión cada vez mayor. NoSQL será uno de los catalizadores, pero es sólo una de una serie de tecnologías que tienen efectos similares. Los primeros indicadores son claros, y es sólo cuestión de tiempo que califiquemos oficialmente estos cambios como una gran disrupción tecnológica.

Autor

Publicado por Bob Wiederhold

Bob fue presidente y consejero delegado de Couchbase de 2010 a 2017. Hasta su adquisición por IBM en 2008, Bob fue presidente, consejero delegado y presidente de Transitive Corporation, líder mundial en virtualización multiplataforma con más de 20 millones de usuarios. Anteriormente, fue presidente y director general de Tality Corporation, líder mundial en servicios de diseño electrónico, cuyos ingresos y tamaño crecieron hasta casi $200 millones y contaba con 1.500 empleados en todo el mundo. Bob ocupó varios puestos de dirección general ejecutiva en Cadence Design Systems, Inc, una empresa de automatización de diseño electrónico, a la que se incorporó en 1985 como una empresa incipiente y que ayudó a crecer hasta superar los $1.500 millones durante sus 13 años en la empresa. Bob también dirigió High Level Design Systems, una exitosa empresa de automatización de diseños electrónicos que fue adquirida por Cadence en 1996.

Dejar una respuesta