AWS Lambda로 구축된 서버리스 애플리케이션을 AWS SAM CLI를 사용하여 배포할 예정입니다. SAM으로 애플리케이션을 배포하기 전에 어떤 단계를 수행해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: SAM 패키징 명령(sam package)을 사용하여 서버리스 애플리케이션을 패키징합니다..
이것이 정답인 이유
AWS SAM CLI를 사용하여 서버리스 애플리케이션을 배포하기 전에 sam package 명령을 실행하여 애플리케이션을 패키징해야 합니다. 이 명령은 AWS CloudFormation 템플릿에 정의된 로컬 아티팩트(예: Lambda 함수 코드)를 S3 버킷에 업로드하고, S3 객체 위치를 참조하도록 템플릿을 업데이트합니다. 이렇게 패키징된 템플릿은 sam deploy 명령으로 배포할 수 있습니다. 다른 옵션들은 다음과 같은 이유로 올바르지 않습니다. 애플리케이션을 압축하고 .zip 파일을 AWS Lambda에 직접 업로드하는 것은 SAM CLI를 사용하는 표준 배포 흐름이 아닙니다. SAM은 템플릿 기반의 배포를 자동화합니다. AWS X-Ray로 Lambda 함수를 추적하여 테스트하는 것은 배포 전후에 수행할 수 있는 디버깅 및 모니터링 단계이지만, 필수적인 배포 전 단계는 아닙니다. eb create my-env 명령은 AWS Elastic Beanstalk 애플리케이션 환경을 초기화하는 데 사용되며, AWS Lambda 기반의 서버리스 애플리케이션과는 관련이 없습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음