En el subcapítulo anterior vimos que, tradicionalmente, ofrecer un servicio en internet implicaba comprar y mantener servidores físicos. Funcionaba, pero tenía dolores de cabeza muy concretos. La nube nació para resolverlos. Vamos a verlos uno a uno con ejemplos reales.

Problema 1: Pagar por adelantado un montón de dinero (CapEx)

Para montar tu servicio necesitabas comprar los servidores antes de tener un solo cliente.

Ejemplo real: Una startup quiere lanzar una tienda online. Calcula que necesitará 10 servidores. Cada uno cuesta 5.000 €. Antes de vender nada, ya ha gastado 50.000 €. Si el negocio no funciona, ese dinero está casi perdido.

A este gasto inicial en bienes físicos se le llama CapEx (Capital Expenditure). La nube lo convierte en OpEx (Operational Expenditure): pagas pequeñas cantidades mensuales por lo que usas, como una factura de la luz.

Problema 2: Adivinar la capacidad (y casi siempre fallar)

Tenías que decidir cuántos servidores comprar sin saber cuánta gente vendría. Solo había dos resultados, y los dos son malos:

  • Te quedas corto: llega mucha gente, los servidores se saturan y la web se cae. Pierdes ventas justo cuando más demanda hay.
  • Te pasas: compras de más «por si acaso» y la mayoría del tiempo esos servidores carísimos están encendidos sin hacer nada.

Ejemplo real: Una web de venta de entradas para conciertos tiene tráfico normal todo el año, pero el día que salen las entradas de un artista famoso recibe 100 veces más visitas durante una hora. ¿Compras 100 veces más servidores para usarlos una hora al año? ¿O dejas que la web se caiga ese día?

La nube resuelve esto con la elasticidad: añades capacidad en minutos cuando hace falta y la quitas cuando ya no, pagando solo por las horas que la usaste.

Problema 3: Tiempo de espera (time-to-market)

Comprar e instalar servidores físicos llevaba semanas o meses: pedir presupuesto, esperar la entrega, montar, cablear, instalar el sistema operativo, configurar la red…

Ejemplo real: Tu jefe te pide un servidor nuevo para probar una idea. En un datacenter tradicional, podrías tardar 6 semanas en tenerlo listo. En la nube, lo tienes funcionando en 2 minutos desde una página web.

La nube convierte una tarea de semanas en una de minutos. Eso permite experimentar barato y rápido.

Problema 4: Mantenimiento y averías

Los servidores físicos se rompen: discos duros que fallan, fuentes de alimentación que mueren, ventiladores que se atascan. Alguien tenía que:

  • Estar de guardia 24/7.
  • Tener piezas de repuesto en almacén.
  • Cambiar el hardware roto físicamente.

Todo eso cuesta dinero y personal especializado. En la nube, el proveedor se encarga del hardware. Si un disco físico falla, es problema de AWS, no tuyo.

Problema 5: Llegar a usuarios de todo el mundo

Si tu datacenter está en Madrid, un usuario de Japón notará la web lenta porque sus datos tienen que cruzar medio planeta. Montar tu propio datacenter en Japón sería carísimo.

Ejemplo real: Una empresa española quiere vender en Latinoamérica. En lugar de construir un datacenter en México, alquila servidores en la región de AWS más cercana a sus clientes y los sirve rápido desde allí. Lo hace en minutos, sin viajar ni construir nada.

La nube ofrece presencia global: tienes datacenters disponibles en decenas de países listos para usar.

Problema 6: Recuperarse ante desastres

¿Qué pasa si se inunda tu sala de servidores, hay un incendio o un corte eléctrico prolongado? Con un único datacenter, lo pierdes todo. Tener un segundo datacenter de respaldo era extremadamente caro.

La nube permite, de forma asequible, replicar tus datos y sistemas en varias ubicaciones para que, si una falla, otra siga funcionando.

Resumen: el «antes» y el «después»

Problema tradicional Solución de la nube
Gran inversión inicial (CapEx) Pago por uso mensual (OpEx)
Adivinar la capacidad Elasticidad: escala arriba y abajo
Semanas para tener un servidor Minutos para aprovisionar
Tú mantienes el hardware El proveedor mantiene el hardware
Difícil llegar a otros países Presencia global lista para usar
Desastres = pérdida total Replicación multi-ubicación asequible

Lo que debes recordar

  • La nube no inventó internet; resolvió los problemas económicos y operativos de tener tus propios servidores.
  • Las dos ideas clave son pago por uso (no inviertes por adelantado) y elasticidad (pagas solo por lo que usas, cuando lo usas).
  • También aporta rapidez, alcance global y resiliencia a un coste asumible.

En el siguiente subcapítulo compararemos los tres grandes modelos de despliegue: on-premise, cloud e híbrido, para que sepas cuándo conviene cada uno.

Cloud, AWS & Terraform — De cero a experto

Capítulo 1 · Qué es el cloud computing

Capítulo 2 · El mercado cloud y los grandes proveedores

Capítulo 3 · Regiones, zonas de disponibilidad y edge

Capítulo 4 · Cómputo: EC2

Capítulo 5 · Almacenamiento: S3

Capítulo 6 · Redes: VPC

Capítulo 7 · Identidad y acceso: IAM

Capítulo 8 · Bases de datos gestionadas

Capítulo 9 · Por qué Infraestructura como Código

Capítulo 10 · HCL: el lenguaje de Terraform

Capítulo 11 · Providers y estado

Capítulo 12 · Tu primera infraestructura real en Terraform

Capítulo 13 · Balanceo de carga y autoescalado

Capítulo 14 · Serverless con Lambda

Capítulo 15 · Mensajería y eventos

Capítulo 16 · Entrega de contenido y DNS

Capítulo 17 · Contenedores en AWS

Capítulo 18 · Módulos: reutilización y composición

Capítulo 19 · Workspaces y gestión de entornos

Capítulo 20 · Backends remotos y locking

Capítulo 21 · Testing de infraestructura

Capítulo 22 · Terraform en CI/CD

Capítulo 23 · Seguridad en profundidad

Capítulo 24 · Observabilidad: logs, métricas y trazas

Capítulo 25 · Optimización de costes

Capítulo 26 · Alta disponibilidad y disaster recovery

Capítulo 27 · Well-Architected Framework de AWS

Capítulo 28 · Arquitecturas serverless a escala

Capítulo 29 · Plataformas de datos en AWS

Capítulo 30 · Multi-cuenta y landing zones

Capítulo 31 · Platform Engineering e Internal Developer Platform

Capítulo 32 · Certificaciones AWS relevantes

Capítulo 33 · Proyectos para consolidar lo aprendido

Capítulo 34 · Recursos y comunidad

© Copyright 2024. Todos los derechos reservados