EC2의 애플리케이션에서 인-프로세스 재시작이 자주 필요합니다. 재시작 오류가 포함된 로그는 CloudWatch Logs 그룹으로 전송되고, 알람은 SNS를 통해 엔지니어에게 알립니다. 엔지니어는 인스턴스에서 수동으로 앱을 재시작합니다. 가장 운영 효율적인 방법으로 애플리케이션 재시작을 자동화하려면 어떻게 해야 합니까(인스턴스 재부팅 없이)?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 인스턴스에서 애플리케이션을 재시작하는 스크립트를 실행하는 AWS Systems Manager Automation 런북을 구성합니다. CloudWatch 알람이 ALARM 상태로 전환될 때 반응하는 Amazon EventBridge 규칙을 구성합니다. 런북을 규칙의 대상으로 지정합니다..
이것이 정답인 이유
이 솔루션은 CloudWatch 알람, EventBridge 및 Systems Manager Automation을 결합하여 애플리케이션 재시작을 자동화하는 가장 운영 효율적인 방법입니다. CloudWatch 알람이 애플리케이션 오류를 감지하면 EventBridge 규칙이 트리거되어 Systems Manager Automation 런북을 호출합니다. 이 런북은 인스턴스 재부팅 없이 애플리케이션을 재시작하는 스크립트를 실행하여 수동 개입 없이 문제를 해결합니다. 다른 옵션들은 다음과 같은 이유로 최적이 아닙니다. 첫 번째 옵션은 SNS 토픽이 런북을 직접 호출하도록 하는데, 이는 SNS의 기본 기능이 아닙니다. 두 번째 옵션은 Lambda 함수가 인스턴스 내에서 직접 애플리케이션을 재시작하는 스크립트를 실행하는 데 적합하지 않습니다. Lambda는 서버리스 함수 실행에 중점을 둡니다. 세 번째 옵션은 Lambda를 통해 런북을 호출하는 불필요한 단계를 추가하여 복잡성을 증가시킵니다. EventBridge를 사용하면 CloudWatch 알람에서 런북으로 직접 연결할 수 있습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음