Process flow for models in watsonx.governance on AWS

Model groups are children of use cases, and models are children of model groups.

Process flow

Watsonx.governance includes a predefined workflow for models, the Model Lifecycle workflow. You can customize the workflow to meet your business needs. This topic describes the predefined workflow. The Amazon SageMaker model lifecycle stages and statuses are updated by the workflow as shown in the following figure.

Model development process flow
Model process flow

The Amazon SageMaker model lifecycle stages and statuses can be used for ML pipelines. For example, when development is complete, the workflow process progresses to the verification stage. At the same time, the model lifecycle stage and status are updated in Amazon SageMaker: Development stage with Complete status. You might use this status change, for example, to trigger a pipeline to promote the model to the test account for verification.

If a model is deleted or archived in Amazon SageMaker, that model is automatically decommissioned in watsonx.governance.

Model Status to Amazon SageMaker Model LifeCycle mapping

The model statuses in watsonx.governance are mapped to the model lifecycle stages and statuses as follows:

Table 1. Mapping of model statuses
watsonx.governance
Model Status
Amazon SageMaker
Model Lifecycle Stage
Amazon SageMaker
Model Lifecycle Status
Update direction
Proposed Proposal Approved watsonx.governance -> AWS SageMaker
Model Definition Development Review watsonx.governance -> AWS SageMaker
Under Development Development InProgress Bidirectional
Data Acquisition DataPrep-DataCollection InProgress watsonx.governance -> AWS SageMaker
Data Acquisition Complete DataPrep-DataCollection Complete watsonx.governance -> AWS SageMaker
Feature Engineering DataPrep-FeatureEngineering InProgress watsonx.governance -> AWS SageMaker
Feature Engineering Complete DataPrep-FeatureEngineering Complete watsonx.governance -> AWS SageMaker
Development Complete Development Complete Bidirectional
Pre Implementation Review Testing Review watsonx.governance -> AWS SageMaker
Validation Complete QA-Validation Complete watsonx.governance -> AWS SageMaker
Awaiting Approval Deployment PendingApproval watsonx.governance -> AWS SageMaker
Approved for Deployment Deployment Approved watsonx.governance -> AWS SageMaker
Deployed Deployment Complete AWS SageMaker -> watsonx.governance
Model Change in Progress BackinDevelopment InProgress watsonx.governance -> AWS SageMaker
Rejected QA-Validation Rejected watsonx.governance -> AWS SageMaker
On Hold - Proposal Proposal OnHold watsonx.governance -> AWS SageMaker
On Hold - Development Development OnHold watsonx.governance -> AWS SageMaker
Decommissioning Archived InProgress watsonx.governance -> AWS SageMaker
Decommissioned Archived Complete watsonx.governance -> AWS SageMaker

Parent topic: Integrating watsonx.governance with Amazon SageMaker