Network Security · 관리형 방화벽

AWS Network Firewall

VPC 트래픽을 세밀하게 제어하는 관리형 네트워크 방화벽

AWS Networking Services · First Call2026-10-17

Agenda

아젠다

  1. 서비스 개요
  2. 고객 과제
  3. 주요 이점
  4. 동작 방식
  5. 주요 기능
  6. 비교와 선택 기준
  7. 사용 사례
  8. 레퍼런스 아키텍처
  9. 비용
  10. 시작하기
  11. 다음 단계

Customer challenges

AWS Network Firewall 없이 겪는 문제

VPC 트래픽에 대한 세밀한 제어 부족

보안 그룹과 네트워크 ACL만으로는 도메인 기반 필터링, 프로토콜 탐지, 침입 방지 같은 Layer 7 수준의 트래픽 제어가 어렵습니다. 악성 도메인 차단이나 암호화 트래픽 검사를 수행하기 위해 별도의 어플라이언스를 직접 구축·운영해야 합니다.

방화벽 인프라의 확장과 가용성 관리 부담

자체 방화벽 어플라이언스를 운영하면 트래픽 증가에 따른 수동 확장, 소프트웨어 업데이트, 패치 적용, 고가용성 구성을 직접 관리해야 합니다. 이로 인해 운영 오버헤드가 증가하고 보안 공백이 발생할 수 있습니다.

멀티 계정·멀티 VPC 환경의 일관된 정책 적용 어려움

여러 AWS 계정과 VPC에 걸쳐 방화벽 규칙을 개별적으로 관리하면 정책 불일치가 발생하기 쉽고, 새 계정이나 VPC가 추가될 때마다 수동으로 보안 정책을 배포해야 합니다.

Overview

AWS Network Firewall

AWS Network Firewall은 Amazon VPC의 인바운드·아웃바운드·East-West 트래픽을 상태 저장 검사, 침입 방지, 도메인 필터링, TLS 검사로 보호하는 관리형 서비스입니다. 인프라 관리 없이 트래픽 부하에 따라 자동으로 확장되며, AWS Firewall Manager를 통해 여러 계정과 VPC에 일관된 보안 정책을 적용할 수 있습니다.

99.99%
SLA 가용성 보장
100 Gbps
가용 영역당 최대 대역폭
Layer 3–7
트래픽 검사 범위

Benefits

AWS Network Firewall을 선택하는 이유

Scalability

자동 확장과 고가용성

가용 영역당 최대 100 Gbps까지 자동으로 확장되며, 99.99% SLA를 제공합니다. 인프라 배포, 버전 업그레이드, 패치를 AWS가 관리하므로 운영 부담이 줄어듭니다.

Protection

Layer 3–7 통합 위협 방어

상태 저장 검사, 침입 방지(IPS), 도메인 필터링, Geographic IP 필터링, TLS 검사를 하나의 서비스에서 제공합니다. Amazon 위협 인텔리전스 기반의 AWS 관리형 규칙으로 활성 위협을 자동 차단할 수 있습니다.

Management

중앙 집중식 정책 관리

AWS Firewall Manager와 통합하여 여러 계정과 VPC에 걸쳐 방화벽 정책을 중앙에서 관리하고, 새로 생성되는 계정과 VPC에도 자동으로 보안 정책을 적용할 수 있습니다.

How it works

AWS Network Firewall 핵심 개념

  1. 1

    Firewall

    VPC에 대한 트래픽 필터링 로직을 제공하는 AWS 리소스입니다. 보호할 VPC와 각 가용 영역에서 사용할 Firewall 서브넷을 지정합니다. Firewall 엔드포인트는 전용 서브넷(/28 이상)에 배포되며, VPC 라우팅 테이블을 통해 트래픽을 Firewall 엔드포인트로 라우팅합니다.

  2. 2

    Firewall Policy

    방화벽의 모니터링 및 보호 동작을 정의하는 AWS 리소스입니다. 상태 비저장 규칙 그룹과 상태 저장 규칙 그룹을 포함하며, 하나 이상의 Firewall에 연결하여 사용합니다.

  3. 3

    규칙 그룹

    VPC 트래픽을 매칭하고 조치를 취하는 규칙 집합입니다. 상태 비저장 규칙은 개별 패킷을 검사하고, 상태 저장 규칙은 연결 컨텍스트를 유지하며 트래픽을 검사합니다. Suricata 호환 규칙을 가져올 수 있고, AWS 관리형 규칙이나 AWS Marketplace 파트너 관리형 규칙도 사용할 수 있습니다.

  4. 4

    배포 모델: 분산형과 중앙 집중형

    분산형 배포는 각 VPC에 Firewall을 배포하여 애플리케이션에 가까운 위치에서 트래픽을 검사합니다. 중앙 집중형 배포는 AWS Transit Gateway에 연결된 VPC에 Firewall을 배포하여 인터넷 게이트웨이, Direct Connect, VPN, NAT 게이트웨이, VPC 간 트래픽을 한 곳에서 검사합니다.

