Git 리포지토리를 노트북 인스턴스와 연결 SageMaker - 아마존 SageMaker

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

Git 리포지토리를 노트북 인스턴스와 연결 SageMaker

Git 리포지토리를 노트북 인스턴스와 연결하면 노트북 인스턴스를 중지 또는 삭제하더라도 유지되는 소스 제어 환경에 노트북을 저장할 수 있습니다. 노트북 인스턴스에 기본 리포지토리 1개와 추가 리포지토리를 최대 3개까지 연결할 수 있습니다. 리포지토리는 에서 호스팅할 수 있습니다. AWS CodeCommit GitHub, 또는 다른 Git 서버에서 노트북 인스턴스와 Git 리포지토리를 연결하면 다음에 유용할 수 있습니다.

  • 지속성 - 노트북 인스턴스의 노트북은 내구성이 뛰어난 Amazon EBS 볼륨에 저장되지만 노트북 인스턴스의 수명 기간 이후까지 지속되지는 않습니다. Git 리포지토리에 노트북을 저장하면 노트북 인스턴스를 중지 또는 삭제한 경우에도 노트북을 저장 및 사용할 수 있습니다.

  • 협업 - 팀 동료들은 일반적으로 기계 학습 프로젝트를 함께 수행합니다. Git 리포지토리에 노트북을 저장하면 다른 노트북 인스턴스에서 작업 중인 동료들이 노트북을 공유하고 하나의 소스 제어 환경에서 해당 노트북에 대해 협업할 수 있습니다.

  • 학습 - 기계 학습 기술을 보여주는 많은 Jupyter 노트북은 on과 같이 공개적으로 호스팅되는 Git 리포지토리에서 사용할 수 있습니다. GitHub 노트북 인스턴스를 리포지토리와 연결하면 해당 리포지토리에 포함된 Jupyter notebook을 쉽게 로드할 수 있습니다.

Git 리포지토리는 다음 두 가지 방법으로 노트북 인스턴스와 연결할 수 있습니다.

  • Amazon SageMaker 계정의 리소스로 Git 리포지토리를 추가합니다. 그런 다음 리포지토리에 액세스하려면 다음을 지정할 수 있습니다. AWS 자격 증명을 포함하는 Secrets Manager 비밀번호입니다. 이러한 방식으로, 인증이 필요한 리포지토리에 액세스할 수 있습니다.

  • 계정의 리소스가 아닌 퍼블릭 Git 리포지토리를 연결합니다. 이렇게 한 경우에는 리포지토리에 액세스하기 위해 자격 증명을 지정할 수 없습니다.