

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

# 제품 업데이트
<a name="productmgmt-update"></a>

 제품의 템플릿을 업데이트해야 하는 경우 제품의 새 버전을 만듭니다. 새 제품 버전은 해당 제품이 들어 있는 포트폴리오에 액세스할 수 있는 모든 사용자에게 자동으로 제공됩니다.

**참고**  
기존 제품을 업데이트할 때는 제품 유형(CloudFormation 또는 Teraform)을 변경할 수 없습니다. 예를 들어 CloudFormation 제품을 업데이트하는 경우 기존 CloudFormation 템플릿을 Terraform tar.gz 구성 파일로 바꿀 수 없습니다. 기존 CloudFormation 템플릿 파일을 새 CloudFormation 템플릿 파일로 업데이트해야 합니다.

 이전 제품 버전의 프로비저닝된 제품을 현재 실행하는 최종 사용자는 프로비저닝된 제품을 새 버전으로 업데이트할 수 있습니다. 새 버전의 제품을 사용할 수 있게 되면 사용자는 **프로비저닝된 제품 목록** 또는 **프로비저닝된 제품 세부 정보** 페이지에서 **프로비저닝된 제품 업데이트** 명령을 사용할 수 있습니다.

제품의 새 버전을 생성하기 전에 CloudFormation 또는 Terraform 엔진에서 제품 업데이트를 테스트하여 제대로 작동하는지 확인하는 것이 AWS Service Catalog 좋습니다.

**새 제품 버전을 만들려면**

1.  **제품 목록** 페이지로 이동합니다.

1.  업데이트하려는 제품을 선택합니다. *제품 세부 정보* 페이지로 이동합니다.

1.  *제품 세부 정보* 페이지에서 **버전 ** 탭을 확장한 다음 **새 버전 생성**을 선택합니다.

1.  **버전 세부 정보**에서 다음을 수행하십시오.
   + **템플릿 선택** - 템플릿 파일을 추가하는 방법은 네 가지가 있습니다.

     *로컬 템플릿 파일 사용* - 로컬 드라이브에서 CloudFormation 템플릿 또는 Terraform tar.gz 구성 파일을 업로드합니다.

     *Amazon S3 URL 사용* - Amazon S3에 저장된 CloudFormation 템플릿 또는 Terraform tar.gz 구성 파일을 가리키는 URL을 지정합니다. Amazon S3 URL을 지정하는 경우에는 https://로 시작해야 합니다.

     *외부 리포지토리 사용* - GitHub, GitHub Enterprise 또는 Bitbucket 코드 리포지토리를 지정합니다.를 AWS Service Catalog 사용하면 제품을 템플릿 파일에 동기화할 수 있습니다. Terraform 제품의 경우 템플릿 파일 형식은 Tar에 보관되고 Gzip으로 압축된 단일 파일이어야 합니다.

     *기존 CloudFormation 스택 사용* - 기존 CloudFormation 스택의 ARN을 입력합니다. 이 방법은 Terraform Cloud 또는 외부 제품을 지원하지 않습니다.
   + **버전 제목** - 제품 버전의 이름입니다(예: ‘v1’, ‘v2beta’). 공백은 사용할 수 없습니다.
   + **설명**(선택 사항) - 이 버전과 이전 버전의 차이점 등이 포함된 제품 버전에 대한 설명입니다.

1. **제품 버전 생성**을 선택합니다.

 CodePipeline을 사용하여 제품 템플릿을 배포할 파이프라인을 생성 및 구성 AWS Service Catalog하고 소스 리포지토리에 변경 사항을 전달할 수도 있습니다. 자세한 내용은 [자습서: 배포 대상 파이프라인 생성을 참조하세요 AWS Service Catalog](https://docs.aws.amazon.com/codepipeline/latest/userguide/tutorials-S3-servicecatalog.html).