Checklist

Config Inspection에서 제공하는 체크 리스트 종류와 체크 리스트별 상세 진단 항목을 확인할 수 있습니다.

체크 리스트

체크 리스트는 진단 결과의 기준이 되는 진단 항목 모음으로, 현재 Config Inspection에서 제공하는 체크 리스트 종류는 다음과 같습니다.

클라우드체크 리스트명항목 개수
Samsung Cloud PlatformBest Practice27
표. Config Inspection 체크 리스트 종류

Best Practice

Samsung Cloud Platform에서 제공하는 Best Practice 체크 리스트의 상세 진단 항목은 다음과 같습니다.

영역진단 항목
IAM
  • Account 사용자를 관리하는 권한은 최소 권한의 원칙에 따라 IAM User 관리가 필요한 사용자에게만 부여해야 합니다.
  • 장기 미사용자가 존재하지 않아야 합니다.
  • 모든 사용자에게 인가된 IP만 접근을 허용하는 정책을 적용해야 합니다.
  • 직무 및 사용 목적을 고려하여 최소 권한의 원칙에 따라 권한을 부여해야 합니다.
Networking
  • NAT Gateway는 인터넷 접속이 불필요한 Private Subnet에 생성하지 않아야 합니다.
  • 네트워크 연동 상품은 Firewall을 사용해야 합니다.
  • 불필요한 로컬 서브넷이 존재하지 않고 생성된 로컬 서브넷 내부에는 운영상 필요한 Virtual Server(VM) 또는 Bare Metal Server(BM)만 연결해야 합니다.
  • 프로토콜별 원격 접속 Port는 인터넷 접근이 차단되어야 하며 접근이 필요한 IP를 지정하여 접속을 허용해야 합니다.
  • Security Group은 IP/Port 단위로 필요한 규칙만 등록해야 합니다.
  • 네트워크 연동 상품의 Firewall은 IP/Port 단위로 필요한 규칙만 등록해야 합니다.
Compute
  • Cloud Functions 함수 URL 사용 시 접근 제어를 적용해야 합니다.
Container
  • Kubernetes 클러스터 제어 영역은 퍼블릭 엔드포인트를 사용하지 않아야 합니다.
  • Kubernetes 클러스터의 프라이빗 엔드포인트에는 인가된 리소스만 접근을 허용해야 합니다.
  • Container Registry에 인가된 IP 리소스만 접근이 가능하도록 제한합니다.
  • Container Registry 이미지에 대해 취약점 스캔을 활성화하고 발견된 취약점은 조치해야 합니다.
  • Container Registry 취약한 이미지는 사용하지 못하도록 제한합니다.
Database
  • DB는 Private Subnet에 구성하고 인터넷 접속을 차단하여야 합니다.
  • KMS Key는 접근이 필요한 주체에게만 관련 권한을 최소한으로 부여해야 합니다.
  • KMS Key는 자동회전 기능을 통해 주기적(90일 이내)으로 변경해야 합니다.
Logging
  • Logging&Audit의 Trail 서비스를 활성화하고, 적용 범위를 전체 리전/자원 유형/사용자로 설정해야 합니다.
  • Logging&Audit Trail의 로그파일 검증을 사용으로 설정해야 합니다.
  • Logging&Audit의 Trail 로그를 1년 이상 저장하고 있어야 합니다.
  • Security Group은 로깅을 활성화해야 합니다.
  • Internet Gateway의 NAT 로깅을 활성화해야 합니다.
  • Kubernetes Engine 클러스터의 제어 영역 로깅을 활성화해야 합니다.
  • 네트워크 연동 상품은 Firewall 로깅을 활성화해야 합니다.
  • DB 감사 로그를 저장해야 합니다.
표. Samsung Cloud Platform Best Practice 체크 리스트 구성 항목
Overview
How-to guides