Las organizaciones adoptan la nube por razones de negocio, y el examen espera que relaciones cada beneficio con una situación. La mayoría de las preguntas describen un problema, como un pico de tráfico, proyectos lentos o interrupciones del servicio, y preguntan qué beneficio o enfoque lo resuelve.
La escalabilidad (scalability) es la capacidad de manejar más trabajo agregando recursos. Puedes escalar verticalmente (scale up) pasando a una máquina más grande, o escalar horizontalmente (scale out) agregando más máquinas. La elasticidad (elasticity) es escalabilidad que ocurre de forma automática y en ambas direcciones: se agregan recursos cuando la demanda sube y se quitan cuando baja, así que no pagas por capacidad ociosa. Una tienda con un pico en temporada de fiestas se beneficia de la elasticidad; una empresa que crece de forma constante año tras año se beneficia de la escalabilidad.
La agilidad (agility) es la velocidad con la que un negocio puede probar nuevas ideas y responder al cambio. En la nube, un equipo puede crear un entorno en minutos, probar una idea y borrarlo todo si falla. Eso reduce el costo de fallar y fomenta la experimentación. Los servicios administrados aumentan la agilidad porque los equipos dedican menos tiempo a parches, respaldos y hardware, y más a funciones que los clientes ven.
La confiabilidad (reliability) significa que un servicio sigue funcionando cuando fallan algunas de sus partes. Los proveedores de nube ofrecen muchos centros de datos agrupados en zonas y regiones, y servicios administrados que replican los datos automáticamente. Diseñar entre zonas y regiones permite que una aplicación sobreviva a fallas que tumbarían un solo cuarto de servidores on-premises. La flexibilidad está relacionada: puedes elegir entre muchos tipos de cómputo, almacenamiento y precios para adaptarte a cada carga de trabajo.
El valor estratégico es el panorama completo. Al trasladar a un proveedor el trabajo que no la diferencia, como operar centros de datos, una empresa puede enfocar a su gente y su dinero en lo que la hace distinta. También obtiene acceso a capacidades que no podría construir fácilmente, como analítica a gran escala, IA y redes globales. El costo también importa, pero el examen suele tratar el ahorro como un beneficio entre varios y no como la razón principal.
Términos clave
- Scalability (escalabilidad)
- Capacidad de aumentar la capacidad para manejar más carga, escalando vertical u horizontalmente.
- Elasticity (elasticidad)
- Agregar y quitar recursos automáticamente según cambia la demanda, de modo que la capacidad sigue a la carga.
- Agility (agilidad)
- Capacidad de moverse rápido: aprovisionar, experimentar y cambiar de rumbo con poco retraso o costo.
- Reliability (confiabilidad)
- Capacidad de un servicio de seguir funcionando correctamente cuando fallan componentes.
Un sitio web de preparación de impuestos está tranquilo durante diez meses y extremadamente ocupado antes de la fecha límite de declaración. Con el escalado automático en Google Cloud, ejecuta pocas instancias la mayor parte del año y cientos en las últimas semanas, y paga el pico solo mientras dura.
Comprueba lo que sabes
Una startup quiere probar un producto nuevo a bajo costo y abandonarlo rápido si falla. ¿Qué beneficio es este?
Agilidad: los recursos se pueden crear y eliminar rápidamente sin compra inicial.
¿Cuál es la diferencia entre escalar verticalmente (scale up) y escalar horizontalmente (scale out)?
Escalar verticalmente es pasar a una máquina más grande; escalar horizontalmente es agregar más máquinas que comparten la carga.