모델 수명 주기에 맞는 스테이징 구조 - Amazon SageMaker AI

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

모델 수명 주기에 맞는 스테이징 구조

모델 레지스트리 스테이징 구문을 사용하여 모델 워크플로 및 수명 주기에 대해 모델이 진행할 수 있는 일련의 단계를 정의할 수 있습니다. 이렇게 하면 모델이 개발, 테스트 및 프로덕션 단계로 전환될 때 모델을 추적하고 관리할 수 있습니다. 다음은 스테이징 구문과 이를 모델 거버넌스에 사용하는 방법에 대한 정보를 제공합니다.

단계 구성을 사용하면 모델이 진행하는 일련의 단계와 상태를 정의할 수 있습니다. 각 단계에서 관련 권한이 있는 특정 페르소나는 단계 상태를 업데이트할 수 있습니다. 모델이 단계를 진행하면 메타데이터가 전달되어 모델의 수명 주기를 포괄적으로 볼 수 있습니다. 각 단계에서 권한 있는 페르소나가이 메타데이터에 액세스하고 검토할 수 있으므로 정보에 입각한 의사 결정을 내릴 수 있습니다. 여기에는 다음과 같은 이점이 포함됩니다.

  • 모델 수명 주기 권한 - 지정된 페르소나에 대한 권한을 설정하여 모델 단계 상태를 업데이트하고 중요한 전환 시점에 승인 게이트를 적용합니다. 관리자는 API와 함께 IAM 정책 및 조건 키를 사용하여 권한을 할당할 수 있습니다. 예를 들어 데이터 과학자가 모델 수명 주기 단계를 "개발"에서 "생산"으로 업데이트하는 것을 제한할 수 있습니다. 예시는 스테이징 구성 설정 예제 섹션을 참조하세요.

  • Amazon EventBridge를 통한 모델 수명 주기 이벤트 - EventBridge를 사용하여 수명 주기 단계 이벤트를 사용할 수 있습니다. 이렇게 하면 모델이 승인 또는 스테이징 상태를 변경할 때 이벤트 알림을 수신하도록 설정하여 타사 거버넌스 도구와 통합할 수 있습니다. 예제는 ModelLifeCycle에 대한 이벤트 알림 받기 섹션을 참조하세요.

  • 모델 수명 주기 필드를 기반으로 검색 - Search API를 사용하여 스테이지 및 스테이지 상태를 검색하고 필터링할 수 있습니다.

  • 모델 수명 주기 이벤트에 대한 감사 추적 - 모델 수명 주기 전환에 대한 모델 승인 및 스테이징 이벤트 기록을 볼 수 있습니다.

다음 주제에서는 관리자 측에서 스테이지 구성을 설정하는 방법과 사용자 측에서 스테이지 상태를 업데이트하는 방법을 안내합니다.