1. Azure Native 보안이란?
- Azure에서 기본적으로 제공하는 보안 관련 기능 및 서비스를 의미
- NSG → Firewall → WAF/DDoS → Private Link/Bastion 같은 네트워크 계층 보안과, Defender for Cloud, Sentinel 같은 운영/모니터링 서비스가 유기적으로 맞물려 클라우드에서 기본적으로 제공되는 End-to-End 보안 프레임워크
2. Azure 보안의 핵심 사상
- 클라우드 내장 보안(Platform-level Security)
Azure 인프라 전반에 걸쳐 MS가 기본 제공하는 보안 기능 (네트워크, 데이터, ID, 애플리케이션 보안 포함). - Zero Trust 기반
“아무도 신뢰하지 않는다(never trust, always verify)” 원칙으로, 네트워크 경계뿐 아니라 사용자·디바이스·애플리케이션 모두 지속적으로 검증. - 통합 관리
Azure Security Center(현재는 Microsoft Defender for Cloud) 같은 서비스로 보안 posture를 모니터링하고 권고사항 제공. - 자동화 & 위협 인텔리전스
Microsoft의 글로벌 위협 인텔리전스 기반으로 보안 로그/이벤트를 자동 분석해 대응.
3. 네트워크 서비스 종류와 특징
(1) 네트워크 보안 그룹 (NSG, Network Security Group)
- VM, Subnet 수준에서 인바운드/아웃바운드 트래픽을 제어하는 방화벽 룰.
- L3/L4 기반 (IP, 포트, 프로토콜).
- 기본적인 "보안 그룹"으로 AWS의 SG와 유사.
(2) Azure Firewall
- Fully managed 방화벽 서비스 (stateful firewall).
- L3~L7 트래픽 필터링 가능.
- FQDN 필터링, Application rule, Threat Intelligence 기반 차단 지원.
- 고가용성 및 확장 자동 제공.
- 아웃바운드·인바운드 트래픽 필터링
(3) Web Application Firewall (WAF)
- Application Gateway WAF: L7 로드밸런서 + WAF 기능 (OWASP Top 10 공격 방어).
- Azure Front Door WAF: 글로벌 CDN + WAF (전 세계 트래픽 보호).
- SQL Injection, XSS 등 웹 공격 방어.
(4) DDoS Protection
- 기본 제공(Free) + 표준(Advanced) 버전.
- L3/L4 네트워크 공격 자동 완화.
- Standard 버전은 Adaptive Tuning, 공격 분석 리포트, SLA 제공.
- 대규모 분산 서비스 거부 공격(DDOS) 방어
(5) Private Link & Service Endpoints
- Azure 서비스에 대한 비공개 연결 제공.
- 인터넷 노출 없이 VNet 내부에서만 서비스 접근 가능.
(6) Azure Bastion
- Public IP 없이도 포털 기반으로 안전하게 VM에 RDP/SSH 접속 가능.
- Jump server 없이도 관리 가능 → 원격 접속 보안 강화.
(7) Azure DDoS + Threat Intelligence + Sentinel
- Azure Sentinel: 클라우드 기반 SIEM/SOAR → 로그 수집, 위협 탐지, 자동화 대응.
- Threat Intelligence 통합: 글로벌 위협 데이터로 정책 강화.
(8) Azure Sentinel
- SIEM(Security Information and Event Management) + SOAR(Security Orchestration, Automation and Response) 기능 제공
- 온·오프프레미스, 멀티클라우드, SaaS 애플리케이션의 보안 이벤트를 수집·분석
- 머신러닝 기반 위협 감지, 자동 대응
(9) Microsoft Defender for Identity
- 온프레미스 AD 환경과 Azure AD 간 계정·인증 위협 탐지
- 의심스러운 로그인 패턴, 권한 상승 시도 감지
(10) Microsoft Defender for Endpoint
- 엔드포인트 보안 → 악성코드, 랜섬웨어, 취약점 보호
- 침입 방지, 위협 사냥(Threat Hunting) 가능
(11) Azure Key Vault
- 비밀 값(Secrets), 암호화 키(Keys), 인증서(Certificates) 안전 저장
- CMK(Customer Managed Key) 사용 가능
(12) Microsoft Entra ID (Azure AD) 보안 기능
- 조건부 액세스(Conditional Access)
- MFA(Multi-Factor Authentication)
- ID 보호(ID Protection)
(13) Azure Policy + Blueprints
- 조직 전체 리소스에 보안 규칙 강제 적용
• 예: 특정 지역에만 리소스 생성 허용, 암호화 필수화
(14) Azure DDoS + Threat Intelligence + Sentinel
- Azure Sentinel: 클라우드 기반 SIEM/SOAR → 로그 수집, 위협 탐지, 자동화 대응.
- Threat Intelligence 통합: 글로벌 위협 데이터로 정책 강화.
4. 참고링크
'Azure 상식' 카테고리의 다른 글
| Azure Storage 암호화 (0) | 2025.08.25 |
|---|---|
| Azure Monitoring 활용시 LogData 효율적 관리에 대해 (3) | 2025.08.24 |
| Support VM OS SKU 및 Migration 방법 (0) | 2025.08.24 |
| Dockerfile 기본 개념 및 레이어 구성 원리 (0) | 2025.08.23 |
| AKS PV/PVC 사용법 및 CSI 구성에 따른 Azure Files 특성 이해 (0) | 2025.08.23 |