¿En qué consiste la ampliación en la nube?
La ampliación en la nube es un método de configuración que utiliza los recursos de computación en la nube cuando la infraestructura local alcanza su capacidad máxima. Cuando las organizaciones se quedan sin recursos informáticos en su centro de datos interno, trasladan la carga de trabajo extra a servicios externos en la nube de terceros. La ampliación en la nube es una forma conveniente y rentable de admitir cargas de trabajo que presentan patrones de demanda variables y picos de demanda estacionales.
¿Por qué es importante la ampliación en la nube?
Tradicionalmente, las organizaciones compraban y mantenían su propia infraestructura de computación, como servidores, dispositivos de almacenamiento y hardware de red, en un centro de datos privado o en una instalación de coubicación. Sin embargo, con la llegada de terceros proveedores de servicios en la nube, como Amazon Web Services, las organizaciones ahora pueden utilizar una infraestructura de computación disponible públicamente que es segura y se puede escalar o reducir verticalmente fácilmente para satisfacer las demandas de carga de trabajo, a la vez que se encuentra disponible en muchas regiones alrededor del mundo. Se hizo más conveniente utilizar la infraestructura completamente administrada por otros. El concepto de nube pública surgió para diferenciar entre la infraestructura interna y los recursos externos en la nube de terceros.
Muchas organizaciones aún desean utilizar su infraestructura de computación local existente y al mismo tiempo obtener los beneficios que ofrece la nube pública. Pueden implementar una arquitectura de nube híbrida con ampliación en la nube para acceder a los recursos de la nube pública cuando no dispongan de más capacidad de computación en las instalaciones locales. Mediante la implementación de técnicas de ampliación en la nube, los usuarios de la nube pueden lograr lo siguiente:
- Utilizar los recursos locales de forma eficiente
- Reducir futuras inversiones en costos de infraestructura local
- Disfrutar de la escala y la flexibilidad que aporta la nube pública
- Evitar la interrupción del servicio de las aplicaciones críticas para el negocio debido a picos repentinos de carga de trabajo
¿Cuándo las organizaciones utilizan la ampliación en la nube?
Los siguientes son ejemplos comunes de casos de uso de la ampliación en la nube:
Campañas de marketing
Al igual que los lanzamientos de productos o las ventas de temporada, las campañas de marketing generan una gran afluencia de tráfico que disminuye una vez finalizado el evento. Aunque la capacidad de los recursos locales puede ser adecuada en otras ocasiones, puede que no sea capaz de gestionar el tráfico desbordado. Puede utilizar la ampliación en la nube para satisfacer los picos de demanda en esos momentos sin tener que adquirir recursos de computación adicionales.
Análisis de macrodatos
Las tareas de modelado de big data, como la representación en 3D o el machine learning, con frecuencia requieren más recursos, como capacidad de procesador y memoria interna. Debido a que estas tareas no se realizan de forma habitual, son apropiadas para la ampliación en la nube pública. Además, los proveedores de nubes públicas disponen de recursos especialmente optimizados para las tareas de análisis de big data e inteligencia artificial.
¿Cómo funciona la ampliación en la nube?
Los administradores de TI configuran los límites de capacidad de los recursos de computación en las instalaciones. Cuando la carga de trabajo de una aplicación alcanza esos límites, la aplicación recurre a los recursos de la nube pública. La tecnología del equilibrador de carga redirige las solicitudes entrantes de la aplicación a la nube.
Los siguientes son los tipos de arquitecturas de ampliación en la nube.
Ampliación manual
La ampliación manual es un método de ampliación en la nube que se puede utilizar para aprovisionar y desaprovisionar manualmente servicios en la nube pública en función de las necesidades. El software de equilibrio de carga supervisa el uso de los recursos y envía alertas ante las que se puede reaccionar manualmente.
Ventajas y desventajas
Las organizaciones utilizan la ampliación manual para crear despliegues grandes, aunque temporales, en la nube para tareas específicas. La ampliación manual resulta útil para probar nuevos proyectos de ampliación en la nube. Sin embargo, esto aumenta el riesgo de errores humanos y de descuidos en el despliegue.
Ampliación automatizada
La ampliación automatizada utiliza herramientas de ampliación en la nube para aprovisionar automáticamente recursos del proveedor de la nube pública. Es posible establecer políticas y definir de qué manera la herramienta gestiona el aumento de la demanda. La herramienta aprovisiona dinámicamente los recursos en la nube cuando se necesitan y retira la capacidad cuando la demanda disminuye.
Ventajas y desventajas
Las herramientas automatizadas de ampliación en la nube pueden crear y eliminar automáticamente recursos en la nube, así como escalarlos o reducirlos verticalmente. Reducen el riesgo de error humano y utilizan eficazmente tanto la infraestructura pública como la local.
Equilibrio de carga distribuida
El equilibrio de carga distribuido es un enfoque de ampliación en la nube que opera las cargas de trabajo simultáneamente entre la infraestructura en la nube pública y el centro de datos. Es necesario establecer una implementación de reserva en la nube pública con cierta capacidad mínima. También se deben establecer umbrales de carga en la infraestructura local y distribuirlos según sea necesario. Las operaciones de equilibrio de carga comparten el tráfico entre la infraestructura local y la nube pública, con lo que se escala verticalmente el despliegue de reserva de manera automática para hacer frente a mayores cargas.
¿Cómo pueden las organizaciones implementar la ampliación en la nube de forma eficaz?
Para implementar la ampliación en la nube de forma eficaz, las organizaciones necesitan las características que se indican a continuación.
Visibilidad
Los servicios que ofrecen los proveedores de la nube deben incluir una visibilidad detallada de modo que sea posible ajustar con precisión la ampliación. Al supervisar el uso de los recursos de forma detallada, las organizaciones pueden superar las complejidades y aumentar las capacidades de nube híbrida.
Eficiencia
Las organizaciones necesitan implementar software y herramientas capaces de orquestar automáticamente los recursos de computación en la nube. El equilibrado manual es eficaz únicamente para operaciones pequeñas y casos de uso específicos. Las organizaciones necesitan implementar la automatización si desean escalar eficazmente.
Controles
Se necesita una capacidad de supervisión para hacer un seguimiento de los recursos y garantizar que se aprovisionan adecuadamente sin que se interrumpa el servicio, especialmente en los momentos de mayor demanda. Las herramientas y servicios de ampliación en la nube que implementan la supervisión y la elaboración de informes reducen los costos y aumentan la eficiencia con el tiempo.
¿Cómo se puede implementar la ampliación en la nube en AWS?
Los servicios de nube híbrida de AWS ofrecen una experiencia de AWS coherente entre los recursos locales y aquellos en la nube de AWS. Seleccione entre el más amplio conjunto de servicios para crear arquitecturas de ampliación en la nube que satisfagan sus requisitos y casos de uso específicos. Los servicios en la nube incluyen servicios de computación, redes, almacenamiento, seguridad, identidad, integración de datos, administración, supervisión y operaciones.
Por ejemplo, puede utilizar estos servicios:
- AWS Storage Gateway ofrece a las aplicaciones locales acceso a un almacenamiento en la nube prácticamente ilimitado.
- Amazon CloudWatch es un servicio de observabilidad que permite visualizar en un lugar unificado los recursos y servicios que se ejecutan en AWS y en el entorno local.
- AWS Systems Manager es un punto centralizado que se puede utilizar para el seguimiento y la resolución de problemas operativos que se presentan en los recursos de AWS y en el entorno local.
Para comenzar a utilizar la ampliación en la nube en AWS, cree una cuenta de AWS hoy mismo.
Siguientes pasos para la ampliación en la nube con AWS
Obtenga acceso inmediato al nivel Gratuito de AWS.
Comience a crear con la nube híbrida de AWS en la Consola de administración de AWS.