AmazonAmazon DevOps Engineer Professional DOP-C02 Certification·KO·업데이트됨 4 Aug 2026
프로덕션 계정 정책에 따라 대화형으로 액세스된 모든 EC2 인스턴스는 24시간 이내에 종료되어야 합니다. 모든 프로덕션 앱은 Auto Scaling 그룹에서 실행되며 CloudWatch Logs 에이전트를 사용하여 로그를 보냅니다. 수동 로그인을 감지하고 해당 인스턴스가 24시간 이내에 종료되도록 자동화하려면 어떻게 해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: CloudWatch Logs 구독을 AWS Lambda 함수에 생성합니다. 로그인 이벤트를 생성한 EC2 인스턴스에 태그를 추가하고 인스턴스를 서비스 해제하도록 함수를 구성합니다. 이 태그가 있는 모든 인스턴스를 종료하는 일일 Lambda 함수를 호출하도록 Amazon EventBridge 규칙을 생성합니다..
이것이 정답인 이유
정답은 CloudWatch Logs 구독을 AWS Lambda 함수에 생성하여 로그인 이벤트를 감지하고, 해당 EC2 인스턴스에 태그를 추가한 다음, 이 태그가 있는 인스턴스를 종료하는 일일 Lambda 함수를 Amazon EventBridge 규칙으로 호출하는 것입니다. 이는 수동 로그인 감지, 인스턴스 태깅, 그리고 24시간 이내 종료라는 요구사항을 모두 충족합니다.
오답 설명:
첫 번째 오답은 Step Functions를 사용하지만, Lambda 함수로 직접 처리하는 것이 더 간단하고 효율적입니다. 또한, 인스턴스 태그 추가 및 서비스 해제 로직이 명확하지 않습니다.
두 번째 오답은 운영팀에게 알림만 보내므로 자동화 요구사항을 충족하지 못합니다. 수동 개입이 필요합니다.
세 번째 오답은 SQS 대기열과 작업자 인스턴스를 사용하지만, 이는 불필요하게 복잡하며, 로그인 감지 및 종료 자동화에 대한 직접적인 해결책이 아닙니다.