Cloud híbrido

menu icon

Cloud híbrido

El cloud híbrido combina y unifica los servicios de cloud público y privado de varios proveedores de cloud para crear una infraestructura de TI única, flexible y rentable.

¿Qué es el cloud híbrido?

El cloud híbrido es infraestructura de TI que conecta al menos un cloud público y al menos un cloud privado, y proporciona orquestación, gestión y portabilidad de aplicaciones entre ellos para crear un entorno cloud único, flexible y óptimo para ejecutar las cargas de trabajo de informática de una empresa.

El multicloud híbrido es una infraestructura de cloud híbrido que incluye más de un cloud público de más de un proveedor de servicios de cloud. 

Al facilitar que una empresa 

  • combine los mejores servicios de cloud y funcionalidad de varios proveedores de cloud computing,
  • elija el entorno de cloud computing óptimo para cada carga de trabajo y 
  • mueva las cargas de trabajo libremente entre el cloud público y privado en función de los cambios en las circunstancias,

el cloud híbrido (y especialmente el multicloud híbrido) ayuda a una empresa a alcanzar sus objetivos técnicos y de negocio de forma más efectiva y rentable que solo con un cloud público o un cloud privado. De hecho, según un estudio reciente, las empresas obtienen hasta 2,5 veces más valor del cloud híbrido que con un enfoque de un único proveedor y cloud.

¿Cómo funciona el cloud híbrido ?

Arquitectura de cloud híbrido tradicional

Inicialmente, la arquitectura de cloud híbrido se centraba en la mecánica de transformar partes del centro de datos en local de una empresa en infraestructura de cloud privado y, a continuación, conectar esa infraestructura a entornos de cloud público alojados externamente por un proveedor de cloud público (por ejemplo, AWS, Google Cloud Services, IBM Cloud, Microsoft Azure). Esto se conseguía utilizando una solución de cloud híbrido preempaquetada como Red Hat OpenStack (enlace externo a IBM) o utilizando middleware empresarial sofisticado para integrar recursos de cloud en los entornos, y las herramientas de gestión unificada para supervisar, asignar y gestionar esos recursos desde una consola central o un "único panel". 

El resultado fue era una infraestructura de TI unificada adecuada para diversos casos de uso:

  • Seguridad y cumplimiento normativo: reserve recursos de cloud privado detrás del cortafuegos para datos sensibles y cargas de trabajo altamente reguladas y utilice recursos de cloud público más económicos para cargas de trabajo y datos menos sensibles.
  • Escalabilidad y resiliencia: utilice recursos de cloud público y almacenamiento en cloud para escalarlos de forma rápida automática y económica, en respuesta a picos imprevistos de tráfico sin que afecten a las cargas de trabajo de cloud privado (esto se denomina "cloudbursting").
  • Rápida adopción de nuevas tecnologías: Adopte o cambie a la más reciente solución de software como servicio (SaaS), e incluso integre estas soluciones en aplicaciones existentes, sin suministrar nuevas infraestructuras en local.
  • Mejorar las aplicaciones existentes: Utilice los servicios de cloud público para mejorar la experiencia del usuario de las aplicaciones existentes o ampliarlas a nuevos dispositivos.
  • Migración de VMware: transfiera las cargas de trabajo en local existentes a una infraestructura de cloud público virtualizada, para reducir el espacio del centro de datos en local y escalar según sea necesario sin requerir inversión en equipo adicional.
  • Optimización de recursos y ahorro de costes: Ejecute cargas de trabajo con capacidad previsible en cloud privado y migre más cargas de trabajo variables al cloud público; utilice la infraestructura de cloud público para desplegar rápidamente los recursos de desarrollo y prueba según sea necesario.

Arquitectura moderna de cloud híbrido 

Actualmente, la arquitectura de cloud híbrido se centra menos en la conectividad física y más en el soporte a la portabilidad de las cargas de trabajo en todos los entornos de cloud y en la automatización del despliegue de dichas cargas de trabajo en el mejor entorno de cloud con una finalidad empresarial determinada. 

Varias tendencias están impulsando este cambio.

Como parte del siguiente paso importante en sus transformaciones digitales, las organizaciones están creando nuevas aplicaciones y modernizando las existentes para aprovechar las tecnologías nativas en cloud, tecnologías que habilitan un desarrollo, despliegue, gestión y rendimiento coherentes y fiables entre los distintos entornos de cloud y proveedores de cloud.

Específicamente, están creando o transformando aplicaciones para utilizar la arquitectura de microserviciosque divide las aplicaciones en componentes reutilizables más pequeños y sin conexión, centrados en funciones de negocio específicas. Y están desplegando estas aplicaciones en contenedores, unidades ejecutables ligeras que contienen únicamente el código de aplicación y las dependencias del sistema operativo virtualizado necesarias para ejecutarlo.

