

# 서버리스 애플리케이션 배포 대화 상자
<a name="deploy-serverless-application-dialog"></a>

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

![\[서버리스 애플리케이션 배포 대화 상자\]](http://docs.aws.amazon.com/ko_kr/toolkit-for-jetbrains/latest/userguide/images/sam-deploy.png)


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

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

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

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

**템플릿 파라미터**  
(선택 사항) AWS Toolkit for JetBrains이 해당 프로젝트의 `template.yaml` 파일에서 감지하는 모든 파라미터입니다. 매개변수 값을 지정하려면 매개변수 옆의 **값** 열에서 상자를 선택하고 값을 입력한 다음 **Enter** 키를 누릅니다. 자세한 내용은 *AWS CloudFormation 사용 설명서*의 [파라미터](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html)를 참조하세요.

**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 배포 패키지](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html)를 참조하세요.

**배포 전에 확인 필요**  
(선택 사항) 이 옵션을 선택하면 CloudFormation은 [CloudFormation에서 스택의 현재 변경 세트를 실행](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets-execute.html)하여 해당 스택의 생성 또는 업데이트가 완료될 때까지 기다리도록 지시합니다. 이 변경 세트를 실행하지 않으면 AWS 서버리스 애플리케이션이 배포 단계로 이동하지 않습니다.

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