El término multicloud (también escrito como multicloud o multicloud ) se refiere a una empresa que utiliza múltiples servicios de computación en la nube de varios proveedores públicos dentro de una única arquitectura heterogénea. Este enfoque mejora las capacidades de la infraestructura en la nube y optimiza los costos. También se refiere a la distribución de activos en la nube, software, aplicaciones, etc. en varios entornos de alojamiento en la nube . Con una arquitectura multicloud típica que utiliza dos o más nubes públicas , así como múltiples nubes privadas, un entorno multicloud tiene como objetivo eliminar la dependencia de un único proveedor de nube y, por lo tanto, aliviar la dependencia de un solo proveedor.
Por ejemplo, una empresa puede utilizar proveedores de nube separados para servicios de infraestructura ( IaaS ), plataforma ( PaaS ), software ( SaaS ) y contenedores ( FaaS ). [1] En el último caso, pueden utilizar diferentes proveedores de infraestructura para diferentes cargas de trabajo, implementar una única carga de trabajo equilibrada entre varios proveedores (activo-activo) o implementar una única carga de trabajo en un proveedor, con una copia de seguridad en otro (activo-pasivo).
El uso de un enfoque multicloud tiene varias ventajas, entre ellas la posibilidad de negociar mejores precios con los proveedores de servicios en la nube, la posibilidad de cambiar rápidamente de proveedor si es necesario y la posibilidad de evitar la dependencia de un proveedor. El enfoque multicloud también puede ser una buena forma de protegerse contra los riesgos de obsolescencia, ya que le permite confiar en varios proveedores y estándares abiertos, lo que puede prolongar la vida útil de sus sistemas. [2]
Los beneficios adicionales de la arquitectura multicloud incluyen el cumplimiento de políticas locales que requieren que ciertos datos estén físicamente presentes dentro del área/país, la distribución geográfica de las solicitudes de procesamiento desde una unidad de nube físicamente más cercana, lo que a su vez reduce la latencia y protege contra desastres. [3] [2]
En un entorno multicloud también se presentan diversos problemas y desafíos. [3] La seguridad y la gobernanza son más complicadas, y más "partes móviles" pueden crear problemas de resiliencia.
La multicloud se diferencia de la nube híbrida en que se refiere a múltiples servicios de nube de diferentes proveedores en lugar de múltiples modos de implementación (hardware local y alojamiento en nube pública y privada). [4] [5] Sin embargo, al considerar una definición amplia de multicloud, la nube híbrida todavía puede considerarse como una forma especial de multicloud.