Key features · 1/3

주요 기능

Stateful Firewall

소스 주소, 프로토콜 유형, 트래픽 방향을 기반으로 심층 패킷 검사(DPI)를 수행합니다. 소스/대상 IP, 포트, 프로토콜 기반 규칙을 구성할 수 있으며, 포트 지정 없이 프로토콜 필터링을 지원합니다.

Intrusion Prevention System (IPS)

시그니처 기반 탐지를 사용하여 네트워크 및 애플리케이션 계층에서 트래픽 패턴을 분석합니다. AWS 관리형 위협 시그니처와 악성 도메인 규칙 그룹이 추가 비용 없이 포함됩니다.

Active Threat Defense

Amazon GuardDuty와 동일한 Amazon 글로벌 위협 인텔리전스를 활용하여 활성 위협을 자동으로 식별하고 대응하는 AWS 관리형 규칙을 적용합니다.

TLS Inspection

VPC 내 암호화된 트래픽 흐름에 대해 Transport Layer Security(TLS) 검사를 수행합니다. 방화벽 인스턴스 내에서 네이티브로 TLS 검사가 이루어지며, 인바운드·아웃바운드 통신 모두 분석할 수 있습니다.

Key features · 2/3

주요 기능

Geographic IP Filtering

IP-to-country 매핑을 사용하여 지리적 위치 기반 트래픽 제어를 적용합니다. 데이터 주권 요구 사항 충족과 지역별 접근 정책 구현에 활용할 수 있습니다.

Web Filtering

비암호화 트래픽에 대해 HTTP 헤더 검사를, 암호화 트래픽에 대해 SNI 필터링을 수행합니다. FQDN 필터링으로 특정 웹사이트 및 서비스에 대한 도메인 기반 접근 제어를 적용합니다.

Proxy

명시적 포워드 프록시 기능을 배포하여 클라이언트를 인증하고 아웃바운드 인터넷 트래픽을 검사·필터링합니다. 워크로드와 인터넷 사이에 위치하여 데이터 유출 방지, 도메인 필터링, HTTP 헤더 검사를 수행합니다.

Suricata 호환 규칙 관리

오픈 소스 IPS인 Suricata 호환 규칙을 가져올 수 있습니다. 사용자 지정 규칙 작성, AWS 관리형 규칙, AWS Marketplace 파트너 관리형 규칙을 조합하여 방화벽 정책을 구성할 수 있습니다.

Key features · 3/3

주요 기능

Alert and Flow Logging

CloudWatch를 통해 상세한 Alert 로그와 Flow 로그를 모니터링합니다. 로그를 Amazon S3, Kinesis, CloudWatch에 저장하여 기존 분석 워크플로와 통합할 수 있습니다.

AWS Firewall Manager 통합

AWS Organizations 전체에 걸쳐 방화벽 정책을 중앙에서 관리합니다. 계층적 정책 관리를 통해 여러 계정, 애플리케이션, VPC에 일관된 규칙을 배포하고, 자동 규정 준수 모니터링 및 교정 기능을 제공합니다.

Compare

AWS Network Firewall과 다른 AWS 보안 서비스 비교

비교 항목AWS Network Firewall보안 그룹네트워크 ACLAWS WAF
보호 계층Layer 3–7Layer 3–4Layer 3–4Layer 7 (HTTP/HTTPS)
상태 저장 검사지원 (DPI 포함)지원 (포트/프로토콜 수준)미지원 (상태 비저장)해당 없음
침입 방지(IPS)지원 (시그니처 기반)미지원미지원미지원
도메인/URL 필터링지원 (FQDN, SNI)미지원미지원지원 (URI 경로 기반)
TLS 검사지원미지원미지원미지원
적용 범위VPC 전체 (서브넷 경계)ENI 단위서브넷 단위CloudFront/ALB/API Gateway
중앙 관리 (Firewall Manager)지원지원미지원지원

