![見出し画像](https://assets.st-note.com/production/uploads/images/133081112/rectangle_large_type_2_f8a57dc8907619803b899b07cf2347fb.jpeg?width=1200)
JupyterLabのランチャーからVSCodeを起動できるようにする
はじめに
D2Cには社内のデータサイエンティストのためのデータ分析基盤があります。
その分析基盤のサービスの一つにJupyterHubがあり、ユーザはJupyterLabのインスタンスを起動して利用することができます。
JupyterLab上でVSCodeを使用したいという需要があり、以前はユーザが自分でJupyterLabのインスタンス上にVSCode Serverをインストールして使用していました。
この方法だとユーザが自分でインストールする必要があったり、GitHub認証が必要なのでGitHubのアカウントを持っていないユーザの場合はGitHubのアカウントを作成する必要があったりでユーザ側に手間がありました。
JupyterHubの認証にはCognitoを使用しています。
JupyterHubにログインしている状態であれば他の認証が不要でユーザが自分でインストールしなくてもVSCodeを使用できる方法を導入しました。
…この続きは、エンジニアのための情報共有コミュニティ「Zenn」に投稿しています。是非ご覧ください!