서버리스 애플리케이션은 Lambda 함수를 사용하고 CloudWatch Logs에 로그를 기록합니다. CloudFormation 템플릿은 로그 그룹을 생성합니다. 애플리케이션은 런타임에 로그 그룹의 이름을 알아야 합니다. 애플리케이션이 실행될 때 로그 그룹의 이름에 액세스할 수 있도록 CloudFormation 템플릿을 어떻게 변경할 수 있습니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 로그 그룹의 Amazon Resource Name (ARN)을 환경 변수로 Lambda 함수에 전달합니다..
이것이 정답인 이유
정답은 로그 그룹의 Amazon Resource Name (ARN)을 환경 변수로 Lambda 함수에 전달하는 것입니다. CloudFormation 템플릿에서 Lambda 함수 리소스의 Environment 속성을 사용하여 로그 그룹의 ARN을 환경 변수로 설정할 수 있습니다. Lambda 함수는 런타임에 이 환경 변수를 읽어 로그 그룹 이름을 가져올 수 있습니다. 오답인 다른 옵션들은 다음과 같습니다: AWS::Include transform은 다른 CloudFormation 템플릿 조각을 포함하는 데 사용되며, 런타임에 애플리케이션에 데이터를 전달하는 용도가 아닙니다. user data는 EC2 인스턴스 시작 시 스크립트를 실행하는 데 사용되며, Lambda 함수에는 적용되지 않습니다. Mappings 섹션은 템플릿 내에서 조건부 값을 정의하는 데 사용되며, 런타임에 애플리케이션에 직접 데이터를 전달하는 메커니즘이 아닙니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음