메인 콘텐츠로 건너뛰기

AWS Shield

AWS Shield 기능

AWS Shield를 사용해야 하는 이유는 무엇인가요?

AWS Shield는 네트워크 보안 구성 문제를 식별하고 활성 웹 악용 및 분산 서비스 거부(DDoS) 이벤트로부터 애플리케이션을 보호하여 네트워크 및 애플리케이션을 보호합니다. AWS Shield는 이를 위해 두 가지 주요 기능을 제공합니다. 

Shield Network Security Director(평가판)는 리소스 분석을 수행하여 네트워크 토폴로지를 시각화하고 구성 문제를 파악하며 실행 가능한 개선 권장 사항을 받을 수 있도록 지원합니다.

AWS Shield Advanced는 지능적인 DDoS 이벤트의 상시 자동 완화를 위한 관리형 DDoS 방어 기능을 제공하여 애플리케이션 가동 중지 시간 및 지연 시간을 최소화합니다. Shield Response Team의 활성 DDoS 인시던트 발생 시 애플리케이션별 보안 제어 및 전문가 지침을 사용하여 DDoS 보호 전략을 사용자 지정할 수 있습니다. 

AWS Shield Standard

모두 열기

    모든 AWS 고객은 추가 비용 없이 AWS Shield Standard에 의한 자동 보호를 받을 수 있습니다. AWS Shield Standard는 가장 일반적이고 빈번하게 발생하며 웹 사이트 또는 애플리케이션을 목표로 하는 네트워크 및 전송 계층 DDoS 이벤트로부터 보호합니다. AWS Shield 스탠다드를 Amazon CloudFront 및 Amazon Route 53과 함께 사용하면, 모든 알려진 인프라(계층 3 및 4) 이벤트로부터 가용성을 포괄적으로 보호할 수 있습니다.

    AWS Shield Standard는 AWS 서비스로 유입되는 트래픽을 검사하고 트래픽 서명, 이상 알고리즘 및 기타 분석 기법의 조합을 적용하여 악성 트래픽을 실시간으로 탐지하는 상시 네트워크 흐름 모니터링을 제공합니다 Shield Standard는 각 AWS 리소스 유형에 대한 정적 임계값을 설정하지만 애플리케이션에 사용자 지정 보호를 제공하지 않습니다.

    자동 완화 기법은 AWS Shield Standard에 내장되어 빈번히 발생하는 일반적인 인프라 이벤트로부터 기반 AWS 서비스를 보호합니다. 자동 완화는 인라인으로 적용되어 AWS 서비스를 보호하므로 지연 시간으로 인한 영향이 없습니다. Shield Standard는 결정적 패킷 필터링 및 우선 순위 기반 트래픽 형성과 같은 기술을 사용하여 기본 네트워크 계층 공격을 자동으로 완화합니다.

AWS Shield Advanced

