한 회사에서 자동 확장 그룹의 Amazon EC2 인스턴스에서 애플리케이션을 실행하고 있습니다. 애플리케이션이 로그를 로컬에 저장합니다. 보안 엔지니어가 스케일인 이벤트 후 로그가 손실된 것을 발견했습니다. 보안 엔지니어는 로그 데이터의 내구성과 가용성을 보장하는 솔루션을 추천해야 합니다. 모든 로그는 감사 목적으로 최소 1년 동안 보관해야 합니다. 보안 엔지니어는 무엇을 추천해야 하나요?
A. 자동 확장 수명 주기 내에서, EC2 인스턴스가 생성될 때마다 Amazon EBS(Amazon Elastic Block Store) 로그 볼륨을 생성하고 첨부하는 후크를 추가합니다
B. 인스턴스가 종료되면 로그 검토를 위해 EBS 볼륨을 다른 인스턴스에 다시 연결할 수 있습니다
C. 자동 확장 시작 템플릿의 사용자 데이터 섹션에 명령을 추가하여 EC2 인스턴스를 생성하는 동안 EFS(Amazon Elastic File System) 파일 시스템을 생성하고 인스턴스 Amazon EBS(Amazon Elastic Block Store) 볼륨에서 EFS 파일 시스템의 디렉토리로 하루에 한 번 로그를 복사하도록 인스턴스에서 프로세스를 구성합니다
D. 자동 확장 그룹에 사용되는 AMI에 Amazon CloudWatch 에이전트를 빌드합니다
E. 검토를 위해 로그를 Amazon CloudWatch Logs로 보내도록 CloudWatch 에이전트를 구성합니다
F. 자동 확장 수명 주기 내에서 종료 상태 전환 시 수명 주기 훅을 추가하고 수명 주기 알림을 Amazon SNS(Amazon Simple Notification Service)로 전송하여 엔지니어링 팀에 알립니다