게시된 날짜: Jun 7, 2023

SageMaker Pipelines의 새 기능인 ML 워크플로 관리 서비스가 오늘 발표되었습니다. 이 기능을 사용하면 파이프라인에서 원하는 단계를 하위 워크플로로 실행할 수 있습니다. 새로운 기능인 선택적 실행을 사용하면 전체 파이프라인을 재실행할 필요 없이 파이프라인에서 선택한 단계를 실행할 수 있습니다. 대규모로 ML 모델 실험과 배포를 진행하기 위해 파이프라인을 반복 실행하는 데이터 과학자/응용 과학자/ML 엔지니어는 이 기능을 사용하여 파이프라인 실행을 원하는 단계에서 시작함으로써 처리 시간을 대폭 절약할 수 있으며 실행에 사용되는 코드도 간편하게 관리할 수 있습니다.

SageMaker Pipelines에서 ML 모델 워크플로를 반복 실행할 때 선택적 실행 기능을 사용하면 인스턴스 유형, 수 등의 다양한 런타임 파라미터 구성을 적용해 볼 수 있습니다. 파이프라인의 단계를 선택한 후 이전 실행을 참조로 제공할 수 있습니다. 그러면 참조 실행에서 선택하지 않은 단계의 출력을 자동으로 가져오므로 해당 단계를 재실행하지 않아도 됩니다. 즉, ML 모델의 실험 및 프로덕션 단계 중에 워크플로를 여러 번 반복 실행할 때 선택적 실행 기능을 사용하면 시간과 인프라 리소스 비용을 절약할 수 있습니다.

PythonSDK를 통해 SageMaker Studio 노트북에서 선택적 실행 기능을 실행하고 공유 및 반복 가능한 코드를 사용하여 협업을 진행할 수 있습니다. SageMaker Pipelines가 제공되는 AWS의 모든 퍼블릭 리전에서 새 기능에 액세스할 수 있습니다. Amazon SageMaker Pipelines에 대해 자세히 알아보려면 여기를 참조하십시오. 세부 개발자 안내서는 이 페이지의 선택적 실행 섹션에서 확인할 수 있습니다.