

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

# 솔루션 업데이트
<a name="update-the-solution"></a>

이전에 솔루션을 배포한 경우이 절차에 따라 솔루션의 CloudFormation 스택을 업데이트하여 최신 기능과 개선 사항을 확인합니다. 업그레이드 프로세스에는 세 부분이 있습니다.
+  [1단계: 배포 대시보드 업데이트](#update-deployment-dashboard) 
+  [2단계: 사용 사례 구성 마이그레이션](#migrate-use-case-configurations) 
+  [3단계: 사용 사례 업데이트](#update-use-cases) 

**참고**  
v2.0.0에서는 Anthropic 및 Hugging Face와의 통합이 Amazon Bedrock 및 Amazon SageMaker AI를 위해 더 이상 사용되지 않았습니다. SageMaker JumpStart를 통해 Hugging Face를 통해 사용 가능한 모델을 배포할 수 있습니다. 자세한 내용은 [ Amazon SageMaker AI에서 Hugging Face 사용을](https://docs.aws.amazon.com/sagemaker/latest/dg/hugging-face.html) 참조하세요.
이 단계를 실행하기 전에 비프로덕션 환경에서 업데이트 프로세스를 테스트해야 합니다.

## 1단계: 배포 대시보드 업데이트
<a name="update-deployment-dashboard"></a>

1. [CloudFormation 콘솔](https://console.aws.amazon.com/cloudformation/)에 로그인하고 기존 CloudFormation 스택을 선택한 다음 **업데이트를** 선택합니다.

1. **현재 템플릿 교체**를 선택합니다.

1. 템플릿 지정에서 다음을 수행합니다.

   1. **Amazon S3 URL**을 선택합니다.

   1. 최신 [CloudFormation 템플릿](https://solutions-reference.s3.amazonaws.com/generative-ai-application-builder-on-aws/latest/generative-ai-application-builder-on-aws.template) 링크를 복사합니다.

   1. **Amazon S3 URL** 상자에 링크를 붙여넣습니다.

   1. **Amazon S3 URL** 텍스트 상자에 올바른 템플릿 URL이 표시되는지 확인하고 **다음**을 선택합니다. **다음**을 다시 선택합니다.

1. **파라미터**에서 템플릿의 파라미터를 검토하고 필요에 따라 수정합니다. 파라미터에 대한 자세한 내용은 [1단계: 배포 대시보드 스택 시작을](step-1-launch-the-deployment-dashboard-stack.md) 참조하세요.

1. **다음**을 선택합니다.

1. **스택 옵션 구성** 페이지에서 **다음**을 선택합니다.

1. **검토** 페이지에서 설정을 검토하고 확인합니다. 템플릿이 IAM 리소스를 생성할 것임을 확인하는 확인란을 선택합니다.

1. **변경 세트 보기**를 선택하고 변경 사항을 확인합니다.

1. **스택 생성**을 선택하여 스택을 배포합니다.

AWS CloudFormation 콘솔의 **상태** 열에서 스택의 상태를 볼 수 있습니다. 약 10분 후에 UPDATE\$1COMPLETE 상태가 표시됩니다.

기존 솔루션 버전이 v2.0.0 이전인 경우 업데이트하면 웹 UI 스택(로그인 화면 `amplify-ui` 구현을 Cognito 호스팅 UI로 대체)과 새 CloudFront URL이 생성되며, 스택 상태가 UPDATE\$1COMPLETE이면 CloudFormation 콘솔의 출력 섹션에서 가져올 수 있습니다.

**참고**  
v2.0.0 이전 버전을 사용하여 생성된 기존 사용 사례는 아래 설명된 단계를 완료할 때까지 표시되지 않습니다.

## 2단계: 사용 사례 구성 마이그레이션(2.0.0 미만의 버전에서만 업데이트)
<a name="migrate-use-case-configurations"></a>

버전 2.0.0에서는 저장을 위한 스키마와 사용 사례 구성을 저장할 AWS 서비스가 변경되었습니다. [gaab\$1v](https://github.com/aws-solutions/generative-ai-application-builder-on-aws/blob/main/source/scripts/v2_migration/gaab_v2_migration.py)[2\$1migration.py 스크립트를 사용하여 GAAB v2 마이그레이션 사용 설명서에](https://github.com/aws-solutions/generative-ai-application-builder-on-aws/tree/main/docs/migration/migration.md) 설명된 단계를 따릅니다. 스크립트를 실행한 후 배포 대시보드에 액세스하여 배포된 사용 사례를 볼 수 있습니다.

**참고**  
아래 단계에 따라 사용 사례 마이그레이션을 완료해야 합니다.

## 3단계: 사용 사례 업데이트
<a name="update-use-cases"></a>

최신 버전의 GAAB에서 사용할 수 있는 새로운 기능을 사용하여 배포된 사용 사례를 편집할 수 있습니다. 이 [솔루션의 기능을 사용하는](https://docs.aws.amazon.com/solutions/latest/generative-ai-application-builder-on-aws/use-the-solution.html) 방법에 대한 자세한 내용은 솔루션 사용을 참조하세요.

사용 사례를 최신 버전으로 업데이트하려면 배포 대시보드에서 '편집'사용 사례 단계를 완료해야 합니다(변경할 수는 없음). 이 작업은 최신 템플릿 버전으로 CloudFormation 스택 업데이트를 트리거합니다.

**참고**  
솔루션의 1.x 또는 2.x 버전으로 생성된 사용 사례는 이후 버전에서는 작동하지 않을 수 있습니다. 따라서 배포 대시보드를 통해 v3.0.0 이전 버전으로 생성된 기존 사용 사례를 복제하는 것이 좋습니다. 그런 다음 v3.0.0 이상을 사용하여 생성된 새 사용 사례로 점진적으로 마이그레이션하고를 바꿉니다.