내용으로 건너뛰기

Shield Standard로 DDoS 공격을 방어하려면 어떻게 해야 합니까?

3분 분량
0

AWS Shield Standard를 사용하여 분산 서비스 거부(DDoS) 공격에서 애플리케이션을 보호하고 싶습니다.

간략한 설명

AWS Shield Standard는 추가 비용 없이 AWS 계정에서 기본적으로 활성화됩니다. 다음 서비스는 일반적인 네트워크 및 전송 계층 공격에 대한 '상시 작동' Shield 표준 완화 기능을 제공합니다.

해결 방법

Shield Standard를 사용하여 DDoS 공격에서 애플리케이션을 보호하려면 애플리케이션 아키텍처에 대한 다음 지침을 따르는 것이 모범 사례입니다.

  • 규모 조정에 맞게 설계된 서비스 사용
  • 공격 영역 표면 줄이기
  • 악성 트래픽 탐지 및 필터링
  • 애플리케이션 동작 모니터링
  • DDoS 공격에 대한 계획 수립

규모 조정에 맞게 설계된 서비스 사용

다음과 같은 모범 사례를 통해 대규모 트래픽을 설계합니다.

  • CloudFront, Global AcceleratorRoute 53을 사용하여 AWS 네트워크의 엣지에서 애플리케이션을 보호하십시오.
  • Elastic Load Balancing으로 트래픽을 분산하고, Application Load Balancer의 경우 [용량 예약](Application Load Balancer에 대한 http://용량 예약)을 사용하여 최소 용량을 예약하십시오.
  • 여러 서비스와 통합되는 Application Auto Scaling을 사용하여 필요에 따라 수평 또는 수직으로 규모를 조정할 수 있습니다.

공격 영역 표면 줄이기

다음과 같은 모범 사례를 통해 공격 표면 영역을 줄입니다.

자세한 내용은 공격 표면 감소를 참조하십시오.

악성 트래픽 탐지 및 필터링

다음과 같은 모범 사례에 따라 악성 트래픽을 탐지하고 필터링합니다.

자세한 내용은 완화 기법을 참조하십시오.

애플리케이션 동작 모니터링

다음 모범 사례를 사용하여 애플리케이션 동작을 모니터링합니다.

  • Amazon CloudWatch 대시보드를 만들어 트래픽 패턴 및 리소스 사용과 같은 애플리케이션의 주요 지표의 기준을 수립하십시오.
  • [중앙 집중식 로깅 솔루션](http:// https//docs.aws.amazon.com/solutions/latest/centralized-logging-with-opensearch/solution-overview.html)을 사용하여 CloudWatch 로그의 가시성을 향상하십시오.
  • DDoS 공격에 대응하여 애플리케이션의 규모를 자동으로 조정하도록 CloudWatch 경보를 구성하십시오.

자세한 내용은 Application Auto Scaling 모니터링을 참조하십시오.

DDoS 공격에 대한 계획 수립

DDoS 공격에 효율적이고 시기적절하게 대응할 수 있도록 미리 런북을 개발하십시오. 런북을 만드는 방법에 대한 안내는 AWS Security Incident Response 기술 가이드를 참조하십시오.

DDoS 공격에서 애플리케이션을 보호하는 방법에 대한 자세한 내용은 DDoS 복원력에 대한 AWS 모범 사례를 참조하십시오.

관련 정보

CloudFront 및 Route 53을 사용하여 DDoS 공격에 대해 동적 웹 애플리케이션을 보호하는 방법

Route 53 및 외부 콘텐츠 전송 네트워크를 사용하여 DDoS 공격에 대해 웹 애플리케이션을 보호하는 방법

AWS Global Accelerator 및 AWS Shield Advanced를 사용하여 DDoS 공격에 대해 자체 관리형 DNS 서비스를 보호하는 방법

AWS WAF 보호 테스트 및 튜닝

AWS 공식업데이트됨 4달 전