모두 열기

    Amazon Elastic Compute Cloud(EC2), Elastic Load Balancing(ELB), Amazon CloudFront, AWS Global Accelerator 및 Amazon Route 53 리소스에서 실행되는 애플리케이션을 대상으로 하는 공격에 대해 더 높은 수준의 보호를 구현하려면 AWS Shield Advanced를 구독하면 됩니다. AWS Shield Standard가 제공하는 네트워크 및 전송 계층 보호 이외에, Shield Advanced는 정교한 대규모 DDoS 공격에 대한 추가 보호 및 완화, 실시간에 가까운 공격에 대한 가시성, 웹 애플리케이션 방화벽 AWS WAF와의 통합을 제공합니다. 또한 Shield Advanced를 사용하면 AWS Shield Response Team(SRT)에 연중무휴 24시간 액세스할 수 있으며 EC2, ELB, CloudFront, Global Accelerator 및 Route 53 요금의 DDoS 관련 급증으로부터 보호할 수 있습니다.

    AWS Shield Advanced는 보호된 탄력적 IP 주소, ELB, CloudFront, Global Accelerator 및 Route 53 리소스에 대한 트래픽 패턴을 기반으로 맞춤형 탐지를 제공합니다. Shield Advanced는 추가적인 리전 및 리소스별 모니터링 기법을 사용하여 소규모 DDoS 공격을 탐지하고 알림을 전송합니다. Shield Advanced는 또한 애플리케이션의 트래픽 기준을 설정하고 이상 징후를 식별하여 HTTP 플러드 또는 DNS 쿼리 플러드와 같은 애플리케이션 계층 공격을 탐지합니다.

    AWS Shield Advanced는 애플리케이션의 상태를 사용해 공격 탐지 및 완화 시 반응 속도와 정확도를 높입니다. Route 53에서 상태 확인을 정의하고 콘솔 또는 API를 통해 Shield Advanced에 의해 보호되는 리소스와 연결할 수 있습니다. 이렇게 하면 Shield Advanced에서 애플리케이션 성능에 영향을 미치는 공격을 더 낮은 트래픽 임계값에서 더 빠르게 탐지할 수 있으므로 애플리케이션의 DDoS 복원력이 향상되고 거짓 긍정 알림을 방지합니다. 리소스 상태는 SRT에서도 사용할 수 있으므로 비정상 애플리케이션에 대한 응답의 우선 순위를 적절하게 지정할 수 있습니다. Shield Advanced가 지원하는 모든 리소스 유형(탄력적 IP, ELB, CloudFront, Global Accelerator 및 Route 53)에 상태 기반 탐지를 적용할 수 있습니다.

    AWS Shield Advanced는 보호된 EC2, ELB, CloudFront, Global Accelerator 및 Route 53 리소스에서 실행되는 애플리케이션을 대상으로 하는 이벤트에 대해 보다 정교한 자동 완화를 제공합니다. Shield Advanced는 고급 라우팅 기법을 사용하여 DDoS 이벤트로부터 애플리케이션을 보호하기 위한 추가적인 완화 용량을 자동으로 배포합니다. Business 또는 Enterprise 지원 고객의 경우 SRT는 애플리케이션에 고유할 수 있는 보다 복잡하고 정교한 DDoS 이벤트에 대한 수동 완화도 적용합니다. 애플리케이션 계층 이벤트의 경우 AWS Shield Advanced 구독에 포함된 AWS WAF 애플리케이션 계층(L7) DDoS 보호 AWS 관리형 규칙 그룹을 사용할 수 있습니다. 이 규칙 그룹은 애플리케이션 계층 DDoS 이벤트를 몇 초 내에 자동으로 탐지하고 완화하도록 설계되었습니다. 구독 기간 동안 WAF로 보호되는 리소스에 대해, 구독한 지급인 계정당 월 최대 500억 건의 AWS WAF 요청을 제공받게 됩니다. 이 AMR이 DDoS로 탐지한 트래픽은 카운트 모드 상태가 아닌 한 이 500억 건에 포함되지 않습니다. 500억 건을 초과하는 요청은 AWS Shield Advanced 요금 페이지에 명시된 대로 요금이 청구됩니다. 또한, 직접 SRT의 도움을 받아 애플리케이션 계층 DDoS 공격에 대한 대응으로 자동으로 사용자 지정 AWS WAF 규칙을 배치하도록 할 수 있습니다. SRT는 이벤트를 진단하고 사용자가 승인할 경우 자동으로 완화 조치를 적용하여 애플리케이션이 진행 중인 DDoS 이벤트의 영향을 받는 시간을 줄입니다.

     

    AWS Shield Advanced는 사용자 또는 AWS SRT의 수동 개입 없이 애플리케이션 계층(L7) DDoS 이벤트를 완화하여 웹 애플리케이션을 자동으로 보호할 수 있습니다. AWS WAF 규칙은 WebACL에서 생성되어 이벤트를 자동으로 완화하거나 카운트 전용 모드에서 활성화할 수 있습니다. 이를 통해 DDoS 이벤트에 신속하게 대응하여 애플리케이션 계층 DDoS 이벤트로 인한 애플리케이션 가동 중단 시간을 방지할 수 있습니다.

     

    AWS Shield Advanced는 DDoS 이벤트가 탐지되면 SRT에서 사전 예방적 참여를 제공합니다. 선제적 대응을 활성화할 경우, DDoS 이벤트가 발생한 동안 보호 대상 리소스와 연결된 Route 53 상태 확인에서 위험한 것으로 나타나면 SRT가 직접 연락을 드립니다. 따라서 수상한 공격으로 인해 애플리케이션을 사용하지 못하는 상황이 발생했을 때 좀 더 신속하게 전문가와 연락을 취할 수 있습니다. 탄력적 IP 주소 및 Global Accelerator 액셀러레이터의 네트워크 계층 및 전송 계층 이벤트와 CloudFront 배포 및 Application Load Balancer에 대한 애플리케이션 계층 공격에 대해 선제적으로 대응할 수 있습니다.

    AWS Shield Advanced를 사용하여 리소스를 보호 그룹으로 묶고, 여러 리소스를 하나의 단위로 처리하여 셀프 서비스 방식으로 애플리케이션의 탐지 및 완화 범위를 사용자 지정할 수 있습니다. 리소스를 그룹화하면 탐지 정확도가 개선되고, 오탐지가 감소하며, 새로 생성된 리소스의 자동 보호가 간소화되고, 여러 리소스에 대한 공격을 완화하는 데 소요되는 시간이 단축됩니다. 예를 들어 CloudFront 배포 4개로 구성된 애플리케이션이 있는 경우 보호 그룹 1개에 추가하여 리소스 컬렉션에 대한 탐지 및 보호를 전체적으로 수신할 수 있습니다. 또한 보호 그룹 수준에서 보고를 사용할 수 있으므로 전체 애플리케이션 상태를 보다 종합적으로 파악할 수 있습니다.

    AWS Shield Advanced는 Amazon CloudWatch를 통한 거의 실시간 알림과 AWS WAF 및 AWS Shield 콘솔 또는 API를 사용한 상세한 진단을 통해 DDoS 이벤트에 대한 완벽한 가시성을 제공합니다. 콘솔에서 이전 이벤트의 요약을 볼 수도 있습니다. AWS WAF의 애플리케이션 계층(L7) DDoS 보호 관리형 규칙을 사용하면 AWS WAF 콘솔에서 이 규칙 그룹에 의해 보호되는 DDoS 이벤트를 볼 수 있습니다.

     

    AWS Shield Advanced에는 보호된 EC2, ELB, CloudFront, Global Accelerator 및 Route 53 리소스에 대한 DDoS 관련 사용량 급증으로 인한 확장 요금으로부터 보호하기 위해 DDoS 비용 보호 기능이 제공됩니다. DDoS 공격에 대한 대응으로 이러한 보호 대상 리소스가 확장될 경우, 일반 AWS Support 채널을 통해 Shield Advanced 서비스 크레딧을 요청할 수 있습니다.

    Business 또는 Enterprise 지원 플랜 고객의 경우 AWS Shield Advanced는 DDoS 공격 전, 도중 또는 후에 참여할 수 있는 SRT에 대한 연중무휴 24시간 액세스를 제공합니다. SRT는 인시던트를 분류하고 근본 원인을 식별할 수 있도록 도우며 고객 대신 완화 기법을 적용합니다. SRT는 수많은 AWS 고객에 대한 DDoS 공격에 신속하게 대응하고 완화해온 풍부한 경험이 있습니다.

    AWS Shield Advanced는 모든 CloudFront, Global Accelerator 및 Route 53 엣지 로케이션에서 사용할 수 있습니다. 애플리케이션 앞에 CloudFront를 배포함으로써 전 세계 어디에서든 호스팅되는 웹 애플리케이션을 보호할 수 있습니다. 오리진 서버는 Amazon Simple Storage Service(S3), EC2, ELB 또는 AWS 외부의 사용자 지정 서버일 수 있습니다. Shield Advanced를 사용할 수 있는 모든 AWS 리전의 탄력적 IP 또는 ELB 인스턴스에서 직접 보호를 활성화할 수도 있습니다.

    Shield Advanced 고객은 AWS Firewall Manager를 사용하여 조직 전체에 AWS Shield Advanced 및 AWS WAF 보호를 적용할 수 있습니다. Firewall Manager의 비용은 Shield Advanced 구독 요금에 포함되어 있습니다. Firewall Manager를 사용하면 여러 계정과 리소스에 적용되는 정책을 자동 구성할 수 있습니다. Firewall Manager는 자동 계정 감사를 통해 새로운 또는 보호되지 않는 리소스를 찾아내서 Shield Advanced 및 AWS WAF 보호가 보편적으로 적용되도록 합니다. 이를 통해 개발자는 적절한 보호가 자동으로 적용된다는 확신을 갖고 신속하게 이동하고 새 애플리케이션을 배포할 수 있습니다. 이 보안 관리 서비스에 대한 자세한 내용은 AWS Firewall Manager를 참조하세요.

