2. 보안/7. 클라우드 보안

[보안_GPT] 클라우드 보안이란?

isaacToast 2025. 11. 14. 10:25
반응형

클라우드 보안(Cloud Security)은 AWS·Azure·GCP 같은 클라우드 환경에서 서버, 네트워크, 스토리지, 계정, 데이터 등을 안전하게 운영하기 위한 모든 보안 활동을 말해.
쉽게 말하면 **“클라우드에 만든 모든 자원을 해킹·노출·오설정으로부터 지키는 것”**이야.

온프레미스 보안이 “내가 직접 구축한 IDC 환경을 보호”하는 거라면,
➡️ 클라우드 보안은 CSP(AWS 등)의 인프라 위에서 내가 만든 설정을 안전하게 유지하는 보안.


☁️ 클라우드 보안이란? (실무 기준)

1️⃣ IAM 보안 (가장 중요!)

  • 계정·권한·역할(Role) 최소 권한(Least Privilege)
  • Root 계정 미사용
  • MFA 필수화
  • API Key, Access Key 노출 방지
  • 세분화된 권한 정책

➡️ 클라우드는 권한만 뚫려도 전체가 해킹됨.


2️⃣ 네트워크 보안 (VPC / Security Group / NACL)

  • VPC/Subnet 설계
  • Security Group 최소 허용
  • DB는 반드시 내부망에서만 접근
  • Bastion Host, VPN
  • Public Exposure(공개 노출) 방지

➡️ 보안 사고 대부분이 Security Group 0.0.0.0/0 오픈에서 발생.


3️⃣ 스토리지(버킷) 보안

  • S3 버킷 Public off
  • 버킷 암호화(SSE-KMS)
  • 버전 관리 / MFA 삭제 방지
  • 접근 정책 제한
  • 개인정보 저장 시 암호화 필수

➡️ S3 퍼블릭 오픈은 클라우드 보안 사고 1위.


4️⃣ 데이터 암호화 & 키 관리(KMS)

  • 저장·전송 구간 암호화
  • KMS로 키 중앙 관리
  • 키 접근 권한 분리
  • 민감정보는 별도 암호화 적용

➡️ 데이터 보안 = 클라우드에서의 필수 기본기.


5️⃣ 서버(EC2) 보안

  • OS 보안 설정
  • 패치 자동화(SSM Patch Manager)
  • EDR/백신 설치
  • IAM Role 기반 접근
  • SSH 키 관리 / Bastion 사용

➡️ “클라우드에 올린 서버라고 해서 자동으로 안전한 건 아님.”


6️⃣ 컨테이너 · 쿠버네티스(K8s) 보안

  • EKS/GKE/AKS 권한 관리
  • 이미지 취약점 스캔
  • Pod Security Policy
  • Secret 암호화
  • 네트워크 정책

➡️ 요즘 서비스 대부분이 컨테이너 기반이라 매우 중요.


7️⃣ 서버리스 보안 (Lambda 등)

  • IAM Role 최소화
  • 환경변수 Secrets 관리
  • Timeout / Network 설정
  • CloudTrail로 실행 기록 로깅

➡️ 서버리스는 서버가 없을 뿐 코드·권한 보안은 여전히 필요함.


8️⃣ 로그·모니터링·관제

  • CloudTrail · CloudWatch 필수
  • Config로 리소스 변경 추적
  • GuardDuty로 위협 탐지
  • SIEM 연동

➡️ 클라우드는 “로그 기반” 위협 탐지가 필수.


9️⃣ CSPM · CWPP 같은 클라우드 보안 솔루션

  • CSPM: 설정 오류(오설정) 자동 점검
    (예: S3 퍼블릭 오픈 감지)
  • CWPP: 워크로드 보안(서버/컨테이너 보호)
  • CASB: SaaS 접근·데이터 보안

➡️ 클라우드는 **오설정(Misconfiguration)**이 가장 흔한 사고 원인.


🔟 보안 규정 & 거버넌스

  • ISMS, ISO27001 클라우드 항목
  • 데이터 분류 정책
  • 리소스 태깅(Tagging)
  • 개발→배포 CICD 보안 파이프라인

➡️ 큰 회사일수록 클라우드 보안은 정책과 프로세스가 중요함.


🎯 한 문장 요약

클라우드 보안 = 클라우드에서 운영되는 계정·네트워크·서버·데이터·스토리지·컨테이너·서버리스를 안전하게 구성하고, 오설정 없이 지속적으로 모니터링하는 보안.

반응형