하나의 AWS CloudFormation 스택에 새 Amazon S3 버킷을 생성했습니다. 다른 CloudFormation 스택에서 해당 S3 버킷을 참조하는 가장 효율적인 방법은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 원본 템플릿의 Outputs 섹션에 Export 항목을 추가하고 다른 템플릿에서 ImportValue를 사용합니다..
이것이 정답인 이유
AWS CloudFormation에서 한 스택의 리소스 출력을 다른 스택에서 참조하는 가장 효율적인 방법은 Outputs 섹션에 Export를 사용하여 값을 내보내고, 참조하려는 스택에서 Fn::ImportValue 함수를 사용하여 해당 값을 가져오는 것입니다. 이 방법은 스택 간의 의존성을 명확하게 관리하며, CloudFormation이 자동으로 참조 무결성을 처리하도록 합니다. 다른 옵션들은 다음과 같은 이유로 적절하지 않습니다: Exported: true와 ImportResource는 CloudFormation에 없는 기능입니다. 사용자 지정 CloudFormation 리소스를 생성하는 것은 가능하지만, S3 버킷 이름 참조와 같은 간단한 작업에는 과도하게 복잡하고 비효율적입니다. Fn::Include는 템플릿 조각을 포함하는 데 사용되지만, 스택 간의 리소스 참조에는 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음