A un nivel superior, el cloud público y privado ya no son "ubicaciones" físicas para conectar. Por ejemplo, muchos proveedores de cloud ahora ofrecen servicios de cloud público que se ejecutan en los centros de datos en local de sus clientes; los clouds privados, que antes se ejecutaban exclusivamente en local, se alojan cada vez con más frecuencia en centros de datos externos, en redes privadas virtuales (VPN) o clouds privados virtuales (VPC), o en una infraestructura dedicada alquilada a proveedores de terceros (que a veces son proveedores de cloud público).

Es más, la virtualización de la infraestructura, también denominada infraestructura como código, permite a los desarrolladores crear estos entornos bajo demanda utilizando los recursos informáticos o los recursos de cloud ubicados detrás o más allá del cortafuegos. Esto adquiere una importancia especial con la llegada de edge computing, que ofrece oportunidades para mejorar el rendimiento global de las aplicaciones moviendo las cargas de trabajo y los datos más cerca de donde se realiza la informática real. 

Como resultado de estos y otros factores, la infraestructura de cloud híbrido moderna está empezando a fusionarse en torno a una plataforma híbrida multicloud unificada que incluye:

  • Soporte para el desarrollo y despliegue de aplicaciones nativas en cloud en todos los tipos de cloud (públicos y privados) y proveedores de cloud
  • Un único sistema operativo en todos los entornos
  • Una plataforma de orquestación de contenedores, normalmente Kubernetes, que automatiza el despliegue de aplicaciones en entornos de cloud.  

El desarrollo nativo en cloud permite a los desarrolladores transformar aplicaciones monolíticas en unidades de funcionalidad centrada en el negocio, que se pueden ejecutar en cualquier lugar y reutilizarse en una variedad de aplicaciones. Un sistema operativo estándar permite a los desarrolladores crear cualquier dependencia de hardware en cualquier contenedor. Y la automatización y orquestación de Kubernetes proporciona a los desarrolladores control granular "configurar y olvidarse" sobre la configuración y el despliegue de contenedores, incluyendo seguridad, equilibrio de carga, escalabilidad y más, en múltiples entornos de cloud.

Más información sobre el cloud híbrido basado en Kubernetes

Ventajas de una plataforma de cloud híbrido unificada

Una estrategia de cloud híbrido unificada todavía está en fase de "avanzadilla"; en una encuesta reciente, solo el 13 por ciento de las organizaciones afirmó que estaba utilizando activamente una plataforma de gestión de multicloud. Pero estas organizaciones ya están percibiendo beneficios significativos, incluyendo:

  • Mayor productividad de los desarrolladores: Una plataforma de cloud híbrido unificada puede ayudar a ampliar la adopción de metodologías Agile y DevOps y permitir que los equipos de desarrollo desarrollen una vez y desplieguen en todos los clouds.
  • Mayor eficiencia de la infraestructura: Con un control más granular sobre los recursos, los equipos de desarrollo y operaciones de TI pueden optimizar el gasto en servicios de cloud público, clouds privados y proveedores de cloud. El cloud híbrido también ayuda a las empresas a evitar más de la deuda técnica de la infraestructura en local acelerando la migración de aplicaciones existentes.
  • Seguridad y cumplimiento normativo reforzados: Una plataforma unificada permite a una organización aprovechar las mejores tecnologías de seguridad cloud y cumplimiento normativo e implementar la seguridad y el cumplimiento en todos los entornos de forma coherente.
  • Aceleración general del negocio: Esto incluye ciclos de desarrollo de productos más cortos, innovación y comercialización aceleradas, respuesta más rápida a los comentarios de los clientes, entrega más rápida de aplicaciones más cerca del cliente (por ejemplo, comercio electrónico de borde), y una integración y combinación más rápida con socios o terceros para entregar nuevos productos y servicios.

Cloud híbrido e IBM

Las soluciones de cloud híbrido de IBM Cloud ofrecen flexibilidad y portabilidad tanto para aplicaciones como para datos. Linux, Kubernetes y contenedores dan soporte a la pila de cloud híbrido y se combinan con Red Hat OpenShift para crear una plataforma común que conecte los recursos en local y cloud.

Más información acerca de las soluciones de cloud híbrido creadas con IBM Cloud.

Para empezar a crear sus propias soluciones de cloud híbrido, regístrese para obtener un ID de IBM y crear su cuenta de IBM Cloud.

 

Acerca del autor

Sai Vennam es desarrollador de IBM con experiencia en Kubernetes, OpenShift y ofertas de cloud gestionado. Le encanta conectar a los desarrolladores con la tecnología que les conduzca al éxito. Como afición, trabaja en la automatización de su casa con la tecnología Raspberry Pis y sin servidor.

Twitter: @birdsaiview

Blogs: https://www.ibm.com/cloud/blog/sai-vennam