翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
モデルライフサイクルのステージング構造
モデルレジストリのステージング構造を使用すると、モデルのワークフローとライフサイクルで、モデルが進行する一連のステージを定義できます。これにより、開発環境、テスト環境、本番環境の各ステージを移行する際のモデルの追跡と管理が簡素化されます。以下では、ステージング構造と、モデルガバナンスでの活用方法について説明します。
ステージ構造を使用すると、モデルが進行する一連のステージとステータスを定義できます。各ステージでは、関連するアクセス許可を持つ特定のペルソナがステージステータスを更新できます。モデルがステージを進むにつれて、メタデータが引き継がれ、モデルのライフサイクルを包括的に把握できるようになります。このメタデータは、各ステージで承認されたペルソナがアクセスしてレビューできるため、情報に基づいた意思決定が可能になります。これには以下の利点があります。
-
モデルライフサイクルのアクセス許可 - 指定されたペルソナに、モデルステージの状態を更新し、重要な移行ポイントで承認ゲートを適用するためのアクセス許可を設定します。管理者は、API で IAM ポリシーと条件キーを使用してアクセス許可を割り当てることができます。例えば、データサイエンティストがモデルライフサイクルステージの移行を「開発環境」から「本番環境」に更新できないように制限できます。例については「ステージング構造の設定例」を参照してください。
-
Amazon EventBridge 経由のモデルライフサイクルイベント - EventBridge を使用してライフサイクルステージイベントを利用できます。これにより、モデルが承認されたりステージング状態が変更されたりした場合にイベント通知を受信できるようになり、サードパーティーのガバナンスツールと統合できるようになります。例については、「ModelLifeCycle のイベント通知を取得する」を参照してください。
-
モデルライフサイクルフィールドに基づく検索 -
SearchAPI を使用して、ステージとステージのステータスを検索してフィルタリングできます。 -
モデルライフサイクルイベントの監査証跡 - モデルライフサイクルの遷移でのモデル承認イベントとステージングイベントの履歴を表示できます。
以下のトピックでは、管理者側でステージ構造を設定する方法と、ユーザー側からステージステータスを更新する方法について説明します。