콘텐츠로 이동

AWS 보안 서비스 요약

특성
VPC Security Group
Subnet NACL
AWS Network Firewall
AWS Firewall Manager
AWS WAF
AWS Shield
보호 레벨 인스턴스/리소스 레벨에서 작동하며 개별 EC2, RDS, Lambda 등 VPC 내 리소스에 직접 연결됨. 2024년 9월부터 같은 리전 TGW 연결 VPC의 인바운드 규칙에서 참조(referencing) 가능 서브넷 경계에서 작동하며 해당 서브넷으로 들어오고 나가는 모든 트래픽을 제어 VPC 레벨에서 작동하며 전체 VPC의 네트워크 트래픽을 검사 및 필터링하는 완전 관리형 서비스 다중 계정 및 리소스에 걸쳐 여러 보안 서비스를 중앙에서 관리하는 상위 레벨 서비스 CloudFront, ALB, API Gateway 등에 연결되어 웹 애플리케이션 트래픽을 보호하는 클라우드 네이티브 방화벽 인프라 레벨에서 DDoS 공격으로부터 AWS 리소스를 보호하는 관리형 서비스
상태 유지 상태 유지(Stateful) 방식으로 작동하여 허용된 인바운드 트래픽의 응답은 규칙과 상관없이 자동으로 허용됨 상태 비유지(Stateless) 방식으로 작동하여 인바운드와 아웃바운드 트래픽을 각각 별도로 평가하고 규칙 설정 필요 상태 유지 및 비유지 규칙을 모두 지원하며 트래픽 흐름 상태를 추적하거나 개별 패킷 기반 필터링 가능 직접적인 상태 유지 기능은 없으며 관리하는 각 서비스의 상태 유지 특성을 활용 웹 요청 및 응답의 상태를 추적하여 상태 유지 방식으로 작동 네트워크 흐름을 분석하여 상태 유지 방식으로 DDoS 공격 패턴 탐지 및 방어
주요 보호 대상 EC2 인스턴스, RDS 데이터베이스, Lambda 함수, ElastiCache, Redshift 등 VPC 내 모든 리소스. SG는 단일 VPC에 귀속되며 TGW 연결 VPC 간 인바운드 규칙에서 참조만 가능 서브넷 내의 모든 리소스에 대한 트래픽을 필터링하며 서브넷 경계의 첫 번째 방어선 역할 VPC 전체의 트래픽을 보호하며 특히 인터넷 게이트웨이, NAT 게이트웨이 등을 통과하는 트래픽 검사 AWS Organizations 내 여러 계정의 리소스와 다양한 보안 서비스를 통합 관리 CloudFront, Application Load Balancer, API Gateway, AppSync를 통한 웹 애플리케이션 트래픽 CloudFront, Route 53, Global Accelerator, Elastic IP 등 AWS 리소스에 대한 DDoS 공격
검사 수준 L3/L4(IP 주소, 포트, 프로토콜) 수준에서 트래픽 필터링, 애플리케이션 계층 검사 불가 L3/L4(IP 주소, 포트, 프로토콜) 수준에서 트래픽 필터링, 패킷 헤더만 검사 L3-L7 심층 패킷 검사 지원, 패킷 헤더뿐만 아니라 페이로드 내용까지 검사 가능 직접 검사하지 않고 관리하는 각 서비스의 검사 기능을 활용 L7(HTTP/HTTPS) 웹 트래픽 검사, 요청 헤더, 쿠키, URI, 쿼리 문자열 등 검사 L3/L4 네트워크/전송 계층(Standard), L7 애플리케이션 계층까지(Advanced) 보호
주요 기능 인스턴스 간 트래픽 제어, 소스/대상 IP 및 포트 기반 액세스 제어, 다른 보안 그룹 참조 가능. TGW 통한 VPC 간 보안 그룹 참조 가능(아웃바운드 미지원) 서브넷 수준의 방화벽, 명시적 허용/거부 규칙, 임시 포트 범위 제어, 악성 IP 차단 상태 기반 필터링, 도메인 이름 필터링, 침입 방지, 프로토콜 분석, Suricata 호환 규칙. 자동 규칙 업데이트 및 트래픽 모니터링 중앙 집중식 정책 관리, 규정 준수 모니터링, 자동 교정, 다중 계정 보안 정책 적용, 계층적 보호 정책 SQL 인젝션/XSS 방어, 봇 제어, 속도 제한, 지역 차단, IP 평판 필터링, 커스텀/관리형 규칙 네트워크 흐름 모니터링, 자동 DDoS 완화, 트래픽 엔지니어링, 24/7 모니터링, 전용 DDoS 대응팀(Advanced)
규칙 유형 허용 규칙만 지원(명시적 거부 불가), 기본적으로 모든 트래픽 거부, 참조 기반 규칙 지원 허용 및 거부 규칙 모두 지원, 숫자 기반 우선순위(1-32766), 낮은 번호부터 평가, 기본적으로 모든 트래픽 거부 상태 유지/비유지 규칙, Suricata 호환 IPS/IDS 규칙, 도메인 필터링 규칙, 정규식 패턴 매칭 정책 기반 규칙, 자동 교정 규칙, 규정 준수 규칙, 리소스 태그 기반 정책 관리형 규칙 그룹(OWASP Top 10, 봇 제어 등), 속도 기반 규칙, IP 세트 기반 규칙, 지역 차단 규칙 정적 임계값 기반 규칙(Standard), 동적 임계값 및 커스텀 완화 규칙(Advanced)
비용 완전 무료로 제공, 추가 비용 없음 완전 무료로 제공, 추가 비용 없음 시간당 배포 비용 + 처리된 데이터 양에 따른 비용 정책당 월별 요금 + 관리하는 리소스 수에 따른 비용 규칙 수 + 검사된 웹 요청 수에 따른 비용 Standard는 무료, Advanced는 월별 구독 요금 + 데이터 전송량에 따른 비용
관리 복잡성 낮음 - 간단한 인바운드/아웃바운드 규칙 설정, AWS 콘솔, CLI, API를 통한 쉬운 관리 중간 - 규칙 번호와 우선순위 관리 필요, 인바운드/아웃바운드 규칙 별도 설정 높음 - 복잡한 규칙 세트 관리, Suricata 규칙 이해 필요, 네트워크 토폴로지 고려 중간 - 다중 계정 관리는 복잡하나 중앙 집중식 인터페이스로 단순화 중간 - 웹 공격 패턴 이해 필요, 다양한 규칙 유형 관리, 오탐 처리 낮음(Standard), 높음(Advanced) - 고급 기능 구성 및 DDoS 대응 계획 수립 필요
통합 서비스 EC2, RDS, Lambda, ElastiCache, Redshift, EFS, ELB 등 대부분의 VPC 리소스와 통합 VPC 서브넷에만 연결되며 다른 서비스와 직접적인 통합 없음 VPC, Transit Gateway, Route Tables, CloudWatch, CloudTrail과 통합 AWS Organizations, Security Hub, WAF, Shield, Network Firewall, Security Groups 등과 통합 CloudFront, ALB, API Gateway, AppSync, CloudWatch, Kinesis Firehose와 통합 CloudFront, Route 53, Global Accelerator, ELB, EC2, AWS WAF와 통합
배포 위치 리소스에 직접 연결, 리전 서비스. SG는 단일 VPC 귀속(타 VPC는 TGW로 참조) 서브넷에 자동 연결, 리전 서비스 VPC 내 특정 서브넷에 엔드포인트 배포, 리전 서비스 글로벌 서비스, 모든 리전의 리소스 관리 가능 글로벌 서비스(CloudFront) 또는 리전 서비스(ALB, API Gateway) 글로벌 서비스, 모든 리전의 리소스 보호
로깅 및 모니터링 기본 로깅 없음, VPC 흐름 로그와 함께 사용 가능 기본 로깅 없음, VPC 흐름 로그와 함께 사용 가능 CloudWatch Logs로 상세 트래픽 로깅, S3 버킷으로 내보내기 가능 Security Hub와 통합된 규정 준수 대시보드, CloudWatch 이벤트 지원 CloudWatch Logs, Kinesis Firehose를 통한 실시간 로깅, 상세 트래픽 분석 CloudWatch 지표, Shield Advanced는 상세 공격 가시성 및 보고서 제공
자동화 지원 AWS CloudFormation, Terraform, AWS CDK 등을 통한 자동화 지원 AWS CloudFormation, Terraform, AWS CDK 등을 통한 자동화 지원 AWS CloudFormation, API를 통한 자동화, 타사 SIEM 통합 자동 교정 기능, 새 리소스에 자동 정책 적용, API 통합 AWS CloudFormation, API를 통한 자동화, 타사 보안 도구 통합 자동 DDoS 탐지 및 완화, 사전 예방적 참여(Advanced)