Contenido del curso

Fundamentos de la Infraestructura Global de AWS

Servicios de cómputo en AWS

Almacenamiento en AWS

Seguridad en AWS

Costos en AWS

Cómo aprobar la certificación AWS Cloud Practitioner

AWS Shield vs WAF contra ataques DDoS

Resumen

Imagina que 50 personas empujan al mismo tiempo la puerta de tu casa hasta tumbarla. Eso mismo le ocurre a una aplicación cuando recibe un ataque de denegación de servicio (DDoS): miles de bots simulan ser usuarios reales para saturarla y dejarla fuera de servicio. Aquí entran dos servicios de AWS pensados para que esto no te pase: Shield y WAF.

¿Qué es un ataque DDoS y cómo afecta tu aplicación?

Un atacante coordina bots, que son servidores configurados para comportarse como usuarios, y los lanza contra tu aplicación. Si tu sitio recibe normalmente 5.000 visitas al día, de pronto pasa a 10.000, 50.000 y hasta un millón. Tu infraestructura no aguanta ese escalamiento y la aplicación colapsa.

El resultado es el que ya conoces: usuarios reales entran, no pueden navegar y tu negocio se detiene hasta que logres recuperar el servicio.

¿Qué es un ataque DDoS? Es un ataque masivo en el que muchos bots envían tráfico simultáneo a una aplicación para saturarla y tumbarla. El objetivo no es robar datos, es dejarte fuera de línea.

¿Qué hace AWS Shield y cuándo conviene la versión Advanced?

AWS Shield es el servicio de AWS enfocado específicamente en mitigar ataques de denegación de servicio. Viene en dos versiones y elegir entre ellas depende de qué tan crítica sea tu aplicación.

¿Cuál es la diferencia entre Shield Standard y Shield Advanced?

Shield Standard viene activado por defecto en tu cuenta de AWS y ofrece una capa básica de protección contra DDoS, tanto para aplicaciones web como para otros tipos de cargas. No pagas extra por él y cubre los ataques más comunes.

Shield Advanced es la versión premium y agrega varios beneficios concretos:

  • Protección 24/7/365 con un equipo dedicado de respuesta.
  • Cobertura de costos extra: si por el ataque tu aplicación tuvo que escalar servidores o bases de datos, AWS asume ese sobrecosto.
  • Análisis post mortem del ataque y respuesta activa por parte de AWS.

El precio es el punto a evaluar: 3.000 dólares mensuales con un compromiso de un año. Para una aplicación crítica de negocio, ese costo suele ser irrelevante frente al impacto de una caída.

¿Cuánto cuesta AWS Shield Advanced? 3.000 USD al mes con compromiso anual. A cambio recibes protección premium 24/7 y AWS cubre los costos de escalamiento generados por el ataque.

¿Qué es AWS WAF y por qué se usa junto con Shield?

WAF significa Web Application Firewall y es un servicio enfocado exclusivamente en proteger aplicaciones. No reemplaza a Shield, lo complementa, y juntos forman un combo muy sólido para asegurar tu carga en AWS.

¿Qué tipo de ataques bloquea AWS WAF?

El Web Application Firewall trabaja con reglas que tú defines o compras, y a partir de ellas decide qué tráfico permite y cuál bloquea. Sus capacidades clave son:

  • Identificar orígenes sospechosos: si un usuario hace 10.000 requests cuando lo normal son 50, WAF lo bloquea.
  • Limitar la cantidad de solicitudes (rate limiting) y bloquear cuando se superan los umbrales.
  • Aplicar reglas para mitigar SQL Injection y HTML Scripting.
  • Integrar reglas administradas de fabricantes como Fortinet y Palo Alto.

El resultado es una capa extra que cubre vectores que Shield no atiende, porque Shield se concentra en DDoS mientras que WAF se enfoca en ataques a la lógica y al tráfico de la aplicación.

¿Cuándo usar Shield y cuándo usar WAF?

La regla mental es simple y conviene que la tengas grabada:

  • Si necesitas protección contra ataques de denegación de servicio, piensa en AWS Shield.
  • Si necesitas proteger tu aplicación contra otros tipos de ataques, piensa en AWS WAF.
  • Si tu aplicación es crítica, úsalos en combo.

En la práctica profesional, WAF se usa en todas las aplicaciones porque, sin importar si tu arquitectura es web o mobile, siempre debes protegerla. Para profundizar, revisa la documentación oficial y entiende a qué se refieren las reglas, qué son las ACL y cuál es el alcance real del servicio.

Cuéntame en los comentarios qué descubriste de AWS WAF y qué reglas te parecieron más útiles para tu caso.