SUS04-BP03 정책을 사용하여 데이터 세트의 수명 주기 관리
모든 데이터의 수명 주기를 관리하고 삭제를 자동으로 적용하여 워크로드에 필요한 총 스토리지를 최소화합니다.
일반적인 안티 패턴:
-
데이터를 수동으로 삭제합니다.
-
워크로드 데이터를 삭제하지 않습니다.
-
보존 및 액세스 요구 사항에 따라 데이터를 더 에너지 효율적인 스토리지로 이동하지 않습니다.
이 모범 사례 확립의 이점: 데이터 수명 주기 정책을 사용하여 워크로드에서 데이터에 효율적으로 액세스하고 보존할 수 있습니다.
이 모범 사례를 따르지 않을 경우 노출 위험도: 중간
구현 가이드
데이터 세트는 일반적으로 수명 주기 동안 보존 및 액세스 요구 사항이 각각 다릅니다. 예를 들어, 애플리케이션이 한정된 기간 동안 일부 데이터 세트에 자주 액세스해야 할 수 있습니다. 그 후 해당 데이터 세트에 자주 액세스하지 않습니다.
전체 수명 주기 동안 데이터 세트를 효율적으로 관리하려면 수명 주기 정책을 구성해야 하며, 이것은 데이터 세트를 처리하는 방법을 정의하는 규칙입니다.
수명 주기 구성 규칙을 통해, 데이터 세트를 보다 에너지 효율적인 스토리지 계층으로 전환하고 아카이브하거나 삭제하도록 특정 스토리지 서비스에 요청할 수 있습니다.
구현 단계
-
각 데이터 클래스의 처리 절차를 정의합니다.
-
수명 주기 규칙을 적용하는 자동화된 수명 주기 정책을 설정합니다. 다양한 AWS 스토리지 서비스에 대한 자동화된 수명 주기 정책을 설정하는 몇 가지 예는 다음과 같습니다.
Storage service How to set automated lifecycle policies Amazon S3 수명 주기를 사용하여 전체 수명 주기 동안 객체를 관리할 수 있습니다. 액세스 패턴을 알 수 없거나 변화하거나 예측할 수 없는 경우 Amazon S3 Intelligent-Tiering을 사용할 수 있으며, 이를 통해 액세스 패턴을 모니터링하고, 액세스하지 않은 객체를 더 저렴한 액세스 계층으로 자동으로 이동할 수 있습니다. Amazon S3 스토리지 렌즈 지표를 활용하여 수명 주기 관리의 최적화 기회와 격차를 파악할 수 있습니다.
Amazon Data Lifecycle Manager를 사용하여 Amazon EBS 스냅샷 및 Amazon EBS 지원 AMI의 생성, 보존 및 삭제를 자동화할 수 있습니다.
Amazon EFS 수명 주기 관리는 파일 시스템의 파일 스토리지를 자동으로 관리합니다.
Amazon ECR 수명 주기 정책은 수명 또는 개수를 기준으로 만료되는 이미지에 의한 컨테이너 이미지 정리를 자동화합니다.
MediaStore 컨테이너에 객체를 얼마 동안 저장해야 하는지 제어하는 객체 수명 주기 정책을 사용할 수 있습니다.
-
사용되지 않은 볼륨, 스냅샷 및 보존 기간이 지난 데이터를 삭제합니다. 삭제할 Amazon DynamoDB Time To Live 또는 Amazon CloudWatch 로그 보존과 같은 네이티브 서비스 기능을 활용합니다.
-
수명 주기 규칙에 따라 관련 데이터를 집계 및 압축합니다.
리소스
관련 문서:
관련 동영상: