Notebooksで、可視化などはもちろん、ここから複数インタンスでの学習ジョブを実行したりすることができる。今のところHTTPSエンドポイントにしか対応していないようで、ユーザー名・パスワードまたはトークンといった個人に紐づく認証情報が必要になる。今回はこの機能を使わずに、ライフサイクル設定でssh鍵を置き、これでpush/pullできるようにする。パスフレーズなしの鍵を作って公開鍵を対象リポジトリのDeployKeyに登録してread/writeできるようにする。Storeに登録する。"sagemaker-sshkey"ライフサイクル設定でノートブック開始時に次のスクリプトが実行されるようにする。このスクリプトはrootで実行される。Storeが読める権限をNotebookのIAMに付けておく。protected]:sambaiz/sagemaker-pytorch-example.gitfiEOFあとはノートブック作成時にこのライフサイクル設定を選べば、最初からリポジトリがpullされ、左のGitタブからpush/pullできる状態で立ち上がる。