Vertex AI Workbench について

Vertex AI Workbench は、データ サイエンス ワークフロー全体で使用できる JupyterLab ノートブック ベースの開発環境です。Vertex AI Workbench が提供する JupyterLab インスタンスのノートブック内から、Google Distributed Cloud(GDC)エアギャップ上の Vertex AI とそのサービスを操作できます。

Vertex AI Workbench のインテグレーションと機能を使用すると、機械学習データへのアクセス、データの共有と処理の高速化、Python プログラミング言語を使用した Vertex AI サービスの操作などが簡単に行えるようになります。

たとえば、Vertex AI Workbench では次のことができます。

  • JupyterLab ノートブック内から機械学習データにアクセスして探索する。
  • プロジェクトの他のユーザーと JupyterLab ノートブックを共有する。
  • Vertex AI クライアント ライブラリ をインポートして、API へのプログラムによるアクセスを簡素化する。
  • Python スクリプトから Vertex AI サービスを操作し、API リクエストを認証して、Vertex AI 機能を使用する。
  • バックアップを作成して JupyterLab インスタンス データを復元する。
  • 統合開発環境(IDE)を使用して、JupyterLab ノートブックの組み込みインテグレーションを使用する。
  • エンドツーエンドのノートブック ベースの本番環境を設定する。

JupyterLab インスタンス

Vertex AI Workbench には、エンドツーエンドのノートブック ベースの本番環境の設定に役立つ組み込みインテグレーションを備えた JupyterLab インスタンスが用意されています。JupyterLab インスタンスは、マネージド インスタンスのワークフロー指向のインテグレーションと、環境に必要なカスタマイズと制御を組み合わせたものです。

Vertex AI Workbench には、 JupyterLab とディープ ラーニング パッケージ一式( TensorFlow および PyTorch フレームワークのサポートを含む)がプリインストールされたインスタンス タイプが含まれています。クラスタと提供された Docker イメージを選択し、要件に基づいて GPU 対応インスタンスと CPU のみのインスタンスを選択することで、JupyterLab インスタンス環境を構成できます。 カスタム イメージはサポートされていません。

JupyterLab インスタンスは、認証と認可によって保護されています。

次のステップ