보안 엔지니어가 Amazon Macie를 사용하여 회사의 Amazon S3 버킷에서 민감한 데이터를 스캔합니다. 회사는 많은 S3 버킷과 S3 버킷에 저장된 많은 객체를 가지고 있습니다. 보안 엔지니어는 민감한 데이터를 포함하는 S3 버킷을 식별하고 해당 S3 버킷에 대해 추가 스캔을 수행해야 합니다. 이 요구사항을 최소 관리 오버헤드로 충족하는 솔루션은 무엇입니까?
- A. S3 Cross-Region Replication(CRR)를 S3 버킷에서 구성합니다. 객체를 두 번째 AWS 리전으로 복제합니다. Macie를 두 번째 리전에서 구성하여 복제된 객체를 매일 스캔합니다.
- B. S3 이벤트 대상으로 AWS Lambda 함수를 생성합니다. Lambda 함수를 구성하여 객체가 S3 버킷에 업로드될 때 객체에 대해 Macie 스캔을 시작합니다.
- C. Macie 자동 디스커버리를 구성하여 S3 버킷에서 데이터를 지속적으로 샘플링합니다. Macie가 민감한 데이터를 발견하는 S3 버킷에 대해 전체 스캔을 수행합니다.✓ 정답
- D. S3 버킷에서 Macie 스캔을 실행하도록 구성합니다. 스캔 결과를 Amazon DynamoDB 테이블에 집계합니다. DynamoDB 테이블을 사용하여 쿼리를 수행합니다.
해설
【핵심 용어】 ▸ Macie Automated Discovery — 샘플링으로 민감한 데이터 보유 버킷 식별 ▸ Full Scan — 특정 버킷의 전체 객체 스캔 ▸ Sampling — 통계 기반으로 민감 데이터 여부 추측 【정답 포인트】 ▸ 최소 관리 오버헤드 = 자동 디스커버리 활용 ▸ Automated Discovery = 주기적 샘플링으로 리스크 버킷 식별 ▸ 선택적 스캔 = 민감 데이터 있는 버킷만 전체 스캔 ▸ 비용 최적화 = 모든 버킷 스캔 불필요 ▸ 자동화 = 수동 개입 최소 【오답 체크】 (A) CRR 구성은 복잡하고, 복제 비용 증가 (B) Lambda + 이벤트 트리거는 객체 단위 스캔으로 비용 높음 (D) 스캔 결과 집계는 자동화 부족, 수동 쿼리 필요 【시험 포인트】 ▸ 대규모 S3 환경 = Macie Automated Discovery 필수 ▸ 샘플링 → 전체 스캔 = 2단계 접근으로 효율적 ▸ 관리 오버헤드 최소 = 자동 디스커버리가 최고 ▸ Macie 고급 기능 = Automated Discovery로 스캔 최적화