Use cases

사용 사례

클라우드 경계 보안 및 접근 제어

VPC 경계에서 인바운드 트래픽을 IPS와 Geographic IP 필터링으로 필터링합니다. 인그레스·이그레스 트래픽에 대해 상태 저장 검사와 인라인 TLS 검사를 배포하여 암호화된 네트워크 흐름을 복호화·모니터링·보호합니다.

네트워크 트래픽 보호 및 모니터링

도메인 필터링, 심층 패킷 검사, 프록시 제어, 지리적 기반 접근 제어를 통해 VPC 네트워크를 보호합니다. 프록시를 사용하여 HTTPS 트래픽을 복호화·검사하고, 데이터 유출을 방지하며, 엔터프라이즈급 필터링 규칙을 적용합니다.

활성 위협 탐지 및 차단

Active Threat Defense 또는 AWS Marketplace 파트너의 관리형 규칙을 사용하여 공격 라이프사이클 전반에 걸쳐 활성 위협을 탐지하고 차단합니다. 보안 대응이 자동화되며 보호 업데이트가 지속적으로 적용됩니다.

VPC 간 트래픽 보안 및 검사 (East-West)

상태 저장 검사와 침입 방지를 통해 East-West 트래픽을 보호합니다. AWS Transit Gateway와 통합하여 별도의 검사 VPC 없이 VPC 간 통신을 모니터링하고, 일관된 보안 정책을 적용합니다.

Reference architecture

중앙 집중형 검사 아키텍처 (Transit Gateway 통합)

AWS Transit Gateway에 검사 VPC를 연결하고, 해당 VPC 내 전용 Firewall 서브넷에 AWS Network Firewall 엔드포인트를 배포합니다. 워크로드 VPC, 인터넷 게이트웨이, Direct Connect gateway, VPN 게이트웨이를 Transit Gateway에 연결한 뒤, Transit Gateway 라우팅 테이블을 통해 모든 트래픽을 검사 VPC의 Firewall 엔드포인트로 라우팅합니다. Firewall 엔드포인트는 Firewall Policy에 정의된 상태 비저장/상태 저장 규칙 그룹으로 트래픽을 검사한 후, 허용된 트래픽만 목적지로 전달합니다. Alert 로그와 Flow 로그는 Amazon S3, CloudWatch, Kinesis로 전송되어 모니터링에 활용됩니다. AWS Firewall Manager를 통해 여러 계정의 방화벽 정책을 중앙에서 관리합니다.

Reference architecture

분산형 배포 아키텍처 (VPC 내 직접 배포)

각 워크로드 VPC 내에 전용 Firewall 서브넷(/28 이상)을 생성하고 AWS Network Firewall 엔드포인트를 배포합니다. VPC 라우팅 테이블을 수정하여 인터넷 게이트웨이, NAT 게이트웨이, 보호 대상 서브넷의 트래픽이 Firewall 엔드포인트를 경유하도록 설정합니다. Firewall 엔드포인트는 인바운드·아웃바운드 트래픽에 대해 상태 저장 검사, IPS, 도메인 필터링, TLS 검사를 수행합니다. 이 모델은 애플리케이션에 가까운 위치에서 트래픽을 검사하므로 지연 시간을 최소화할 수 있습니다.

Pricing · 1/2

비용 항목

AWS Network Firewall은 배포된 Firewall 엔드포인트 수(시간당)와 처리된 트래픽 양(GB당)을 기준으로 과금됩니다. TLS 검사를 활성화하면 Advanced Inspection에 대한 추가 시간당 요금이 발생합니다. Active Threat Defense 관리형 규칙을 사용하면 처리된 트래픽에 대한 추가 GB당 요금이 적용됩니다. 동일 네트워킹 경로에 NAT 게이트웨이를 배치하면 NAT 게이트웨이의 시간당 및 데이터 처리 요금이 면제됩니다.

