La nube contiene un porcentaje grande (y creciente) de datos empresariales. Si bien gran parte de este crecimiento proviene de información no estructurada, como documentos y archivos multimedia, las empresas también dependen todavía de datos estructurados, almacenados en bases de datos.
El mercado global de bases de datos creció un 12,8% el año pasado, según analistas de Gartner, y ahora vale unos 102.000 millones de dólares al año. Sin embargo, la mayor parte de ese crecimiento se produce ahora en la nube.
Gartner calcula que el 61% del mercado general de bases de datos ya está en la nube, y el 91% del crecimiento proviene de las tecnologías de la nube.
Tendencias de adopción: nubarrones
Este aumento de las bases de datos en la nube va de la mano de una adopción más amplia de la nube empresarial.
Según Adrian Bradley, jefe de nube de la consultora KPMG, la adopción de la nube entre las empresas está creciendo entre un 25% y un 30% a nivel mundial. El gasto en tecnología local está aumentando más lentamente, entre un 17% y un 20%. Con el tiempo, un porcentaje cada vez mayor de cargas de trabajo estará en la nube.
Una razón es que cada vez más empresas están adoptando una estrategia de “primero la nube” o “preferida por la nube”. En este escenario, es posible que los equipos de bases de datos no tengan más remedio que trasladar también sus operaciones a la nube.
Pero esto ya no significa aceptar la nube como la segunda mejor opción.
Según Henry Cook, director de investigación de Gartner, que cubre tecnologías de bases de datos, ya no es cierto que las bases de datos en la nube sean una opción de segunda categoría. “Escucharás la frase ‘la nube primero’”, dice.
“Los proveedores solían desarrollar en el terreno y luego tenían una versión en la nube. Por lo general, ahora es al revés: la versión en la nube lidera el camino con nuevas características, y luego las adaptarán a la versión local. Es la nube la que marca el ritmo”.
En lo que respecta al rendimiento, la tecnología en la nube ahora iguala, o incluso puede superar, a las opciones locales.
Y las bases de datos en la nube tienen la ventaja adicional de una integración más estrecha con herramientas de análisis e inteligencia empresarial, y un camino más corto hacia cargas de trabajo como la capacitación en inteligencia artificial (IA).
Los acontecimientos recientes de algunos de los actores de bases de datos más importantes lo subrayan.
Google Cloud, por ejemplo, anunció recientemente que ofrecerá servicios de bases de datos Oracle Cloud Infrastructure en su infraestructura en la nube, bajo la etiqueta Oracle Database@Google Cloud.
Y Microsoft anunció una mayor integración de su base de datos Microsoft Azure para PostgreSQL con sus capacidades de inteligencia artificial, incluido el servicio OpenAI de Azure. Esto permite a las empresas conectarse a los modelos de IA más avanzados, según Microsoft, pero mantendrán sus datos en su propia base de datos “por razones de privacidad y cumplimiento”.
Microsoft y Oracle son los proveedores de bases de datos más grandes, pero ciertamente no los únicos, con ofertas en la nube. Otros incluyen Amazon Web Services, IBM, SAP, Nutanix y Snowflake, así como varias ofertas de código abierto, especialmente aquellas basadas en PostgreSQL. Para complicar aún más las cosas, la mayoría de los hiperescaladores ofrecen tecnología de código abierto y patentada.
Como tecnología central, las bases de datos (y las bases de datos en la nube) se utilizan para respaldar funciones comerciales en una variedad de industrias. Sin embargo, algunos sectores están adoptando más rápidamente la tecnología de bases de datos relacionales en la nube.
El primero de ellos es el sector de TI y telecomunicaciones, que según la firma de analistas Grand View Research representó poco menos del 18% del mercado en 2022. Otros usuarios importantes incluyen servicios bancarios y financieros, atención médica, gobierno, manufactura, comercio minorista y medios y entretenimiento. .
Esto muestra cuán ampliamente utilizada es la tecnología de bases de datos relacionales. Los mayores usuarios de bases de datos en la nube reflejan en gran medida los sectores que más utilizan la tecnología de bases de datos en general.
A esto se suman las organizaciones que están utilizando bases de datos en la nube de forma indirecta, normalmente a través de software como servicio (SaaS). Las empresas que utilizan aplicaciones comerciales, como el software de gestión de relaciones con el cliente (CRM) de Salesforce, o incluso el software de planificación de recursos empresariales (ERP) basado en la nube de SAP, utilizarán bases de datos en la nube, aunque no bases de datos que ellas mismas administren o configuren.
“Si utiliza Workday o Salesforce para CRM, por ejemplo, no tiene muchas opciones en términos de nube”, dice Andrew Brust, fundador y director ejecutivo de la asesoría tecnológica Blue Badge Insights. Incluso los proveedores de software empresarial tradicionales y locales están ahora basados en gran medida en la nube.
“Tomemos a SAP como ejemplo: es prácticamente una empresa SaaS”, afirma. “Las nuevas implementaciones están basadas en la nube, por lo que toda la base de datos se vuelve transparente”.
Y el uso exitoso de SaaS añade impulso para trasladar otras tecnologías, como bases de datos personalizadas o aplicaciones personalizadas que se ejecutan en ellas, a la nube.
Los CIO, sugiere Cook de Gartner, también se sienten atraídos por la tecnología que es “neutral en la nube”. Plataformas como el servidor SQL de Microsoft tienen una ventaja en la compatibilidad entre las versiones locales y en la nube, lo que facilita la migración a la nube o incluso la eventual repatriación. Pero otras empresas están más preocupadas por la capacidad de moverse entre nubes.
“Parte del mercado quiere fijar sus colores en el mástil de un hiperescalador en particular, y están contentos con eso porque todo es compatible”, dice. “Otros deliberadamente no quieren hacer eso. Quieren utilizar productos que abarquen nubes o que puedan interoperar, donde puedas elegir en qué nube quieres ejecutar”.
En algunos mercados altamente regulados, poder funcionar en múltiples nubes puede incluso ser un requisito, añade.
Casos de uso y beneficios
Por lo tanto, los principales casos de uso de las bases de datos en la nube rara vez son específicos de la aplicación. En cambio, la adopción está siendo impulsada por factores como la escalabilidad, la confiabilidad y el ritmo de innovación de los proveedores de la nube.
Sin embargo, el coste no debería ser el factor principal, afirma Cook. “Existe un elemento de ahorro de costos, pero nosotros decimos que no se debe ir a la nube con el objetivo principal de ahorrar costos”, advierte. “Puedes ahorrar, pero depende de las circunstancias”.
No deberías ir a la nube con el ahorro de costes como principal objetivo. Puedes ahorrar, pero depende de las circunstancias.
Henry Cook, Gartner
Más bien, las organizaciones están trasladando sus bases de datos por sus capacidades de alta disponibilidad, mayor resiliencia y continuidad del negocio, y soporte para operaciones redundantes en todas las geografías. “Uno [advantage] es la redundancia geográfica, de modo que sus datos, si es posible, puedan estar en múltiples regiones de la nube para propósitos de recuperación de desastres, o simplemente para alta disponibilidad”, dice Brust de Blue Badge Insights.
Y, al igual que con otras implementaciones de tecnología en la nube, las empresas están trasladando sus bases de datos para reducir sus gastos generales de gestión de TI.
Pasar a la nube aprovecha el ciclo de nuevas funciones y actualizaciones de los proveedores. Las empresas ya no necesitan gestionar ese proceso ni interrumpir los sistemas de producción para implementar nuevas versiones.
“En lo que respecta a la gestión, el mantenimiento, la puesta a punto y la optimización, la mayoría de esas cargas pasan del cliente al proveedor”, afirma Brust. “Eso tiene sus propios ahorros en términos de personal, riesgo, complejidad, fricción y puesta en marcha de nuevos proyectos”.
La nube también ofrece una escalabilidad que no se puede igualar con los sistemas locales. Esto es adecuado tanto para organizaciones de rápido crecimiento como para aquellas con cargas de trabajo variables y posiblemente impredecibles.
La nube ofrece una ruta fácil y rápida para agregar capacidad, ya sea para una única instancia de base de datos o para un almacén de datos completo o un lago de datos. Por ese motivo, los proyectos de análisis a gran escala ahora están, en su mayor parte, basados en la nube. Y las empresas también pueden reducir su escala. “Puede configurar un nuevo entorno de prueba en minutos, comenzar a usarlo, probarlo y pasar a producción”, dice Cook. “Cuando hayas terminado, puedes volver a descomponer el sistema y tirarlo porque ya no lo necesitas”.
Sobre todo, las organizaciones están adoptando bases de datos en la nube porque ahí es donde se centra la industria, tanto en términos de tecnologías más nuevas, incluidas las sin servidor, contenedores y sin código o NoSQL, como también formatos abiertos que prometen a las empresas la capacidad de migrar entre plataformas de bases de datos o De hecho, ejecutan sus datos en múltiples plataformas.
Barreras para la adopción
No obstante, existen algunas razones para que las empresas desconfíen de las bases de datos en la nube.
Algunas aplicaciones de bases de datos todavía se adaptan bien a las operaciones locales. Estos incluyen cargas de trabajo estables y predecibles, así como sistemas que ejecutan grandes volúmenes de transacciones de menor valor. En estos casos, los costos predecibles favorecen el local, especialmente cuando las empresas pueden optimizar sus sistemas para maximizar la utilización.
“Ocasionalmente vemos que los sistemas se repatrian nuevamente a las instalaciones, generalmente porque se comprende bien la carga de trabajo”, señala Cook. “Al hacer eso, tienes un costo fijo”.
Y aunque los costos de salida de datos de la nube son más transparentes de lo que eran, aún pueden inclinar la balanza hacia el entorno local si hay grandes movimientos de datos.
Por último, la soberanía, la seguridad y el cumplimiento de los datos siguen siendo una barrera para la adopción de bases de datos en la nube en algunos sectores. Casos recientes relacionados con la residencia de datos y las aplicaciones SaaS subrayan el riesgo.
Pero incluso en los sectores regulados, las empresas están empezando a combinar tecnologías, con bases de datos locales para los datos regulados y sensibles, y la nube para otras aplicaciones menos sensibles, incluidas la analítica y la inteligencia artificial.
“Los servicios financieros y la atención sanitaria están aún más acostumbrados a mantener las cosas en sus instalaciones”, afirma Brust. “Incluso allí, con la tecnología de nube privada virtual, hay maneras de hibridar… hay caminos hacia el cumplimiento en la nube, incluso para esas industrias”.