AWS Shield 네트워크 보안 디렉터(평가판)

모두 열기

    리소스 연결, 보안 구성 및 잠재적 보안 문제를 한눈에 보여주는 네트워크 토폴로지를 통해 AWS 환경을 종합적으로 파악하세요. 이 보기는 태그 및 연결 패턴별로 리소스를 그룹화하여 리소스와 인터넷 노출 간의 관계를 쉽게 파악할 수 있도록 합니다. 이를 통해 지나치게 부여된 액세스 권한부터 SQL 주입과 같은 위협에서 애플리케이션을 보호하는 것까지, 중요한 보안 문제를 신속하게 식별할 수 있습니다.

    리소스에는 가장 심각한 네트워크 보안 조사 결과를 기준으로 심각도 수준이 지정되므로, 네트워크 컨텍스트와 AWS 모범 사례 및 위협 인텔리전스에 따라 환경의 어떤 리소스가 올바르게 구성되어 있는지 파악할 수 있습니다. 대시보드에서 심각도 수준에 따라 조사 결과의 우선순위가 정해지므로 즉각적인 조치가 필요한 구성 문제를 쉽게 결정할 수 있습니다.

    권장 서비스 및 규칙 세트를 사용하여 네트워크 보안 구성 오류를 빠르게 해결함으로써 각 조사 결과를 완화합니다. 권장 사항은 단계별 지침으로 제공됩니다.

    Amazon Q Developer의 AWS Shield 네트워크 보안 디렉터를 사용하여 자연어로 네트워크 보안 문제를 분석하세요. Amazon Q를 사용하면 네트워크 보안 조사 결과에 대해 질문하고, 문제를 탐색하고, AWS Management Console과 채팅 애플리케이션에서 개선 권장 사항을 받을 수 있습니다.