Firewall Endpoint 시간당 요금
배포된 각 Firewall 엔드포인트에 대해 리전 및 가용 영역별로 시간당 요금이 부과됩니다. 다수의 VPC를 연결하는 경우, Primary 엔드포인트에는 표준 시간당 요금이, Secondary 엔드포인트에는 할인된 시간당 요금이 적용됩니다.
트래픽 처리 요금
Firewall 엔드포인트를 통해 처리된 트래픽에 대해 리전 및 가용 영역별로 GB당 요금이 부과됩니다. 트래픽의 소스나 목적지에 관계없이 적용됩니다.
Advanced Inspection (TLS) 추가 요금
TLS 검사 기능을 활성화하면 리전 및 가용 영역별로 추가 시간당 요금이 부과됩니다. 별도의 데이터 처리 추가 요금은 없습니다.
Advanced Threat Protection 추가 요금
Active Threat Defense 관리형 규칙 그룹을 활성화하면 처리된 트래픽에 대해 리전 및 가용 영역별로 추가 GB당 요금이 부과됩니다.

단가는 리전마다 다릅니다. https://aws.amazon.com/network-firewall/pricing/

Pricing · 2/2

비용 항목

NAT Gateway 할인
동일 리전 및 동일 네트워킹 경로에 NAT 게이트웨이와 Network Firewall을 배치하면, NAT 게이트웨이의 시간당 요금과 데이터 처리 요금이 Network Firewall 사용량 기준으로 면제됩니다.

단가는 리전마다 다릅니다. https://aws.amazon.com/network-firewall/pricing/

Getting started

시작하기

  1. 1

    1단계: 보호 범위와 배포 모델 결정

    보호할 VPC, 트래픽 방향(인바운드, 아웃바운드, East-West), 검사 요구 사항을 정의합니다. 단일 VPC라면 분산형 배포를, 여러 VPC와 계정에 걸친 일관된 정책이 필요하면 Transit Gateway를 활용한 중앙 집중형 배포를 선택합니다.

  2. 2

    2단계: Firewall 서브넷 및 엔드포인트 구성

    각 가용 영역에 /28 이상의 전용 Firewall 서브넷을 생성합니다. 고가용성을 위해 여러 가용 영역에 Firewall 엔드포인트를 배포합니다. 중앙 집중형 모델에서는 검사 VPC를 Transit Gateway에 연결합니다.

  3. 3

    3단계: Firewall Policy 및 규칙 그룹 정의

    상태 비저장 규칙(ACL 기반)과 상태 저장 규칙(5-tuple, 도메인 필터링, Suricata 호환 IPS 규칙)을 조합하여 규칙 그룹을 생성합니다. AWS 관리형 위협 시그니처, Active Threat Defense 규칙, 필요 시 AWS Marketplace 파트너 관리형 규칙을 추가합니다. TLS 검사가 필요하면 Advanced Inspection을 활성화합니다.

  4. 4

    4단계: VPC 라우팅 테이블 설정 및 트래픽 라우팅

    VPC 라우팅 테이블을 수정하여 보호 대상 서브넷의 트래픽이 Firewall 엔드포인트를 경유하도록 설정합니다. 중앙 집중형 모델에서는 Transit Gateway 라우팅 테이블에서 검사 VPC로 트래픽을 라우팅합니다. NAT 게이트웨이를 함께 사용하면 동일 네트워킹 경로에 배치하여 NAT 게이트웨이 비용 할인을 받을 수 있습니다.

  5. 5

    5단계: 로깅, 모니터링 및 중앙 관리 설정

    Alert 로그와 Flow 로그를 Amazon S3, CloudWatch, Kinesis 중 하나 이상으로 전송하도록 구성합니다. 멀티 계정 환경에서는 AWS Firewall Manager를 사용하여 방화벽 정책을 중앙에서 관리하고, 새 계정·VPC에 자동으로 정책을 적용합니다.

Next steps

다음 단계

AWS Network Firewall 개발자 가이드

Firewall, Firewall Policy, 규칙 그룹 등 리소스의 상세 개념과 구성 방법을 확인할 수 있습니다.

AWS Network Firewall 요금 페이지

엔드포인트 시간당 요금, 데이터 처리 요금, Advanced Inspection 요금, NAT 게이트웨이 할인 등 상세 과금 기준을 확인할 수 있습니다.

AWS Network Firewall FAQ

배포 모델, 규칙 유형, Transit Gateway 통합, 암호화 트래픽 검사 등 자주 묻는 질문과 답변을 확인할 수 있습니다.

AWS Network Firewall 기능 상세

상태 저장 Firewall, IPS, TLS 검사, Geographic IP Filtering, Proxy 등 전체 기능 목록과 설명을 확인할 수 있습니다.

Resources

참고 자료

Q&A