CloudFormation으로 생성된 Auto Scaling 그룹의 EC2 인스턴스는 소스 제어에서 관리되는 구성 파일이 필요합니다. 인스턴스는 시작 시 최신 구성을 가져야 하며, CloudFormation 템플릿 변경 사항은 최소한의 지연으로 모든 인스턴스에 반영되어야 합니다. 이 목표를 달성하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 구성 파일 내용을 포함하는 CloudFormation init 메타데이터를 템플릿에 포함합니다. 인스턴스 시작 시 cfn-init이 실행되도록 구성하고 업데이트를 폴링하도록 cfn-hup을 구성합니다..
이것이 정답인 이유
CloudFormation init 메타데이터는 EC2 인스턴스 시작 시 구성 파일을 다운로드하고 적용하는 데 사용됩니다. cfn-init은 인스턴스 시작 시 이 메타데이터를 처리하여 초기 구성을 설정하며, cfn-hup은 CloudFormation 스택 업데이트를 주기적으로 폴링하여 구성 변경 사항이 감지되면 cfn-init을 다시 실행하여 인스턴스를 최신 상태로 유지합니다. 이 방법은 소스 제어에서 관리되는 구성 파일이 필요하고, 시작 시 최신 구성을 가져야 하며, CloudFormation 템플릿 변경 사항이 최소한의 지연으로 모든 인스턴스에 반영되어야 하는 요구 사항을 가장 효과적으로 충족합니다. 다른 옵션들은 다음과 같은 이유로 적합하지 않습니다. AWS Config 규칙은 구성 변경을 모니터링하는 데 사용되지만, 인스턴스에 구성 파일을 배포하고 적용하는 직접적인 메커니즘은 아닙니다. EC2 launch template에 구성 파일 내용을 직접 포함하는 것은 비효율적이며, 구성 변경 시 템플릿 자체를 업데이트해야 하는 번거로움이 있습니다. 또한, cfn-hup이 없으면 업데이트를 폴링할 수 없습니다. Systems Manager Resource Data Sync는 데이터를 중앙 집중식으로 수집하고 집계하는 데 사용되며, 인스턴스에 구성 파일을 배포하고 업데이트를 폴링하는 주된 도구가 아닙니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음