한 회사에서 모든 AWS Systems Manager Session Manager 로그를 Amazon S3 버킷에 보관(archive)하려고 합니다. 이 요구 사항을 충족하는 가장 운영 효율적인 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Systems Manager 콘솔에서 S3 로깅을 활성화하고 세션 데이터를 보낼 S3 버킷을 선택합니다..
이것이 정답인 이유
가장 운영 효율적인 솔루션은 Systems Manager 콘솔에서 S3 로깅을 활성화하고 세션 데이터를 보낼 S3 버킷을 선택하는 것입니다. 이는 AWS Systems Manager Session Manager의 기본 제공 기능으로, 추가 에이전트 설치나 복잡한 구성 없이 세션 로그를 S3에 자동으로 저장할 수 있어 가장 간단하고 직접적인 방법입니다.
다른 옵션들은 다음과 같은 이유로 효율적이지 않습니다.
CloudWatch 에이전트 설치 및 CloudWatch Logs를 통한 S3 내보내기는 추가적인 구성 단계와 비용이 발생합니다.
Systems Manager 문서를 생성하여 수동으로 로그를 업로드하는 것은 자동화되지 않고, 실시간 로깅이 아니며, 운영 오버헤드가 큽니다.
CloudWatch Logs 구독 필터를 Kinesis Data Firehose와 연동하는 것은 더 복잡한 설정과 추가 서비스 비용이 발생하며, Session Manager 로깅을 위한 과도한 솔루션입니다.