애플리케이션 계층(L7) DDoS 보호

모두 열기

    애플리케이션 계층(L7) DDoS 보호는 몇 초 내에 분산 서비스 거부(DDoS) 이벤트로부터 애플리케이션을 자동으로 보호하도록 설계된 AWS 관리형 규칙 그룹입니다. 이 기능은 트래픽 데이터를 모니터링하여 활성화 후 몇 분 이내에 기준선을 설정한 다음, 기계 학습 모델을 활용하여 정상적인 트래픽 패턴에서 벗어난 이상 징후를 탐지합니다. 트래픽이 설정된 기준선을 초과하거나 벗어날 경우, 이 시스템은 악의적인 요청을 차단하도록 설계된 규칙을 자동으로 적용합니다. 이 기능은 신종 DDoS 이벤트가 발생하더라도 Amazon CloudFront, Application Load Balancer 및 API Gateway에서 애플리케이션의 가용성을 유지하도록 설계되었습니다.

    애플리케이션 계층(L7) DDoS 보호를 사용하면 규칙을 수동으로 구성하고 관리하는 데 따른 복잡성 없이 애플리케이션을 보호할 수 있습니다. 이 기능은 규칙 민감도 설정 구성, 특정 애플리케이션 URI 경로 검사 등 애플리케이션의 니즈에 맞게 사용자 지정 가능한 옵션을 제공합니다.

    애플리케이션 계층(L7) DDoS 보호에 대해 자세히 알아보세요.

    새로운 애플리케이션 계층 DDoS 이벤트를 몇 초 내에 완화하도록 설계된 서비스

    AWS WAF의 AWS 관리형 규칙은 시간을 절약할 수 있도록 사전 구성되어 있습니다.

    민감도 제어를 통해 애플리케이션에 맞게 계층 7 DDoS 방어를 조정