Volver al curso

Cloud Computing con AWS: Arquitectura y Servicios

leccion
4 / 12
intermediate
28 horas
Computo y Almacenamiento en AWS

EC2: Servidores Virtuales en la Nube

Lectura
45 min~1 min lectura

EC2: El Servicio de Computo Mas Versatil de AWS

Amazon EC2 (Elastic Compute Cloud) proporciona servidores virtuales escalables en minutos. Es el servicio mas fundamental de AWS y la base de muchas arquitecturas cloud.

FamiliaUsoEjemploCaso LATAM
t3/t4gGeneral, burstablet3.medium (2 vCPU, 4GB)Apps web, microservicios
m6i/m7gGeneral, consistentem6i.xlarge (4 vCPU, 16GB)Aplicaciones empresariales
c6i/c7gCompute-optimizedc6i.2xlarge (8 vCPU, 16GB)Batch processing, ML inference
r6iMemory-optimizedr6i.xlarge (4 vCPU, 32GB)Bases de datos, caching
g5GPUg5.xlarge (4 vCPU, 16GB, 1 GPU)ML training, video

Tipos de Compra

TipoDescuentoCompromisoIdeal para
On-Demand0%NingunoDesarrollo, testing, picos
Reserved (1yr)~40%1 anoProduccion estable
Reserved (3yr)~60%3 anosWorkloads predecibles
Spot~70-90%Puede interrumpirseBatch, tolerante a fallos
Savings Plans~40-60%FlexibleMultiples servicios
# AWS CLI: Lanzar instancia EC2
aws ec2 run-instances \
  --image-id ami-0abcdef1234567890 \
  --instance-type t3.medium \
  --key-name mi-key \
  --security-group-ids sg-12345 \
  --subnet-id subnet-12345 \
  --tag-specifications \
    'ResourceType=instance,Tags=[{Key=Name,Value=web-server}]'

🚀 Dato Clave

Para startups LATAM: usa t4g (ARM/Graviton) que son 20% mas baratos y 40% mejor performance que t3. Combina con Spot Instances para dev/staging y ahorra hasta 90%. En produccion, Savings Plans de 1 ano para workloads estables.

Servidores cloud

EC2 es la base, pero no siempre es la mejor opcion. Veremos Lambda para serverless.