한 팀이 AWS Serverless Application Model(AWS SAM)을 사용하여 서버리스 인프라를 구축하고 있으며, 모든 것을 CloudFormation 템플릿으로 배포해야 합니다. AWS SAM을 사용하기 위해 CloudFormation 템플릿에 어떤 변경을 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Transform 섹션을 CloudFormation 템플릿에 추가하고 AWS SAM 구문을 사용하여 서버리스 리소스를 정의합니다..
이것이 정답인 이유
AWS SAM을 사용하려면 CloudFormation 템플릿에 Transform 섹션을 추가하고 그 값으로 AWS::Serverless-2016-10-31을 지정해야 합니다. 이 Transform은 CloudFormation이 SAM 템플릿 구문을 이해하고 이를 표준 CloudFormation 리소스로 확장하도록 지시합니다. 그런 다음 AWS::Serverless::Function 및 AWS::Serverless::Api와 같은 간소화된 SAM 리소스를 사용하여 서버리스 애플리케이션을 정의할 수 있습니다. 오답 설명: AWS::Lambda::Function은 SAM 없이 CloudFormation에서 람다 함수를 정의하는 표준 방법이지만, SAM의 간소화된 구문을 활용하지 못합니다. Mappings 섹션은 정적 매개변수를 정의하는 데 사용되며, SAM 리소스를 정의하는 데 사용되지 않습니다. Parameters 섹션은 템플릿 배포 시 입력 값을 받는 데 사용되며, SAM Globals 섹션의 값을 직접 지정하는 데 사용되지 않습니다. Globals는 템플릿 내에서 직접 정의됩니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음