

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS Lambda 함수 배포를 위한 애플리케이션 생성(콘솔)
<a name="applications-create-lambda"></a>

CodeDeploy 콘솔을 사용하여 AWS Lambda 함수 배포를 위한 애플리케이션을 생성할 수 있습니다.

1. 에 로그인 AWS Management Console 하고 [https://console.aws.amazon.com/codedeploy](https://console.aws.amazon.com/codedeploy) CodeDeploy 콘솔을 엽니다.
**참고**  
[CodeDeploy 시작하기](getting-started-codedeploy.md)에서 설정한 사용자와 동일한 사용자로 로그인합니다.

1. 탐색 창에서 **배포**를 확장하고 **시작하기**를 선택합니다.

1. **애플리케이션 생성** 페이지에서 **codeDeploy 사용**을 선택합니다.

1. **애플리케이션 이름**에 애플리케이션의 이름을 입력합니다.

1. **컴퓨팅 플랫폼**에서 **AWS Lambda**을(를) 선택합니다.

1. **애플리케이션 생성**을 선택합니다.

1. 애플리케이션 페이지의 **배포 그룹** 탭에서 **배포 그룹 생성**을 선택합니다.

1. **Deployment group name(배포 그룹 이름)**에 배포 그룹을 설명하는 이름을 입력합니다.
**참고**  
(배포 그룹 이름 및 배포 구성을 포함하여) 다른 배포 그룹에서 사용되는 것과 동일한 설정을 사용하려면 이 페이지에서 해당 설정을 선택합니다. 새 배포 그룹과 기존 배포 그룹의 이름이 같더라도 각 배포 그룹은 개별 애플리케이션과 연결되므로 CodeDeploy는 이러한 배포 그룹을 개별 배포 그룹으로 취급합니다.

1. **서비스 역할**에서 CodeDeploy에 액세스 권한을 부여하는 서비스 역할을 선택합니다 AWS Lambda. 자세한 내용은 [2단계: CodeDeploy에 대한 서비스 역할 생성](getting-started-create-service-role.md) 단원을 참조하십시오.

1.  미리 정의된 배포 구성을 사용하려면 **배포 구성**을 선택한 다음 12단계로 건너뜁니다. 사용자 지정 구성을 생성하려면 다음 단계를 계속합니다.

   배포 구성에 대한 자세한 내용은 [AWS Lambda 컴퓨팅 플랫폼의 배포 구성](deployment-configurations.md#deployment-configuration-lambda) 단원을 참조하세요.

1. 사용자 지정 구성을 생성하려면**배포 구성 생성**을 클릭한 후 다음을 수행합니다.

   1. **배포 구성 이름**에 구성 이름을 입력합니다.

   1. **유형**에서 구성 유형을 선택합니다. **Canary**를 선택한 경우 트래픽이 2 증분씩 이동합니다. **Linear**를 선택한 경우 트래픽이 동일한 증분으로 이동하며 각 증분 간에 시간(분)이 동일합니다.

   1. **단계**에 이동할 트래픽의 백분율(1\$199 사이)을 입력합니다. 구성 유형이 **Canary**인 경우에 첫 번째 증분이 이동되는 트래픽의 비율입니다. 나머지 트래픽은 선택한 간격 후에 두 번째 증분으로 이동합니다. 구성 유형이 **Linear**인 경우에 각 간격이 시작될 때 이동되는 트래픽의 비율입니다.

   1. **간격**에 시간(분)을 입력합니다. 구성 유형이 **Canary**인 경우 첫 번째와 두 번째 트래픽 이동 사이의 시간(분)입니다. 구성 유형이 **Linear**인 경우 각 증분 이동 사이의 시간(분)입니다.
**참고**  
 AWS Lambda 배포의 최대 길이는 2일 또는 2,880분입니다. 따라서 canary 구성의 **간격**에 지정되는 최대 값은 2,800분입니다. linear(선형) 구성의 최대 값은 **단계**의 값에 따릅니다. 예를 들어 선형 트래픽 이동의 단계 백분율이 25%인 경우 트래픽 이동이 네 개입니다. 최대 간격 값은 2,880을 4분 또는 720분으로 나눈 값입니다.

   1. **배포 구성 만들기**를 선택합니다.

1. (선택 사항) **고급**에서 배포에 포함하려는 모든 옵션(예: Amazon SNS 알림 트리거, Amazon CloudWatch 경보 또는 자동 롤백)을 구성합니다.

   자세한 내용은 [배포 그룹에 대한 고급 옵션 구성](deployment-groups-configure-advanced-options.md) 단원을 참조하십시오.

1. [**Create deployment group**]을 선택합니다.