Continuous Data Protection

Continuous Data Protection (연속 데이터 보호)

CDP(Continuous Data Protection, 연속 데이터 보호)는 Snowflake에 저장된 데이터를 사람의 실수, 악의적인 행위, 소프트웨어 장애로부터 보호하는 포괄적인 기능 집합이에요. 데이터 수명 주기의 모든 단계에서 데이터가 우발적이거나 의도적인 수정, 삭제, 손상이 발생하더라도 접근 가능하고 복구 가능하도록 해줘요.

출처: Snowflake Documentation

본문

포함된 기능은 다음과 같아요:

기능 추가 자료
네트워크 정책: 사용자의 IP 주소 기반으로 사이트 접근을 허용하거나 제한(즉, IP 허용 목록). 네트워크 정책으로 네트워크 트래픽 제어
계정에 접근하는 모든 사용자에 대한 인증/확인(MFA 및 SSO 지원 포함). 사용자별로 활성화
시스템의 모든 객체에 대한 사용자 접근을 제어하는 보안 역할. 접근 제어 개요
데이터 로드·언로드 작업용 내부 스테이지에 저장된 모든 파일은 서버 측에서 AES-256 강력 암호화로 자동 암호화. 기본적으로 Snowflake는 128비트 키로 추가 클라이언트 측 암호화를 제공(256비트 키 구성 옵션 포함). Snowflake의 종단 간 암호화 이해
타임 트래블(데이터 쿼리·복원)과 페일세이프(재해 복구, Snowflake만 수행 가능)를 통한 과거 데이터(변경·삭제된 데이터) 유지. Snowflake Time Travel & Fail-safe

대부분의 CDP 기능은 모든 Snowflake 에디션에 기본 포함되어 있어요(즉, 추가 라이선스 불필요). 단, 일부 기능은 Snowflake Enterprise Edition(또는 그 이상)에서만 사용할 수 있어요.

또한 타임 트래블과 페일세이프 모두 추가 데이터 저장 공간이 필요하며, 관련 비용이 발생해요. 자세한 내용은 데이터 저장 고려 사항을 참고해요.

더 알아보기 (Learn more)