StudyToCert

Cloud Practitioner / Lecciones · English

AWS Certified Cloud Practitioner CLF-C02

Beneficios de la nube de AWS: pago por uso, economías de escala, agilidad, elasticidad y alcance global

La computación en la nube (cloud computing) es la entrega bajo demanda de recursos de TI, como servidores, almacenamiento, bases de datos, redes y software, a través de internet con precios de pago por uso. En lugar de comprar y operar tu propio centro de datos, alquilas exactamente la capacidad que necesitas a un proveedor como Amazon Web Services (AWS) y dejas de pagar cuando ya no la necesitas. El examen AWS Certified Cloud Practitioner (CLF-C02) espera que puedas explicar por qué una empresa querría eso, tanto en términos de negocio como técnicos, así que esta lección se enfoca en cinco beneficios: pago por uso, economías de escala, agilidad, elasticidad y alcance global.

El pago por uso (pay-as-you-go) significa que pagas por lo que realmente consumes, que normalmente se mide por segundo, por hora, por solicitud o por gigabyte, sin una gran compra inicial y sin necesidad de un contrato a largo plazo. Un proyecto que fracasa solo te cuesta lo que usó mientras estuvo en funcionamiento. Las economías de escala (economies of scale) explican por qué los precios unitarios pueden ser bajos: AWS compra hardware, energía y capacidad de red para una cantidad muy grande de clientes, y ese uso agregado reduce su costo por unidad. A lo largo de los años AWS ha trasladado muchos de esos ahorros en forma de reducciones de precio, y por eso el examen relaciona las economías de escala con costos variables más bajos para ti.

La agilidad (agility) tiene que ver con la velocidad. En un centro de datos tradicional, conseguir un servidor nuevo puede tomar semanas de compra, envío, montaje en rack y cableado. En AWS puedes lanzar uno en minutos desde la AWS Management Console (EC2 > Instances > Launch instances) o con un solo comando como aws ec2 run-instances --image-id <ami-id> --instance-type t3.micro. Como los experimentos son baratos y rápidos, los equipos pueden probar ideas, medirlas y descartar las que no funcionan. Eso reduce el costo y el riesgo de innovar, que es la forma en que AWS suele presentar la agilidad.

La elasticidad (elasticity) es la capacidad de agregar recursos cuando la demanda sube y quitarlos cuando baja, idealmente de forma automática. Una tienda minorista puede operar diez servidores web en un día normal y sesenta durante una venta de temporada festiva, y luego volver a reducirse, usando Amazon EC2 Auto Scaling o servicios sin servidor (serverless) que escalan por sí solos. No pagas por capacidad ociosa que espera el pico. El alcance global (global reach) significa que puedes desplegar en Regiones de AWS de todo el mundo en minutos, colocando tu aplicación cerca de tus usuarios para lograr menor latencia y cumpliendo las normas locales de residencia de datos sin construir un centro de datos en cada país. Servicios como Amazon CloudFront amplían aún más ese alcance al almacenar contenido en caché en ubicaciones de borde (edge locations) cercanas a los usuarios.

El examen evalúa las diferencias entre estos beneficios, porque normalmente todas las opciones son beneficios reales y solo una encaja con el escenario. La agilidad trata de qué tan rápido puedes obtener recursos y probar cosas; la elasticidad trata de que la capacidad siga a la demanda hacia arriba y hacia abajo. El pago por uso describe el modelo de facturación; las economías de escala explican por qué el precio por unidad es bajo. El alcance global se refiere a la geografía y la latencia, no a escalar dentro de una sola Región. Pregúntate siempre de qué se queja realmente el escenario: aprovisionamiento lento, capacidad ociosa desperdiciada, costo unitario alto o usuarios lejanos.

Veamos un ejemplo práctico. Una empresa emergente lanza una aplicación para compartir fotos. No tiene dinero para servidores, así que usa servicios de pago por uso y paga solo por el puñado de instancias y el almacenamiento que utiliza en el primer mes. Cuando una celebridad comparte la aplicación, el tráfico se multiplica por veinte durante un fin de semana; Auto Scaling agrega instancias y las elimina el lunes, así que la factura sube solo esos dos días (elasticidad). El equipo prueba una nueva función de filtros lanzando una copia de toda la pila en minutos y eliminándola después de un día (agilidad). Un año después abre el servicio a usuarios en Asia desplegando en una Región de ese continente (alcance global).

