서버리스 애플리케이션 배포 대화 상자 - AWS Toolkit for JetBrains

서버리스 애플리케이션 배포 대화 상자

AWS Toolkit for JetBrains의 Deploy Serverless Application 대화 상자는 AWS 서버리스 애플리케이션을 배포할 때 표시됩니다.

서버리스 애플리케이션 배포 대화 상자

서버리스 애플리케이션 배포 대화 상자에는 다음 항목이 포함되어 있습니다.

스택 만들기

(필수) AWS CloudFormation에서 연결된 AWS 계정에 생성할 AWS Serverless Application Model(AWS SAM) 명령줄 인터페이스(CLI)에 대한 스택의 이름을 제공합니다. 그런 다음 AWS SAM CLI는 이 스택을 사용하여 AWS 서버리스 애플리케이션을 배포합니다.

스택 업데이트

(필수) AWS SAM CLI에서 AWS 서버리스 애플리케이션을 배포하는 데 사용할 연결된 AWS 계정의 기존 AWS CloudFormation 스택 이름을 선택합니다.

참고

스택 생성 또는 스택 업데이트가 필요합니다(둘 다는 아님).

템플릿 파라미터

(선택 사항) AWS Toolkit for JetBrains이 해당 프로젝트의 template.yaml 파일에서 감지하는 모든 파라미터입니다. 매개변수 값을 지정하려면 매개변수 옆의 열에서 상자를 선택하고 값을 입력한 다음 Enter 키를 누릅니다. 자세한 내용은 AWS CloudFormation 사용 설명서파라미터를 참조하세요.

S3 Bucket

(필수) AWS SAM CLI에서 AWS 서버리스 애플리케이션을 배포하는 데 사용할 연결된 AWS 계정의 기존 Amazon Simple Storage Service(S3) 버킷을 선택합니다. 계정에 Amazon S3 버킷을 생성하고 AWS SAM CLI에서 해당 버킷을 대신 사용하도록 하려면 생성을 선택한 다음 화면의 지침을 따릅니다.

ECR 리포지토리

(Image 패키지 유형의 경우에만 필수) AWS SAM CLI에서 AWS 서버리스 애플리케이션을 배포하는 데 사용할 연결된 AWS 계정의 기존 Amazon Elastic Container Registry(Amazon ECR) 리포지토리 URI를 선택합니다. AWS Lambda 패키지 유형에 대한 자세한 내용은 AWS Lambda 개발자 안내서의 Lambda 배포 패키지를 참조하세요.

배포 전에 확인 필요

(선택 사항) 이 옵션을 선택하면 AWS CloudFormation은 AWS CloudFormation에서 스택의 현재 변경 세트를 실행하여 해당 스택의 생성 또는 업데이트가 완료될 때까지 기다리도록 지시합니다. 이 변경 세트를 실행하지 않으면 AWS 서버리스 애플리케이션이 배포 단계로 이동하지 않습니다.

컨테이너 내부에 함수를 빌드합니다.

(선택 사항) 이 옵션을 선택하면 AWS SAM CLI는 배포 전에 Lambda와 같은 Docker 컨테이너 내부에 로컬로 서버리스 애플리케이션의 기능을 빌드합니다. 이 기능은 함수가 기본적으로 컴파일된 종속성 또는 프로그램을 가진 패키지에 의존하는 경우에 유용합니다. 자세한 내용은 AWS Serverless Application Model 개발자 안내서애플리케이션 빌드를 참조하세요.