Este producto no es compatible con el sitio Datadog seleccionado. ().

Proteger aplicaciones web y APIs requiere un enfoque de múltiples capas que combine el seguimiento dentro de la aplicación y las defensas perimetrales. Estas estrategias complementarias le permiten tener un enfoque de defensa en profundidad para la protección de aplicaciones y APIs que aprovecha AWS Web Application Firewall (WAF) como primera línea de defensa, seguido de la Prevención de Exploits para bloquear ataques que eluden el WAF.

Para obtener detalles sobre cómo difiere la Prevención de Exploits de WAF dentro de la aplicación, consulte Prevención de Exploits vs. WAF dentro de la aplicación.

Seguimiento dentro de la aplicación: visibilidad profunda con rastreo distribuido

A nivel de aplicación, Datadog AAP aprovecha el rastreo distribuido para hacer un seguimiento de los microservicios en tiempo real. El enfoque de AAP proporciona información detallada y rica en contexto sobre el comportamiento de las solicitudes a medida que atraviesan varios servicios. Esta información detecta amenazas sofisticadas, como:

  • Intentos de inyección SQL (SQLi) e inclusión de archivos locales (LFI).
  • Abuso de la lógica de la aplicación, como omitir reglas de negocio o explotar casos extremos.
  • Uso indebido de puntos de conexión expuestos.

Defensa perimetral: bloqueo de amenazas en el borde con AWS WAF

En el perímetro, AWS Web Application Firewall (WAF) actúa como la primera línea de defensa, filtrando el tráfico antes de que llegue a la aplicación. Estas soluciones son esenciales para bloquear:

  • Ataques de botnets a gran escala o ataques de denegación de servicio distribuido (DDoS).
  • Bots maliciosos que intentan realizar credential stuffing o scraping.

La importancia de la protección contextual y adaptativa

Dependiendo de la naturaleza de la amenaza, los controles de protección deben aplicarse en la capa adecuada: ya sea dentro de la aplicación o en el perímetro. Por ejemplo:

  • Caso de uso de protección perimetral: bloqueo de IPs maliciosas o ataques volumétricos que pueden mitigarse de manera eficiente en el borde de la red.
  • Caso de uso de protección dentro de la aplicación: detección y bloqueo de exploits de vulnerabilidades, abuso de la lógica de negocio o anomalías sutiles en el uso de la API.

Este enfoque por capas garantiza que las amenazas se neutralicen lo antes posible sin sacrificar la precisión necesaria para proteger el tráfico legítimo.

AWS WAF Integrations con AAP

Para obtener instrucciones de configuración detalladas, consulte Habilitación de la protección de aplicaciones y API para AWS WAF.

Existen dos casos de uso principales compatibles con esta Integration:

  1. Obtenga visibilidad de las acciones de AWS WAF en Datadog AAP. Por ejemplo:

    1. Métricas como el total de solicitudes permitidas frente a las bloqueadas por AWS WAF.
    2. Analice y visualice los registros individuales de AWS WAF (requiere que ingrese los registros de AWS WAF en Datadog).
    3. Cómo inspeccionó AWS WAF la solicitud: reglas que se aplicaron y la decisión tomada (permitir, bloquear o contar).
    AAP convierte los registros de AWS WAF en AAP Traces, lo que le permite visualizar la actividad de la aplicación (Traces) y la actividad de AWS WAF (registros convertidos en AAP Traces) en el Trace Explorer.
  2. Aproveche AWS WAF para bloquear a los atacantes:

    1. Conecte sus conjuntos de IP de AWS WAF con Datadog AAP. Puede usar un conjunto existente o crear uno nuevo. Datadog agregará las direcciones IP bloqueadas a este conjunto de IP. Puede bloquear a los atacantes desde los exploradores de Signals o Traces de AAP.

Lecturas adicionales

Documentación, enlaces y artículos útiles adicionales: