La arquitectura de nube híbrida consiste en un entorno en el que se combinan configuraciones on premises, nube privada, nube pública y edge para crear una infraestructura de TI gestionada única y flexible.
Como modelo de arquitectura, la nube híbrida desempeña un papel crítico en la transformación digital, al ofrecer a las empresas una forma flexible, portátil y rentable de modernizar aplicaciones heredadas, desplegar datos y ejecutar cargas de trabajo en múltiples entornos informáticos.
Boletín de la industria
Manténgase al día sobre las tendencias más importantes e intrigantes de la industria sobre IA, automatización, datos y más con el boletín Think. Consulte la Declaración de privacidad de IBM.
Su suscripción se entregará en inglés. En cada boletín, encontrará un enlace para darse de baja. Puede gestionar sus suscripciones o darse de baja aquí. Consulte nuestra Declaración de privacidad de IBM para obtener más información.
Las arquitecturas de nube híbrida son complejas y varían dependiendo de las necesidades de cada empresa y caso de uso. Aunque no existe un enfoque que aplique a todos los casos para el diseño de la arquitectura de infraestructuras de nube híbrida, todas estas comparten una combinación de entornos informáticos, tanto on como off premises, entre los que se incluyen los siguientes:
Es una forma tradicional de informática en la que una organización ejecuta y gestiona recursos informáticos, redes, almacenamiento y software en hardware y servidores en su propia ubicación física, como en un edificio de oficinas o en un centro de datos on premises.
Un entorno de computación en la nube en el que todos los recursos están aislados y operan exclusivamente para una organización. La nube privada combina muchos de los beneficios de la computación en la nube con la seguridad y el control de la infraestructura informática on premises.
Un tipo de computación en la nube alojado por un proveedor de servicios en la nube (CSP) externo, como Amazon Web Services (AWS), Microsoft Azure, IBM® Cloud o Google Cloud. Estos proveedores de servicios en la nube pública alojan recursos informáticos en la nube pública como máquinas virtuales (VM) individuales y otros servicios de computación en la nube a través de la Internet pública mediante pago por uso.
Muchas empresas medianas utilizan más de una y la mayoría de las grandes empresas utilizan los tres servicios de proveedores de la nube enumerados:
Antes de la computación en la nube, las empresas almacenaban datos y ejecutaban aplicaciones de software en sus propios centros de datos on premises, compuestos por servidores, hardware de red y aplicaciones de software empresarial. Esta configuración de infraestructura tradicional suele requerir más espacio físico y energía que la infraestructura basada en la nube. A medida que se estaba afianzando la computación en la nube para las empresas y aumentando la necesidad de transformación digital, las organizaciones empezaron a recurrir a soluciones de nube híbrida para controlar los costos y mejorar la agilidad general.
El objetivo general de un modelo de nube híbrida es crear la flexibilidad necesaria para trasladar aplicaciones y la carga de trabajo a la nube y utilizar servicios en la nube en función de las necesidades informáticas y otras circunstancias. Por ejemplo, la computación en la nube pública y los recursos de almacenamiento en la nube pueden ampliarse de forma rápida, automática y económica en respuesta a picos de tráfico imprevistos sin afectar las cargas de trabajo de nube privada. Esta característica de nube híbrida crítica conocida como “cloud bursting” ayuda a las empresas que experimentan aumentos repentinos de la demanda informática, como las tiendas minoristas en línea, que a menudo emplean cloud bursting para admitir el aumento de tráfico durante las grandes promociones.
Si bien la arquitectura de nube híbrida combina y unifica la nube pública, la nube privada y on premises, no debe confundirse con multinube—el uso de servicios en la nube de dos o más proveedores de nube dentro de una misma arquitectura. La multinube ofrece a las empresas la libertad de elegir una combinación de los mejores servicios para satisfacer sus necesidades. La multinube también reduce el vendor lock-in (dependencia de proveedores) de la nube, que puede causar problemas de rendimiento, opciones limitadas y costos innecesarios derivados de un único proveedor de la nube.
La mayoría de las organizaciones empresariales modernas aprovechan las capacidades de la nube híbrida y la multinube para crear entornos multinube híbridos: la combinación de infraestructura de nube pública, nube privada, infraestructura on-premises y servicios en la nube de al menos dos proveedores de servicios en la nube.
La arquitectura de nube híbrida ideal brinda a una empresa la capacidad informática y de almacenamiento de alto rendimiento, conectividad de red de baja latencia, virtualización y seguridad robusta.
Además de combinar aplicaciones que se ejecutan en múltiples recursos (infraestructura on premises, privada y nube pública), la arquitectura de nube híbrida consta de estos otros componentes críticos.
La conectividad de red es un componente crítico de la arquitectura de nube híbrida. Las conexiones de red permiten compartir recursos entre varias ubicaciones.
La conectividad de nube híbrida se basa en el uso de la siguientes tecnologías:
La arquitectura moderna de nube híbrida se basa en la tecnología de virtualización, que emplea software para crear una capa de abstracción sobre el hardware físico y convertirlo en un sistema informático virtual, creando así múltiples computadoras virtuales conocidas como máquinas virtuales (VM). La virtualización, desarrollada por primera vez para empresas por VMware, es un componente crítico de la computación empresarial en la nube Permite a las organizaciones ejecutar varias computadoras virtuales, sistemas operativos y aplicaciones en un único servidor físico. También permite a los usuarios adquirir recursos informáticos en función de sus necesidades y ampliarlos de forma eficaz y rentable a medida que crece su carga de trabajo.
Además de virtual servers, la arquitectura de nube híbrida emplea muchos otros tipos de virtualización, incluida la virtualización de red. La virtualización de red incluye redes definidas por software (SDN), que virtualizan el hardware que controla el enrutamiento del tráfico de red (denominado "plano de control"). Network Functions Virtualization (NFV) virtualiza uno o varios dispositivos de hardware que proporcionan una función de red específica (como un cortafuegos, un equilibrador de carga o un analizador de tráfico), lo que facilita la configuración, el aprovisionamiento y la gestión de dichos dispositivos.
La virtualización también habilita la Infraestructura como Código (IaC), que automatiza el aprovisionamiento de infraestructura, permitiendo a los desarrolladores desarrollar, desplegar y escalar aplicaciones de nube con mayor velocidad, menos riesgo y menor costo.
Los contenedores,componentes de aplicación ejecutables ligeros que combinan el código fuente de la aplicación con todas las bibliotecas del sistema operativo (SO) y dependencias necesarias para ejecutar el código en cualquier entorno, también constituyen una parte esencial de la arquitectura de nube híbrida moderna. En lugar de virtualizar el hardware subyacente como las VM, los contenedores virtualizan el sistema operativo (normalmente, Linux o Windows).
Con mejor portabilidad y eficiencia de recursos que las VM, los contenedores se convirtieron en las unidades de cálculo de facto de las aplicaciones modernas nativas de la nube. Desarrolladas para operar solo en la nube, las aplicaciones nativas de la nube están diseñados por DevOps y otros equipos para ser escalables, y se componen de microservicios (también llamados arquitecturas de microservicios). Esto significa que una sola aplicación tiene muchos componentes o servicios más pequeños, débilmente acoplados y desplegables de manera independiente.
Los microservicios aceleran el desarrollo y despliegue de software porque cada servicio puede desarrollar y desplegarse por separado. Muchas empresas líderes pasaron de desarrollar aplicaciones monolíticas a aplicaciones de microservicios, como Amazon, que emplea microservicios para rastrear las actividades de los usuarios, su historial y otros datos para hacer recomendaciones en tiempo real para mejorar la experiencia del cliente.
El enfoque actual de computación de nube híbrida implica una plataforma unificada para descubrir, operar y gestionar datos y recursos on premises, y en nube privada y pública. Una combinación de plataformas y herramientas de nube híbrida unifican las funciones de computación, almacenamiento, analytics de bases de datos en red y seguridad para proporcionar coherencia y confiabilidad en todo el panorama diversificado de la nube híbrida.
Entre las plataformas de nube híbrida que se componen de hardware, software y servicios preconfigurados más comunes se encuentran AWS Outposts, Google Cloud Platform, VMware nube híbrida y Red Hat OpenShift. Cada plataforma suele incorporar tecnologías estándar, como Kubernetes, para orquestar servicios basados en contenedor y otras características basadas en software. Estas herramientas de gestión unificadas para monitorear, asignar y gestionar esos recursos desde un único panel proporcionan una estrategia de gestión de TI y redes empleada para consolidar múltiples herramientas de supervisión y alimentación de datos en una única interfaz.
Este es un resumen de las funciones críticas asociadas a una plataforma de gestión de nube híbrida:
Gestión de recursos: las herramientas de servicios gestionados en nube híbrida ayudan a los stakeholders a asignar y reasignar recursos entre entornos on premises y en la nube en función de los requisitos de las aplicaciones. Por ejemplo, una entidad financiera puede utilizar una nube privada para almacenar información confidencial de sus clientes y una nube pública para realizar pruebas a nuevas aplicaciones, como las de banca móvil.
Orquestación de carga de trabajo: las arquitecturas de nube híbrida utilizan herramientas de orquestación de contenedores (como Kubernetes o Docker Swarm) para automatizar las cargas de trabajo en contenedores. Estas tecnologías ayudan a los desarrolladores a desplegar, ejecutar y sincronizar rápidamente su contenedor en clústeres de servidores situados en diferentes ubicaciones. También mejoran la escalabilidad de cargas de trabajo en contenedores, lo que significa que DevOps y otros equipos pueden agregar automáticamente los clústeres de Kubernetes que ejecutan aplicaciones en contenedores según sea necesario, lo que se traduce en menos tiempo de inactividad y un rendimiento óptimo.
Integración de datos: los entornos híbridos recopilan y procesan datos de diversas fuentes, lo que requiere la integración de datos, es decir, el proceso de combinar datos de múltiples sistemas de origen para crear una visión unificada.
Las soluciones de gestión de datos para nube híbrida incluyen plataformas de software de analytics de datos que recopilan, organizan y analizan datos mediante inteligencia artificial (IA) y machine learning. Muchas de estas herramientas de integración de datos incorporan el concepto de diseño de un data fabric, que se ejecuta sobre las diversas tecnologías en un entorno híbrido, combinando datos de múltiples sistemas fuente para crear una visión unificada.
Gobernanza de datos: las herramientas de gobernanza de datos proporcionan otra capa tecnológica en la arquitectura de nube híbrida para que las organizaciones creen y mantengan políticas y protocolos que describan cómo deben almacenar, gestionar y emplear sus datos de acuerdo con los estándares de cumplimiento y normativos.
Seguridad: la seguridad de la nube híbrida se refiere a la tecnología y las mejores prácticas empleadas para proteger la información sensible de una organización en un entorno en el que los datos y la aplicación fluyen a través de una combinación de plataformas on premises, nube privada y nube pública. La capa de seguridad de la arquitectura de nube híbrida se refiere a los controles técnicos, como el cifrado, la autenticación de red y el software de gestión:
La arquitectura de nube híbrida ofrece múltiples beneficios, entre los que destacan los siguientes:
La arquitectura de nube híbrida impulsa la agilidad asignando y desasignando rápidamente los recursos alojados on premises o en la nube pública o privada, lo que facilita la respuesta a las necesidades cambiantes de la empresa. La nube híbrida también ofrece escalabilidad casi ilimitada ascendente o descendente debido a recursos de nube bajo demanda.
El despliegue de nube híbrida optimiza la continuidad del negocio mediante la replicación de los datos de misión crítica en la nube y permitiendo la escalabilidad durante los picos de demanda, reduciendo así el tiempo de inactividad.
Una estrategia de nube híbrida puede ayudar a reducir los gastos de capital mediante el traslado de la carga de trabajo a la nube pública para evitar los costos continuos relacionados con el mantenimiento y la actualización del hardware heredado.
Un entorno de nube híbrida ofrece la flexibilidad y seguridad necesarias para permitir la modernización de las aplicaciones, es decir, el proceso de actualización de aplicaciones heredadas a entornos escalables y nativos de la nube. Esto permite desarrollar aplicaciones rápidamente, desplegarlas de forma automática y actualizarlas con regularidad, evitando así los ciclos de desarrollo en cascada.
La infraestructura nube híbrida acelera la IA generativa y su gran dependencia de grandes cantidades de datos y modelos de lenguaje de gran tamaño (LLM) al proporcionar capacidades ilimitadas de almacenamiento, potencia informática y escalabilidad rápida.
Dé los primeros pasos con una plataforma Red Hat OpenShift totalmente gestionada. Acelere su proceso de desarrollo y despliegue con soluciones escalables y seguras adaptadas a sus necesidades.
Optimice su transformación digital con las soluciones de nube híbrida de IBM, creadas para optimizar la escalabilidad, la modernización y la integración perfecta en toda su infraestructura de TI.
Desbloquee nuevas capacidades e impulse la agilidad empresarial con los servicios de IBM de asesoramiento sobre la nube. Descubra cómo crear conjuntamente soluciones, acelerar la transformación digital y optimizar el rendimiento a través de estrategias de nube híbrida y asociaciones de expertos.