Errores comunes: tratar la agilidad y la elasticidad como si fueran lo mismo; suponer que la nube siempre es más barata sin importar cómo se use (los recursos ociosos o sobredimensionados siguen costando dinero); pensar que el pago por uso significa que no hay descuentos por compromiso, cuando existen los Savings Plans y la capacidad reservada para cargas de trabajo estables; y creer que el alcance global implica que los datos se mueven automáticamente entre Regiones. En realidad, tus datos permanecen en la Región que eliges a menos que los copies o replices, y eso es precisamente lo que hace posible la residencia de datos.

Las preguntas del examen suelen ser escenarios cortos con palabras clave. 'Paga solo por lo que usas' o 'sin inversión inicial' apuntan al pago por uso. 'Precios más bajos gracias al uso agregado de muchos clientes' corresponde a economías de escala. 'Lanza recursos en minutos' o 'experimenta rápido y a bajo costo' es agilidad. 'Escala hacia adentro y hacia afuera automáticamente según la demanda' es elasticidad. 'Despliega para usuarios de todo el mundo en minutos' o 'reduce la latencia para clientes internacionales' es alcance global. Si dos opciones parecen correctas, elige la que coincida con el problema específico que se describe.

Términos clave

Computación en la nube (cloud computing)
Entrega bajo demanda de recursos de TI a través de internet con precios de pago por uso.
Pago por uso (pay-as-you-go)
Modelo de facturación en el que pagas solo por los recursos que consumes, sin una gran compra inicial.
Economías de escala (economies of scale)
Menor costo por unidad que AWS logra al agregar el uso de muchos clientes, y que traslada en forma de precios más bajos.
Agilidad (agility)
Capacidad de aprovisionar recursos y experimentar rápidamente, reduciendo el tiempo entre una idea y un sistema funcionando.
Elasticidad (elasticity)
Agregar y quitar capacidad automáticamente para que los recursos coincidan con la demanda actual.
Alcance global (global reach)
Capacidad de desplegar cargas de trabajo en Regiones de AWS de todo el mundo en minutos para atender a los usuarios con baja latencia.
Región de AWS (AWS Region)
Área geográfica independiente que contiene varias Zonas de Disponibilidad aisladas, donde eliges ejecutar tus recursos.
Ejemplo real

Una empresa de venta de boletos en línea compraba servidores dimensionados para el único día del año en que salían a la venta las entradas de un gran concierto, y el resto del año quedaban casi ociosos. Después de pasarse a AWS opera una flota pequeña la mayoría de los días y deja que Auto Scaling agregue capacidad cuando se abre una venta grande, pagando solo por esas horas adicionales. Además desplegó una copia del sitio en una Región europea para que los fanáticos de allí tengan páginas que cargan más rápido y sus datos permanezcan en Europa.

Consejo para el examen: La agilidad trata de qué tan rápido puedes aprovisionar y experimentar; la elasticidad trata de que la capacidad siga automáticamente a la demanda. Antes de elegir, fíjate si el escenario se queja de una configuración lenta o de una carga que fluctúa.

Comprueba lo que sabes

Una empresa quiere evitar una gran compra inicial de hardware y pagar solo por lo que usa. ¿Qué beneficio es este?

Pago por uso, porque los costos siguen al consumo real sin inversión inicial.

¿Por qué AWS puede ofrecer precios unitarios más bajos de los que la mayoría de las empresas lograría por su cuenta?

Por las economías de escala: agregar el uso de muchos clientes reduce el costo por unidad de AWS, que traslada los ahorros como precios más bajos.

Un desarrollador puede lanzar un entorno de pruebas en minutos y eliminarlo el mismo día. ¿Qué beneficio muestra esto?

Agilidad, la capacidad de aprovisionar y experimentar de forma rápida y barata.

Una aplicación necesita atender a usuarios de varios continentes con baja latencia. ¿Qué beneficio aplica?

Alcance global, porque puedes desplegar en minutos en Regiones cercanas a esos usuarios.

Estudia Cloud Practitioner gratis
Plan semana a semana con lecciones, cuestionarios, simulaciones de examen y práctica, en español.
Abrir el plan de estudio