🚀 Hoja de Referencia Rápida de Servicios de AWS
Servicios esenciales de AWS de un vistazo para el examen Cloud Practitioner
Amazon EC2 (Elastic Compute Cloud)
Qué es : Servidores virtuales en la nube
Cuándo usar : Cuando necesitas máquinas virtuales con control total
Características clave : Múltiples tipos de instancia, auto escalado, varios modelos de precios
Precios : On-Demand, Reservadas, Spot, Dedicadas
Consejo de examen : Recuerda las diferentes familias de instancias (Propósito general, Optimizadas para cómputo, Optimizadas para memoria, Optimizadas para almacenamiento)
Qué es : Servicio de cómputo sin servidor
Cuándo usar : Aplicaciones basadas en eventos, funciones de corta duración
Características clave : Sin gestión de servidores, escalado automático, pago por ejecución
Límites : Tiempo máximo de ejecución de 15 minutos, memoria hasta 10GB
Consejo de examen : Ideal para microservicios y procesamiento de eventos
Amazon ECS (Elastic Container Service)
Qué es : Servicio de orquestación de contenedores
Cuándo usar : Ejecutar contenedores Docker a escala
Características clave : Se integra con servicios de AWS, soporta Fargate para contenedores sin servidor
Consejo de examen : ECS con Fargate = contenedores sin servidor
Amazon EKS (Elastic Kubernetes Service)
Qué es : Servicio gestionado de Kubernetes
Cuándo usar : Cuando necesitas orquestación de Kubernetes
Características clave : Plano de control de Kubernetes completamente gestionado
Consejo de examen : Usar cuando ya conoces Kubernetes
Qué es : Servicio de cómputo por lotes
Cuándo usar : Ejecutar trabajos por lotes a cualquier escala
Características clave : Aprovisionamiento automático, colas de trabajos, optimización de costos
Consejo de examen : Para cargas de trabajo de procesamiento por lotes de larga duración
Qué es : Plataforma como Servicio para aplicaciones web
Cuándo usar : Despliegue rápido sin gestión de infraestructura
Características clave : Soporta múltiples lenguajes de programación, escalado automático
Consejo de examen : Sube código y ejecuta - AWS maneja el resto
💾 Servicios de Almacenamiento
Amazon S3 (Simple Storage Service)
Qué es : Servicio de almacenamiento de objetos
Cuándo usar : Almacenar cualquier tipo de datos - sitios web, respaldos, archivos
Clases de almacenamiento :
Standard : Datos accedidos frecuentemente
Standard-IA : Datos accedidos infrecuentemente
One Zone-IA : Menor costo para datos accedidos infrecuentemente
Glacier : Archivo a largo plazo
Glacier Deep Archive : Archivo de menor costo
Intelligent Tiering : Optimización automática
Características clave : 99.999999999% (11 9's) durabilidad, almacenamiento ilimitado
Consejo de examen : Conoce cuándo usar cada clase de almacenamiento
Amazon EBS (Elastic Block Store)
Qué es : Almacenamiento de bloques para instancias EC2
Cuándo usar : Almacenamiento persistente para instancias EC2
Tipos de volúmenes :
gp3/gp2 : SSD de propósito general
io2/io1 : SSD de IOPS aprovisionadas (alto rendimiento)
st1 : HDD optimizado para rendimiento
sc1 : HDD frío (menor costo)
Características clave : Persistente, puede ser desconectado y reconectado
Consejo de examen : EBS persiste más allá del ciclo de vida de la instancia
Amazon EFS (Elastic File System)
Qué es : Sistema de archivos NFS gestionado
Cuándo usar : Almacenamiento de archivos compartido entre múltiples instancias EC2
Características clave : Escala automáticamente, acceso concurrente
Consejo de examen : Usar cuando múltiples instancias necesitan acceso a archivos compartidos
Qué es : Servicio de almacenamiento híbrido en la nube
Cuándo usar : Conectar on-premises con almacenamiento de AWS
Tipos : File Gateway, Volume Gateway, Tape Gateway
Consejo de examen : Puente entre almacenamiento on-premises y en la nube
🌐 Redes y Entrega de Contenido
Amazon VPC (Virtual Private Cloud)
Qué es : Red virtual aislada en AWS
Cuándo usar : Crear ambientes de red aislados
Componentes : Subredes, Tablas de Rutas, Internet Gateways, NAT Gateways
Características clave : Control completo sobre la configuración de red
Consejo de examen : Base para la mayoría de arquitecturas de AWS
Qué es : Red de Entrega de Contenido (CDN)
Cuándo usar : Entregar contenido globalmente con baja latencia
Características clave : Ubicaciones edge mundiales, almacena contenido cerca de los usuarios
Consejo de examen : Reduce latencia sirviendo contenido desde ubicaciones edge
Elastic Load Balancing (ELB)
Qué es : Distribuye tráfico entrante entre múltiples objetivos
Tipos :
Application Load Balancer (ALB) : Capa 7, HTTP/HTTPS
Network Load Balancer (NLB) : Capa 4, TCP/UDP
Classic Load Balancer : Legado, Capa 4 y 7
Consejo de examen : ALB para aplicaciones web, NLB para alto rendimiento
Qué es : Servicio web DNS
Cuándo usar : Resolución de nombres de dominio, verificaciones de salud, enrutamiento
Características clave : DNS global, verificaciones de salud, múltiples políticas de enrutamiento
Consejo de examen : Más que solo DNS - incluye monitoreo de salud
Qué es : Conexión de red dedicada a AWS
Cuándo usar : Rendimiento de red consistente, transferencias de datos grandes
Características clave : Ancho de banda predecible, costos de red reducidos
Consejo de examen : Alternativa a VPN para conectividad dedicada
🗄️ Servicios de Base de Datos
Amazon RDS (Relational Database Service)
Qué es : Servicio de base de datos relacional gestionado
Motores soportados : MySQL, PostgreSQL, MariaDB, Oracle, SQL Server, Aurora
Cuándo usar : Necesidades tradicionales de base de datos relacional
Características clave : Respaldos automatizados, parches, escalado
Consejo de examen : AWS gestiona la infraestructura, tú gestionas datos y consultas
Qué es : Base de datos relacional nativa de la nube
Cuándo usar : Necesidades de base de datos relacional de alto rendimiento
Características clave : Compatible con MySQL/PostgreSQL, almacenamiento de auto-escalado
Consejo de examen : Motor de base de datos de alto rendimiento de AWS
Qué es : Servicio de base de datos NoSQL
Cuándo usar : Aplicaciones de gran escala, necesita latencia de milisegundos de un dígito
Características clave : Sin servidor, escalado automático, tablas globales
Consejo de examen : Ideal para aplicaciones móviles, web y de juegos
Qué es : Servicio de almacén de datos
Cuándo usar : Inteligencia de negocios y análisis
Características clave : Almacenamiento columnar, procesamiento paralelo, escala de petabytes
Consejo de examen : Para análisis y almacenamiento de datos, no bases de datos operacionales
Qué es : Servicio de caché en memoria
Cuándo usar : Mejorar el rendimiento de aplicaciones con caché
Motores : Redis, Memcached
Consejo de examen : Usar para acelerar consultas de base de datos y rendimiento de aplicaciones
🔒 Servicios de Seguridad e Identidad
AWS IAM (Identity and Access Management)
Qué es : Servicio de autenticación y autorización
Componentes : Usuarios, Grupos, Roles, Políticas
Principios clave : Menor privilegio, usar roles para aplicaciones
Consejo de examen : Base de la seguridad de AWS
Qué es : Servicio de gestión de cuentas
Cuándo usar : Gestionar múltiples cuentas de AWS
Características clave : Facturación consolidada, Políticas de Control de Servicios (SCPs)
Consejo de examen : Gestión central para ambientes de múltiples cuentas
Qué es : Servicio de registro y auditoría de API
Cuándo usar : Cumplimiento, análisis de seguridad, solución de problemas
Características clave : Registra todas las llamadas API, se integra con CloudWatch
Consejo de examen : Esencial para auditoría de seguridad
Qué es : Servicio de monitoreo de configuración y cumplimiento
Cuándo usar : Rastrear configuraciones de recursos y cumplimiento
Características clave : Historial de configuración, reglas de cumplimiento
Consejo de examen : Monitorea "qué" cambió, CloudTrail monitorea "quién" lo cambió
Qué es : Servicio de detección de amenazas
Cuándo usar : Detección automatizada de amenazas de seguridad
Características clave : Detección de amenazas basada en aprendizaje automático
Consejo de examen : Usa ML para detectar comportamiento anómalo
Qué es : Servicio de evaluación de seguridad
Cuándo usar : Encontrar vulnerabilidades en instancias EC2 e imágenes de contenedores
Características clave : Evaluaciones de seguridad automatizadas
Consejo de examen : Se enfoca en vulnerabilidades de seguridad de aplicaciones
AWS WAF (Web Application Firewall)
Qué es : Servicio de protección de aplicaciones web
Cuándo usar : Proteger aplicaciones web de exploits
Características clave : Protección contra inyección SQL, protección XSS
Consejo de examen : Protección de Capa 7 para aplicaciones web
Qué es : Servicio de protección DDoS
Niveles : Standard (gratis), Advanced (pagado)
Cuándo usar : Proteger contra ataques DDoS
Consejo de examen : Standard viene gratis con CloudFront y Route 53
Qué es : Servicio de monitoreo y registro
Cuándo usar : Monitorear recursos y aplicaciones de AWS
Características clave : Métricas, registros, alarmas, paneles
Consejo de examen : Centro de monitoreo central para AWS
Qué es : Servicio de gestión operacional
Cuándo usar : Gestionar instancias EC2 y servidores on-premises
Características clave : Gestión de parches, gestión de configuración
Consejo de examen : Gestiona infraestructura tanto en la nube como on-premises
Qué es : Servicio de Infraestructura como Código
Cuándo usar : Desplegar infraestructura usando plantillas
Características clave : Plantillas JSON/YAML, gestión de stacks
Consejo de examen : Forma declarativa de aprovisionar recursos de AWS
Qué es : Monitoreo de rendimiento de aplicaciones
Cuándo usar : Rastrear solicitudes en aplicaciones distribuidas
Características clave : Rastreo de solicitudes, análisis de rendimiento
Consejo de examen : Ayuda a identificar cuellos de botella en microservicios
🔗 Integración y Mensajería
Amazon SQS (Simple Queue Service)
Qué es : Servicio de colas de mensajes
Cuándo usar : Desacoplar componentes de aplicaciones
Tipos : Standard (al menos una vez), FIFO (exactamente una vez, ordenado)
Consejo de examen : Usar para comunicación asíncrona entre servicios
Amazon SNS (Simple Notification Service)
Qué es : Servicio de mensajería publicar-suscribir
Cuándo usar : Enviar notificaciones a múltiples suscriptores
Características clave : Múltiples métodos de entrega (email, SMS, HTTP, SQS)
Consejo de examen : Patrón de mensajería fan-out
Qué es : Servicio de streaming de datos en tiempo real
Cuándo usar : Procesar datos de streaming en tiempo real
Componentes : Data Streams, Data Firehose, Analytics
Consejo de examen : Para procesamiento y análisis de datos en tiempo real
Qué es : Orquestación de flujos de trabajo sin servidor
Cuándo usar : Coordinar múltiples servicios de AWS en flujos de trabajo
Características clave : Flujos de trabajo visuales, manejo de errores
Consejo de examen : Orquesta aplicaciones sin servidor
📱 Servicios de Aplicaciones
Qué es : Servicio de gestión de API
Cuándo usar : Crear, desplegar y gestionar APIs
Características clave : APIs REST/WebSocket, limitación de velocidad, autorización
Consejo de examen : Puerta de entrada para aplicaciones sin servidor
Amazon SES (Simple Email Service)
Qué es : Servicio de envío de emails
Cuándo usar : Enviar emails transaccionales o de marketing
Características clave : Alta entregabilidad, costo-efectivo
Consejo de examen : Para emails generados por aplicaciones
Qué es : Servicio de autenticación y autorización de usuarios
Cuándo usar : Gestión de usuarios para aplicaciones móviles y web
Características clave : Grupos de usuarios, grupos de identidad, inicio de sesión social
Consejo de examen : Para autenticación de aplicaciones orientadas al cliente
💰 Facturación y Gestión de Costos
Qué es : Herramienta de visualización y análisis de costos
Cuándo usar : Entender y analizar costos de AWS
Características clave : Datos históricos, pronósticos, recomendaciones
Consejo de examen : Herramienta principal para análisis de costos
Qué es : Servicio de presupuestos de costos y uso
Cuándo usar : Establecer límites de gasto y alertas
Características clave : Presupuestos personalizados, alertas automatizadas
Consejo de examen : Gestión proactiva de costos
AWS Cost and Usage Report (CUR)
Qué es : Exportación detallada de datos de facturación
Cuándo usar : Análisis detallado de costos con herramientas externas
Características clave : Datos de facturación integrales, análisis personalizado
Consejo de examen : Datos de facturación más detallados disponibles
Qué es : Servicio de recomendaciones de mejores prácticas
Categorías : Optimización de costos, rendimiento, seguridad, tolerancia a fallos
Niveles : Basic (7 verificaciones), Completo (soporte Business/Enterprise)
Consejo de examen : Proporciona recomendaciones de optimización
🎯 Matriz de Decisión Rápida
Elegir el Servicio de Cómputo Correcto
Necesidad
Servicio
Por qué
Máquinas virtuales
EC2
Control total sobre instancias
Funciones sin servidor
Lambda
Basado en eventos, sin gestión de servidores
Orquestación de contenedores
ECS/EKS
Gestión escalable de contenedores
Despliegue rápido de app web
Elastic Beanstalk
PaaS, solo sube código
Procesamiento por lotes
Batch
Optimizado para cargas de trabajo por lotes
Elegir el Servicio de Almacenamiento Correcto
Necesidad
Servicio
Por qué
Almacenamiento de objetos
S3
Ilimitado, altamente duradero
Almacenamiento de bloques para EC2
EBS
Persistente, alto rendimiento
Almacenamiento de archivos compartido
EFS
Acceso multi-instancia
Almacenamiento de archivo
S3 Glacier
Menor costo para archivos
Elegir el Servicio de Base de Datos Correcto
Necesidad
Servicio
Por qué
Base de datos relacional
RDS
Bases de datos SQL gestionadas
Relacional de alto rendimiento
Aurora
Nativo de la nube, auto-escalado
Base de datos NoSQL
DynamoDB
Sin servidor, latencia de un dígito
Almacén de datos
Redshift
Análisis e BI
Caché
ElastiCache
Rendimiento en memoria
Elegir el Servicio de Seguridad Correcto
Necesidad
Servicio
Por qué
Gestión de identidad
IAM
Usuarios, roles, permisos
Registro de API
CloudTrail
Rastro de auditoría de llamadas API
Monitoreo de configuración
Config
Rastrear configuraciones de recursos
Detección de amenazas
GuardDuty
Monitoreo de seguridad basado en ML
Protección de app web
WAF
Firewall de capa de aplicación
Protección DDoS
Shield
Protección de capa de red/transporte
🎯 Estrategia de Selección de Servicios
Identifica el caso de uso - ¿Cuál es la necesidad del negocio?
Considera el nivel de gestión - ¿Cuánta gestión quieres?
Piensa en la escala - Requisitos actuales y futuros
Considera el costo - Optimiza para el modelo de precios apropiado
🔑 Relaciones Clave para Recordar
EC2 + EBS : Máquinas virtuales con almacenamiento persistente
S3 + CloudFront : Entrega global de contenido
VPC + Subredes : Aislamiento y segmentación de red
ALB + Auto Scaling : Alta disponibilidad y elasticidad
Lambda + API Gateway : APIs web sin servidor
RDS + Read Replicas : Escalado de base de datos
CloudTrail + CloudWatch : Monitoreo de seguridad
IAM + Organizations : Gestión de identidad y cuentas
⚠️ Trampas Comunes del Examen
No confundas CloudWatch (monitoreo) con CloudTrail (registro de API)
Recuerda S3 es almacenamiento de objetos, EBS es almacenamiento de bloques
Lambda tiene límites de tiempo (15 minutos máximo)
DynamoDB es NoSQL, RDS es SQL
Security Groups son con estado, NACLs son sin estado
🚀 Enlaces de Referencia Rápida
¡Usa esta hoja de referencia para revisión rápida antes de tu examen! 🎯