기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Lambda 함수를 AWS SAM 애플리케이션으로 변환
Lambda 콘솔에 VS Code as Infrastructure as Code(IaC)에서 관리하려는 함수가 있는 경우 이를 VS Code로 전송한 다음 AWS SAM 템플릿으로 변환할 수 있습니다. 함수를 AWS SAM 템플릿으로 변환하면 인프라의 버전 관리를 제어하고, 배포를 자동화하고, 함수를 원격으로 디버깅하고, 개발 수명 주기 전반에 걸쳐 일관된 환경을 유지할 수 있습니다. 로컬 및 원격 디버깅 기능을 사용하면 코드를 단계별로 살펴보고, 변수를 검사하고, 로컬 및 AWS 클라우드 모두에서 중단점을 설정하여 문제를 보다 효과적으로 해결할 수도 있습니다.
콘솔에서 함수를 이동하고 로컬 개발을 설정하는 방법에 대한 지침은 AWS Lambda 개발자 안내서의 VS Code를 사용하여 로컬에서 Lambda 함수 개발을 참조하세요. 다음 지침에 따라 Lambda 함수를 콘솔에서 VS Code로 이동한 다음 AWS SAM 템플릿으로 변환합니다. 이 작업을 수행한 후 다음을 수행할 수 있습니다.
-
AWS 클라우드에서 함수를 원격으로 디버깅합니다. 자세한 내용은 AWS Lambda 개발자 안내서의 VS Code를 사용하여 Lambda 함수를 원격으로 디버깅을 참조하세요.
-
연결된 리소스 및 권한을 코드형 인프라로 관리합니다. 자세한 내용은 AWS Lambda 개발자 안내서의 코드형 인프라(IaC)와 함께 Lambda 사용을 참조하세요.
-
를 사용하여 애플리케이션을 배포하고 업데이트합니다 AWS SAMCLI. 자세한 내용은 AWS SAM CLI을 참조하세요.
-
Infrastructure Composer를 사용하여 서버리스 아키텍처를 시각적으로 설계합니다. 자세한 내용은 Infrastructure Composer 개발자 안내서를 참조하세요.
자세히 알아보기
계속 알아보려면 다음 리소스를 AWS SAM참조하세요.
-
전체 AWS SAM 워크숍
– AWS SAM 가 제공하는 여러 주요 기능을 설명하기 위해 마련된 워크숍입니다. -
SAM을 사용한 세션
- AWS 를 사용하는 서버리스 개발자 지지 팀이 만든 비디오 시리즈입니다 AWS SAM. -
서버리스 랜드
– AWS 서버리스에 대한 최신 정보, 블로그, 동영상, 코드 및 학습 리소스를 한데 모아 놓은 사이트입니다.