개발자가 AWS CloudFormation 템플릿을 사용하여 배포 패키지 및 종속성이 Amazon S3에 저장된 기존 Lambda 함수를 배포하고 있습니다. CloudFormation 템플릿은 AWS::Lambda::Function 리소스를 정의합니다. 템플릿 내에서 S3에 저장된 함수 코드를 참조하는 최소 노력 방법은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Lambda 리소스에서 S3Bucket 및 S3Key 속성을 설정하여 기존 S3 버킷 및 객체 키를 참조합니다..
이것이 정답인 이유
정답은 Lambda 리소스에서 S3Bucket 및 S3Key 속성을 설정하여 기존 S3 버킷 및 객체 키를 참조하는 것입니다. AWS CloudFormation의 AWS::Lambda::Function 리소스는 S3Bucket 및 S3Key 속성을 제공하여 S3에 저장된 배포 패키지를 직접 참조할 수 있도록 합니다. 이는 기존 Lambda 함수 코드를 S3에서 가져오는 가장 효율적이고 권장되는 방법입니다. 오답 설명: 함수 코드를 code 속성으로 인라인 임베드하거나 ZipFile 속성을 사용하여 인라인으로 넣는 것은 코드 크기 제한이 있어 대규모 배포 패키지에는 적합하지 않습니다. 또한, 이미 S3에 저장된 코드를 다시 템플릿에 넣는 것은 비효율적입니다. S3 키 값을 CloudFormation 템플릿의 ZipFile 속성으로 사용하는 것은 ZipFile 속성의 용도와 맞지 않습니다. ZipFile은 실제 코드 내용을 인라인으로 포함할 때 사용됩니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음