Close

Cloud bursting

Cómo el cloud bursting une las nubes privadas y públicas para aumentar los recursos informáticos

Primer plano de Kev Zettler
Kev Zettler

Desarrollador web de pila completa


El cloud bursting es una configuración de computación en la nube que permite a una nube privada acceder a recursos de nube pública convirtiéndose en una nube pública mediante una especie de explosión cuando hay picos de demanda de computación.

¿Por qué conformarse con una infraestructura de nube privada cuando es posible unir fuerzas con una nube pública? Es este tipo de razonamiento el que ha convertido a la nube híbrida en la forma más popular de computación en la nube y ha hecho del cloud bursting un método popular de acceder bajo demanda al poder de la computación de la nube híbrida.

¿Qué es el cloud bursting?


diagrama de cloud bursting

El cloud bursting es una configuración de aplicación que permite a la nube privada “estallar” en la nube pública y acceder a recursos informáticos adicionales sin interrupción del servicio. Estas explosiones de la nube se pueden activar automáticamente como reacción al uso de alta demanda o mediante una solicitud manual.

La tecnología que hay tras el cloud bursting incluye infraestructura como servicio (IaaS), una infraestructura de computación en la nube que permite a los desarrolladores configurar dinámicamente los recursos en la nube bajo demanda. Las herramientas de DevOps como la gestión de configuración y la infraestructura como código (IaC) se utilizan para especificar los umbrales de capacidad o los eventos de desencadenador que activarán el cloud bursting.

icono de admin-cloud
Material relacionado

La infraestructura como servicio

Icono de tres anillos
VER LA SOLUCIÓN

Gestiona tu arquitectura distribuida con Compass

Las ventajas del cloud bursting


Escalado flexible

El cloud bursting brinda la agilidad necesaria para ajustarse y adaptarse rápidamente a las cambiantes necesidades de la nube. Si los equipos se ven afectados por un inesperado aumento del tráfico hacia una nube privada, pueden expandirse sin problemas a la nube pública. El acceso a una nube pública ofrece a las organizaciones acceso a recursos casi ilimitados, incluidos grandes proveedores de servicios en la nube pública como Amazon Web Services (AWS) y Microsoft Azure. Además, el cloud bursting puede liberar recursos locales de la nube que se pueden utilizar para otros fines.

Continuidad empresarial

El cloud bursting ayuda a evitar interrupciones en las aplicaciones y servicios importantes. Dado que el cloud bursting ocurre entre bastidores, lo más probable es que los usuarios no vean ninguna interrupción, si hay una latencia mínima.

Menores costes operativos

Dado que las organizaciones solo pagan por recursos adicionales cuando es necesario, pueden reducir sus costes de infraestructura de nube privada manteniendo un conjunto mínimo de recursos necesarios para aplicaciones críticas y confidenciales.

¿Cuándo necesitan las organizaciones el cloud bursting?


Los estallidos del cloud bursting se activan ante repuntes en la demanda de recursos informáticos. Estas explosiones podrían deberse a la afluencia de tráfico de usuarios o a tareas informáticas costosas y únicas. Entre las situaciones comunes de cloud bursting, se incluyen las siguientes:

Desarrollo de software

El desarrollo de software y la analítica son dos de los casos de uso más comunes del cloud bursting. Los equipos de DevOps suelen utilizar varias máquinas virtuales con fines de pruebas, que solo son necesarias durante un breve periodo. Además, las tareas de CI/CD son buenas candidatas a pasar a la nube pública mediante cloud bursting, ya que la CI y la CD requieren varias tareas únicas que se ejecutan durante un breve periodo cuando los desarrolladores envían nuevas confirmaciones.

Campañas de marketing

Las campañas de marketing para el lanzamiento de nuevos productos pueden generar una gran afluencia de tráfico que requiera ampliados recursos en la nube. Un ejemplo sería una campaña de marketing relativa a la publicación anticipada de un videojuego o una película de Hollywood. Estos eventos generan una estampida temporal de tráfico que disminuye tras las noticias de publicación, de modo que es un buen momento para utilizar el cloud bursting.

Modelado y consultas de big data

A menudo, las empresas de big data deben ejecutar consultas únicas o generar modelos que superan la capacidad de su nube privada. Estas tareas son muy adecuadas para el cloud bursting. La empresa puede irrumpir en la nube pública para obtener recursos adicionales para acelerar la tarea. Algunos ejemplos detallados de tareas de big data son:

  • Renderizado en 3D de alta fidelidad
  • Formación de modelos de IA y aprendizaje automático
  • Simulación de vehículos autónomos

Empresas estacionales

Las empresas estacionales necesitan recursos informáticos adicionales durante momentos críticos conocidos. Por ejemplo:

  • Compras navideñas para un sitio de comercio electrónico o de transporte
  • Procesamiento financiero al final del trimestre
  • Temporadas electorales (recaudación de fondos de campañas y tráfico de sitios web para informar sobre las propuestas de un candidato)

Conclusión


Cuando las empresas necesitan agilidad para reaccionar rápidamente a las cambiantes demandas empresariales que agotan los recursos de computación en la nube, pueden irrumpir en la nube híbrida. Amplían la capacidad de la nube durante un corto (o largo) periodo sin necesidad de ampliar los recursos de nube privada indefinidamente.

Empieza tu recorrido de cloud bursting con Bitbucket Cloud.

Kev Zettler
Kev Zettler

Kev es un coordinador de desarrollo web de pila completa y emprendedor en serie con más de una década de experiencia en la creación de productos y equipos con metodologías ágiles. Es un entusiasta colaborador, escritor y formador en tecnologías emergentes de código abierto como DevOps, criptomonedas y realidad virtual y aumentada. En su tiempo libre, participa en sesiones de desarrollo de videojuegos independientes.


Compartir este artículo

Lecturas recomendadas

Consulta estos recursos para conocer los tipos de equipos de DevOps o para estar al tanto de las novedades sobre DevOps en Atlassian.

Ilustración de Devops

Comunidad de Compass

ilustración de superar obstáculos

Tutorial: Crear un componente

Ilustración de un mapa

Comienza a usar Compass de forma gratuita

Suscríbete para recibir el boletín de DevOps

Thank you for signing up