Los principales servicios de AWS organizados por categoría, con una breve descripción teórica de su funcionamiento.

🧠 Cómputo

ServicioFunción teórica
EC2 (Elastic Compute Cloud)Proporciona máquinas virtuales escalables bajo demanda. Tú eliges el sistema operativo, CPU, RAM y almacenamiento.
LambdaEjecuta funciones sin necesidad de gestionar servidores (serverless). Solo pagas por cada ejecución. Ideal para tareas puntuales.
Elastic BeanstalkPlataforma como servicio (PaaS) que automatiza la implementación de apps (incluye EC2, ALB, RDS).
Auto ScalingEscala automáticamente la cantidad de instancias EC2 según la demanda definida por métricas.

🗄️ Almacenamiento

ServicioFunción teórica
S3 (Simple Storage Service)Almacenamiento de objetos escalable. Ideal para copias de seguridad, sitios estáticos, datos multimedia.
EBS (Elastic Block Store)Almacenamiento en bloques para EC2. Similar a un disco duro virtual. Persistente y redimensionable.
EFS (Elastic File System)Sistema de archivos compartido basado en NFS. Múltiples EC2 pueden montarlo simultáneamente.

🛰️ Redes

ServicioFunción teórica
VPC (Virtual Private Cloud)Red virtual aislada dentro de AWS. Puedes definir subredes, tablas de rutas y ACLs.
Route 53Servicio de DNS de alta disponibilidad y escalabilidad. Permite registrar dominios y enrutar tráfico global.
ELB (Elastic Load Balancing)Distribuye el tráfico entre múltiples recursos. Hay ALB (nivel 7), NLB (nivel 4) y GLB.
CloudFrontRed de entrega de contenido (CDN). Cachea contenido en ubicaciones cercanas al usuario final.

🧮 Bases de Datos

ServicioFunción teórica
RDS (Relational Database Service)Administra motores de bases de datos como MySQL, PostgreSQL, SQL Server, sin que tú manejes la infraestructura.
DynamoDBBase de datos NoSQL completamente gestionada. Rápida y escalable para claves-valor y documentos.
AuroraBase de datos relacional compatible con MySQL/PostgreSQL, pero optimizada por AWS con alto rendimiento y escalabilidad.

🔒 Seguridad, Identidad y Cumplimiento

ServicioFunción teórica
IAM (Identity and Access Management)Controla el acceso a recursos de AWS mediante políticas y roles.
KMS (Key Management Service)Administra claves de cifrado usadas en servicios de AWS para proteger datos.
Secrets ManagerGuarda y recupera secretos como contraseñas y claves API de forma segura.

📊 Monitoreo y Administración

ServicioFunción teórica
CloudWatchMonitorea recursos de AWS y aplicaciones en tiempo real mediante métricas, logs y alarmas.
CloudTrailRegistra todas las acciones realizadas por usuarios y servicios en tu cuenta AWS para auditoría.
ConfigMonitorea cambios en la configuración de recursos de AWS. Ideal para cumplimiento y auditoría.

Comentarios

Entradas populares de este blog

Implementación del Modelo AAA

Simulaciones para dos tipos de vulneribilidades A03:Cross-Site Scripting (XSS) y A04: Insecure Direct Object References (IDOR) del OWASP Top Ten.

Representación de la Cadena de Custodia y DFD según ISO/IEC 27037