Estrategia multinube

Una estrategia de múltiples nubes es el uso de dos o más servicios de computación en la nube. Si bien una implementación de múltiples nubes puede referirse a cualquier implementación de múltiples ofertas de nube de software como servicio (SaaS) o plataforma como servicio (PaaS), en la actualidad, generalmente se refiere a una combinación de entornos de infraestructura pública como servicio (IaaS), como Amazon Web Services y Microsoft Azure.

Las preocupaciones por la redundancia y el bloqueo de proveedores impulsan muchas implementaciones de múltiples nubes en la actualidad, pero también están impulsadas por objetivos comerciales y técnicos. Estos objetivos pueden incluir el uso de servicios en la nube con precios más competitivos o aprovechar la velocidad, la capacidad o las características que ofrece un proveedor de nube en particular en una geografía particular.

Además, algunas organizaciones persiguen estrategias de múltiples nubes por razones de soberanía de datos. Ciertas leyes, regulaciones y políticas corporativas requieren que los datos empresariales residan físicamente en ciertas ubicaciones. La computación en múltiples nubes puede ayudar a las organizaciones a cumplir con esos requisitos, ya que pueden seleccionar entre las regiones o zonas de disponibilidad del centro de datos de múltiples proveedores de IaaS. Esta flexibilidad en el lugar donde residen los datos en la nube también permite a las organizaciones ubicar los recursos informáticos lo más cerca posible de los usuarios finales para lograr un rendimiento óptimo y una latencia mínima.

Usos comunes de la computación en múltiples nubes

Inicialmente, muchas organizaciones siguieron una estrategia de múltiples nubes porque no estaban seguros de la confiabilidad de la nube. La nube múltiple se consideraba, y sigue siendo, una forma de evitar la pérdida de datos o el tiempo de inactividad debido a una falla localizada de un componente en la nube. La capacidad de evitar el bloqueo de proveedores también fue un impulsor temprano de la adopción de múltiples nubes.

Computación en múltiples nubes

Tendencias de adopción de múltiples nubes

Una estrategia de múltiples nubes también ofrece la posibilidad de seleccionar diferentes servicios o características en la nube de diferentes proveedores. Esto es útil, ya que algunos entornos en la nube son más adecuados que otros para una tarea en particular.

Por ejemplo, una determinada plataforma en la nube puede manejar una gran cantidad de solicitudes por unidad de tiempo, requiriendo pequeñas transferencias de datos en promedio, mientras que una plataforma en la nube diferente puede funcionar mejor para una menor cantidad de solicitudes por unidad de tiempo que involucran grandes transferencias de datos. Algunos proveedores de la nube también ofrecen más herramientas de análisis de big data u otras capacidades especializadas, como el aprendizaje automático, que sus competidores.

Los pros y los contras de una estrategia de múltiples nubes

Hay varias ventajas comúnmente citadas para la computación en múltiples nubes, como la capacidad de evitar el bloqueo del proveedor, la capacidad de encontrar el servicio en la nube óptimo para una necesidad comercial o técnica en particular, una mayor redundancia y los otros usos beneficiosos mencionados anteriormente.

Sin embargo, existen algunos posibles inconvenientes. Por ejemplo, la mayoría de los proveedores de nube pública ofrecen descuentos por volumen, donde los precios se reducen a medida que los clientes compran más de un servicio en particular. Se vuelve más difícil para una organización calificar para esos descuentos cuando no concentra su negocio con un solo proveedor de nube.

Además, una implementación de múltiples nubes requiere que el personal de TI tenga múltiples tipos de plataforma en la nube o experiencia en proveedores. La administración de cargas de trabajo o aplicaciones en la computación en múltiples nubes también puede ser un desafío, ya que la información se mueve de una plataforma en la nube a otra.

Computación en múltiples nubes versus computación en nube híbrida

La computación en nube híbrida y en múltiples nubes son modelos de infraestructura de TI similares, pero diferentes.

En general, la nube híbrida se refiere a un entorno de computación en la nube que utiliza una combinación de una nube privada local y una nube pública de terceros, con orquestación entre las dos. Una empresa a menudo adopta la nube híbrida para lograr una tarea específica, como la capacidad de ejecutar cargas de trabajo internamente y luego irrumpir en la nube pública cuando aumentan las demandas informáticas.

La computación en múltiples nubes, como se señaló anteriormente, comúnmente se refiere al uso de múltiples proveedores de nube pública, y es más un enfoque general para administrar y pagar los servicios en la nube de la manera que parece mejor para una organización determinada.

Sin embargo, la nube múltiple no excluye la nube híbrida, y una nube híbrida podría ser parte de una implementación de nubes múltiples. Los dos modelos no son una situación de una u otra; simplemente depende de lo que la empresa espera lograr.

Proveedores comunes utilizados en computación en múltiples nubes

No existe un único proveedor de infraestructura de múltiples nubes. En cambio, una estrategia de múltiples nubes generalmente involucra una combinación de los principales proveedores de nube pública, como Amazon Web Services (AWS), Google, Microsoft e IBM.

Sin embargo, hay otros proveedores de la nube que pueden ser adecuados para necesidades específicas, como Oracle, cuyas ofertas en la nube incluyen sistemas ERP basados ​​en SaaS y DigitalOcean, que ofrece una plataforma más centrada en el desarrollador.