La transformación digital continúa acelerándose al mismo ritmo que la modernización de la infraestructura de datos. Casi sin excepción, todos los procesos digitales mejoran con la velocidad y la escala a la que pueden utilizar grandes volúmenes de datos para tomar decisiones críticas.

Gartner nos dice que para 2022 "el 75 por ciento de todas las bases de datos se implementarán o migrarán a una plataforma en la nube, y solo el 5 por ciento se considerará la repatriación a las instalaciones". Como era de esperar, la migración de datos a la nube es uno de los aspectos más comentados de la modernización de la infraestructura de datos. Las nubes son los nuevos centros de datos, Internet es la nueva red y SaaS es la nueva pila de aplicaciones.

La nube presenta una gran oportunidad para las empresas y es poco probable que ninguna aplicación moderna aproveche la infraestructura de la nube de alguna manera. Sin embargo, para aprovechar todos sus beneficios, debe pensar detenidamente en su estrategia. No utilice de forma predeterminada las herramientas y estrategias básicas, piense a más largo plazo. No desea encontrar su aplicación de misión crítica unida a un proveedor en medio de los crecientes costos de la nube y su pila de aplicaciones atascada porque no se puede escalar.

A continuación, presentamos cinco estrategias fundamentales para lograr que su estrategia de arquitectura de datos de múltiples nubes sea estable, segura y en el camino correcto para el éxito a largo plazo.

1.- Priorizar la flexibilidad

La innovación tecnológica avanza constantemente, así que no piense en una única nube. Aunque sienta que está ahorrando tiempo. Los equipos de aplicaciones internas y las bases de datos y herramientas que aprovechan para aplicaciones ricas en datos deben admitir múltiples nubes. Adopte una visión a largo plazo de la capacidad de recuperación cuando necesite aprovechar varias nubes para escalar o en tiempos difíciles para aplicaciones críticas. Su estrategia debe funcionar en varias nubes y, al mismo tiempo, debe elegir la aplicación que se adapte a sus necesidades inmediatas. Tenga en cuenta la flexibilidad para que pueda elegir otra nube más adelante.

2.- Los estándares son clave

La nube ahora tiene estándares muy claros según la definición de Cloud Native Computing Foundation (CNCF). Debería exigir lo mismo de su base de datos. La mayoría de las innovaciones patentadas se están convirtiendo ahora en código abierto y en estándares a través de múltiples proveedores de nube. Un ejemplo perfecto de esto son los Kubernetes, que se originaron en Google hace más de diez años. Cumpla con los estándares, reduzca el desarrollo personalizado y prepárese para el éxito en múltiples nubes.

3.- Invierta tiempo para obtener ganancias a largo plazo

Tenemos mucho que agradecer a los proveedores de plataformas en la nube, incluidos Amazon, Google, Microsoft y otros. Utilizando una buena dosis de innovación, han allanado el camino hasta ahora. Si bien tienen sus ofertas patentadas, como servicios de base de datos, marcos de orquestación y plataformas de monitoreo, generalmente no están equipados para escalar y permanecen, en la mayoría, para un uso leve a moderado. Si está ejecutando aplicaciones de big data de misión crítica a gran escala que requieren una latencia extremadamente baja, como fraudes en tiempo real, transacciones financieras, decisiones instantáneas e inteligencia artificial, es posible que no se ajusten a sus necesidades. Esto no significa que aún no deba adoptar por completo las técnicas de administración y simplicidad de la nube que se ejemplifican con estas pilas de aplicaciones de uso general.

Casi todas las mejores soluciones de base de datos de su clase están ahora totalmente optimizadas para la nube y tienen niveles similares de automatización y simplicidad de las opciones de proveedor de nube "integradas". Puede que tenga que invertir más tiempo por adelantado, pero la ganancia y la independencia a largo plazo que obtendrá estarán plenamente justificadas.

4.- ¿Dónde residen sus datos?

La ubicación de sus datos es uno de los factores más importantes en una implementación de múltiples nubes. Si tiene una gran empresa, tendrá grandes volúmenes de datos. También es probable que tenga una presencia global con cualquier variedad de requisitos de privacidad y cumplimiento de la industria, el país o incluso a nivel de condado. Al leer el SLA o el acuerdo de usuario de cualquier proveedor de servicios en la nube, verá rápidamente que no asumirán, ni pueden, asumir la responsabilidad por el cumplimiento de la privacidad. La privacidad y el cumplimiento de la información del usuario siguen siendo su responsabilidad cuando transfiere datos a la nube.

5.- Cuando se trata de arquitectura de datos, piense a escala

La nube promete elasticidad y para que esto sea una realidad, debe diseñar en toda la pila. La velocidad de la transformación digital no muestra signos de desaceleración. Cuando esté planeando, vaya a lo grande. Lo que sea que esté actualmente en su mente, escale al menos 10 veces, y probablemente 100 veces ese nivel. Nuestra experiencia en grandes organizaciones una duplicación anual de los volúmenes de transacciones y datos apenas lo cubre. Las aplicaciones de misión crítica y de uso intensivo de datos no tardan mucho en enfrentarse a problemas de escalabilidad. Por lo tanto, piense a escala y seleccione una solución que optimice su rendimiento y coincida con su modelo de ingresos, lo que le permitirá mantener fácilmente el control de los costos de la nube.

Estar en una buena posición para manejar la transformación digital y las demandas de rendimiento de los negocios globales y aprovechar al máximo la nube que necesita para diseñar su infraestructura de datos. Seguir los principios establecidos anteriormente le proporcionará una base sólida que le brindará la máxima flexibilidad, estabilidad y la capacidad de innovar aún más rápido.


Por Geoff Clark, director general de EMEA de Aerospike