Entradas

Mostrando las entradas etiquetadas como Producción

SES Sandbox Mode: Por qué solo puedes enviarte emails a ti mismo y cómo salir de él

Acabas de integrar Amazon SES en tu aplicación, las pruebas internas funcionan perfectamente, pero en el momento en que intentas enviar un email de bienvenida a un cliente real, el mensaje rebota o simplemente no llega. El diagnóstico es casi siempre el mismo: tu cuenta SES está en Sandbox mode y nadie te avisó de que necesitas solicitar acceso a producción antes de poder enviar emails a direcciones no verificadas. TL;DR — Resumen rápido del Sandbox de SES Aspecto Sandbox (por defecto) Producción (tras aprobación) Destinatarios permitidos Solo direcciones o dominios verificados en SES Cualquier dirección de email válida Límite de envío diario 200 emails/día Según el límite aprobado en tu solicitud Tasa de envío máxima 1 email/segundo Según el límite aprobado Remitentes permitidos Solo identidades verificadas (email o dominio) Solo identidades verificadas (igual) Cómo salir Solicitud de acceso a prod...

Beneficios de RDS Multi-AZ: Alta Disponibilidad, Failover y lo que Nadie te Cuenta

Cuando un equipo habilita Multi-AZ en una instancia RDS por primera vez, la pregunta inevitable es: '¿esto también mejora el rendimiento, o solo sirve para el failover?' La confusión es legítima — AWS menciona réplicas, sincronización y standby en el mismo párrafo, y es fácil mezclar Multi-AZ con Read Replicas. Esta guía aclara exactamente qué compras cuando activas Multi-AZ, qué no compras, y cuándo el failover automático puede sorprenderte en producción. TL;DR — Beneficios de RDS Multi-AZ Aspecto Con Multi-AZ Sin Multi-AZ Alta disponibilidad ✅ Failover automático (~60-120 s) ❌ Recuperación manual Durabilidad de datos ✅ Replicación síncrona ⚠️ Solo backups Rendimiento de escritura ❌ Sin mejora (standby no sirve lecturas) — Rendimiento de lectura ❌ Sin mejora (usar Read Replicas) — Mantenimiento con downtime reducido ✅ Failover antes del parche ❌ Ventana de mantenimiento completa Backups...

ALB Devuelve 502 Bad Gateway: Diagnóstico Cuando las Instancias Aparecen como Saludables

El 502 de un Application Load Balancer con instancias marcadas como 'Healthy' es uno de los escenarios más frustrantes en producción: el health check pasa, el target group parece correcto, pero el tráfico real falla. El problema no está en la disponibilidad del backend — está en lo que el backend responde cuando recibe una petición HTTP real. TL;DR: Causas Comunes del 502 en ALB Causa Síntoma Observable Capa Afectada Respuesta HTTP malformada del backend 502 inmediato, sin latencia Aplicación Conexión cerrada prematuramente por el backend 502 con target_processing_time muy bajo TCP/Aplicación Keep-alive timeout desalineado 502 intermitente bajo carga TCP Respuesta excede límites de cabeceras HTTP 502 en rutas específicas con cabeceras grandes Aplicación Backend cierra conexión durante la respuesta 502 con target_processing_time parcial Aplicación/Red Cómo Funciona la Conexión ALB–Back...