CloudFormation 템플릿은 사용자 데이터 셸 스크립트를 사용하여 Amazon Linux EC2 인스턴스에 애플리케이션을 배포합니다. 인스턴스에는 AmazonSSMManagedInstanceCore가 포함된 인스턴스 프로필이 있습니다. 템플릿에서 사용자 데이터를 업데이트하고 스택 업데이트를 수행한 후 실행 중인 EC2 인스턴스는 업데이트된 애플리케이션을 받지 못했습니다. 실행 중인 인스턴스가 애플리케이션 업데이트를 받도록 보장하는 작업 조합은 무엇입니까? (두 가지 선택)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 사용자 데이터를 cfn-init 헬퍼 스크립트를 사용하도록 리팩터링하고, cfn-hup 및 cfn-init이 메타데이터 변경 사항을 감시하고 적용하도록 설치 및 구성하도록 사용자 데이터를 업데이트합니다., 사용자 데이터 명령을 AWS Systems Manager 문서로 리팩터링하고, Systems Manager State Manager를 사용하여 문서와 EC2 인스턴스 간의 연결을 생성합니다..
이것이 정답인 이유
CloudFormation 사용자 데이터는 인스턴스 시작 시 한 번만 실행됩니다. 스택 업데이트 시 사용자 데이터가 변경되어도 실행 중인 인스턴스에는 자동으로 적용되지 않습니다. 'cfn-init 헬퍼 스크립트를 사용하도록 리팩터링하고, cfn-hup 및 cfn-init이 메타데이터 변경 사항을 감시하고 적용하도록 설치 및 구성하도록 사용자 데이터를 업데이트합니다.'는 cfn-hup 데몬이 CloudFormation 메타데이터 변경을 감지하고 cfn-init을 호출하여 업데이트된 구성을 적용하도록 하여, CloudFormation 스택 업데이트 시 인스턴스에 변경 사항이 반영되도록 합니다. '사용자 데이터 명령을 AWS Systems Manager 문서로 리팩터링하고, Systems Manager State Manager를 사용하여 문서와 EC2 인스턴스 간의 연결을 생성합니다.'는 SSM State Manager를 사용하여 인스턴스에 대한 지속적인 구성 관리를 제공합니다. SSM 문서를 업데이트하고 State Manager 연결을 통해 인스턴스에 적용할 수 있습니다. 다른 옵션들은 실행 중인 인스턴스에 대한 업데이트를 직접적으로 처리하지 않거나, 더 복잡한 재배포 시나리오를 필요로 합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음