ソリューションを更新する
このソリューションを既にデプロイ済みの場合は、この手順に従ってソリューションの CloudFormation スタックを更新し、最新の機能や拡張機能を入手してください。アップグレードプロセスには、次の 3 つのパートがあります。
注記
-
v2.0.0 では、Anthropic および Hugging Face との統合は廃止され、Amazon Bedrock および Amazon SageMaker AI との統合が推奨されます。Hugging Face で利用可能なモデルは、SageMaker JumpStart を介してデプロイできます。詳細については、「Amazon SageMaker AI での Hugging Face の使用」を参照してください。
-
以下のステップを実行する前に、必ず本番環境以外の環境で更新プロセスをテストしてください。
ステップ 1: デプロイダッシュボードを更新する
-
CloudFormation コンソール
にサインインし、既存の CloudFormation スタックを選択して、[更新] を選択します。 -
[既存テンプレートを置き換える] を選択します。
-
[テンプレートを指定] で、以下を実行します。
-
[Amazon S3 URL] を選択します。
-
最新の CloudFormation テンプレート
リンクをコピーします。 -
[Amazon S3 URL] ボックスにリンクを貼り付けます。
-
正しいテンプレート URL が [Amazon S3 URL] テキストボックスに表示されていることを確認し、[次へ] を選択します。[次へ] をもう一度選択します。
-
-
[パラメータ] で、テンプレートのパラメータを確認し、必要に応じて変更します。パラメータの詳細については、「ステップ 1: デプロイダッシュボードスタックを起動する」を参照してください。
-
[次へ] を選択します。
-
[スタックオプションの設定] ページで、[次へ] を選択します。
-
[レビュー] ページで、設定を確認して確定します。テンプレートによって IAM のリソースが作成されることを確認するボックスをチェックします。
-
[変更セットの表示] を選択して、変更を確認します。
-
[スタックの更新] を選択してスタックをデプロイします。
AWS CloudFormation コンソールの [ステータス] 列でスタックのステータスを確認できます。約 10 分で UPDATE_COMPLETE ステータスが表示されます。
既存のソリューションのバージョンが v2.0.0 より前の場合、更新により、ウェブ UI スタック (ログイン画面の amplify-ui 実装を Cognito がホストする UI に置き換える) と新しい CloudFront URL が作成されます。これらの URL は、スタックのステータスが UPDATE_COMPLETE になると、CloudFormation コンソールの出力セクションから取得できます。
注記
v2.0.0 より前のバージョンを使用して作成された既存のユースケースは、以下の手順を完了するまで表示されません。
ステップ 2: ユースケース設定を移行する (2.0.0 より前のバージョンからの更新のみ)
バージョン 2.0.0 では、保存用のスキーマと、ユースケース設定を保存する AWS サービスが変更されました。gaab_v2_migration.py
注記
ユースケースの移行を完了するには、以下のステップを実行する必要があります。
ステップ 3: ユースケースをアップデートする
最新バージョンの GAAB で利用可能な新機能を使用して、デプロイ済みのユースケースを編集できます。このソリューションでのこの機能の使用方法の詳細については、「ソリューションを使用する」を参照してください。
ユースケースを最新バージョンにアップデートするには、デプロイダッシュボードで「Edit」ユースケースステップを完了する必要があります (必ずしも変更を加える必要はありません)。このアクションは、最新のテンプレートバージョンで CloudFormation スタックの更新をトリガーします。
注記
1.x または 2.x バージョンのソリューションで作成されたユースケースは、それ以降のバージョンでは機能しない場合があります。このため、デプロイダッシュボードを使用して、v3.0.0 より前のバージョンで作成された既存のユースケースのクローンを作成することをお勧めします。その後は、v3.0.0 以降で作成された新しいユースケースに段階的に移行して置き換えてください。