Colab Enterprise の概要
Colab Enterprise は、 のセキュリティ機能とコンプライアンス機能を備えたコラボレーション指向のマネージド ノートブック環境です Google Cloud。
使ってみる
Colab Enterprise の使用を開始するには、次のいずれかをお試しください。
クイックスタート: 最初の Colab Enterprise ノートブックを作成し、 デフォルトのランタイムでコードを実行する方法については、クイックスタート: Colab Enterprise ノートブックを作成するをご覧ください。
ノートブック ギャラリー: ノートブック ギャラリーは、Colab Enterprise の使用を開始するのに役立つ ノートブックの厳選されたコレクションです。 ノートブック ギャラリーをご覧ください。これらのノートブックでは、すぐに使えるテンプレートとサンプルを使用して、新しい手法の学習、ベスト プラクティスの理解、プロジェクトの迅速な開始を容易にしています。ノートブックをカテゴリ別に参照するか、検索バーを使用して、開始に役立つノートブックを見つけてください。
共有して共同編集する
Colab Enterprise を使用すると、ノートブック(IPYNB ファイル)を共有して、他のユーザーと共同作業を行えます。ノートブックは、単一のユーザー、Google グループ、または Google Workspace ドメインと共有できます。このアクセスは Identity and Access Management(IAM)で制御します。
ノートブックへのアクセス権を付与する方法をご確認ください。
マネージド コンピューティング
Colab Enterprise ならインフラストラクチャを管理する必要なく Notebooks で作業できます。Colab Enterprise は、必要に応じてランタイムをプロビジョニングします。特定のニーズに対応できるようランタイムを構成することもできますが、Colab Enterprise はランタイムを起動し、必要がなくなったらシャットダウンします。
構成可能なランタイム
デフォルトのランタイムを使用するか、ランタイム テンプレートを作成して独自のランタイムを構成します。 ランタイム テンプレートを作成するときに、使用可能なマシンタイプを選択し、アクセラレータを追加して、ディスク容量を指定できます。
構成したランタイムを使用すると、その時点のニーズに合ったランタイムでコードを実行できます。たとえば、小規模で費用対効果の高いマシンタイプを使用するランタイムを使用して、小さなデータセットでコードをテストできます。その後、より多くのデータでコードを実行する必要がある場合は、処理能力の高いランタイムを使用できます。
詳細については、ランタイムとランタイム テンプレートをご覧ください。
Agent Platform と BigQuery との統合
Colab Enterprise と Google Cloud サービスの統合により、これらのサービスを操作するノートブックを簡単に使用できます。
Colab Enterprise は Gemini Enterprise Agent Platform の一部です。 Colab Enterprise の API メソッドは、Agent Platform API のサブセットです。これにより、Colab Enterprise リソースへのアクセスを管理する場合や、Agent Platform を使用するためにノートブック コードを認証して承認する場合に時間を節約できます。
詳細については、API 使用状況の概要をご覧ください。
Colab Enterprise は、統合されたサービスの UI に埋め込まれています。 これにより、Agent Platform と BigQuery で作業を行い、 コンソールの領域を離れることなくノートブックで作業を続行できます。 Google Cloud たとえば、BigQuery エディタから直接ノートブックを作成し、開始に役立つサンプルクエリを入力できます。詳細については、 BigQuery の ノートブックの概要 をご覧ください。
Gemini の支援機能を活用してコードを記述、編集する
Gemini for Google Cloud ポートフォリオのプロダクトである Gemini in Colab Enterprise を使用して、Colab Enterprise ノートブックでコードを記述して生成できます。Gemini in Colab Enterprise は、コードのエラーの修正にも役立ちます。詳細については、Gemini アシスタント機能を利用してコードを記述する をご覧ください。
アイドル状態でのシャットダウン
費用を管理しやすくするため、Colab Enterprise ランタイムは、特定の期間アクティブでない場合にシャットダウンします。この時間を変更したり、この機能をオフにしたりできます。
詳細については、アイドル状態でのシャットダウンをご覧ください。
サービスと Google Cloud API を操作するコードを実行する
デフォルトでは、Colab Enterprise ノートブックはユーザー認証情報を使用して、他の Google Cloud サービスを操作するコードを 認証して承認します。
つまり、ノートブックのコードは、ユーザーと同じレベルのアクセス権を持ちます。Google Cloud これにより、 サービスを操作するコードの記述と実行が容易になります。 Google Cloud
詳細については、 を操作するコードを実行する Google Cloudをご覧ください。
ノートブックの実行スケジュールを設定する
ノートブックのスケジュール設定により、1 回限りで即時実行することも、定期的に実行することもできます。Colab Enterprise は、結果を Cloud Storage に保存して、他のユーザーと確認して共有できるようにします。詳細については、ノートブックの実行スケジュールを設定するをご覧ください。
顧客管理の暗号鍵(CMEK)を使用する
デフォルトでは、 Google Cloud は、Google が管理する暗号鍵を使用して、保存されているデータを自動的に暗号化します。データを保護する鍵について特定のコンプライアンスや規制の要件がある場合は、Colab Enterprise ランタイムとノートブックで顧客管理の暗号鍵(CMEK)を使用できます。詳細については、 顧客管理の暗号鍵(CMEK)を使用するをご覧ください。
アクセスの透明性
Colab Enterprise はアクセスの透明性をサポートしています。アクセスの透明性は、コンテンツへのアクセス時に Google 従業員が行うアクションを記録したログを提供します。プロジェクトが組織内にある場合は、プロジェクトのアクセスの透明性 を有効にすることができます。 Google Cloud アクセスの透明性を有効にするをご覧ください。
アクセスの透明性の詳細については、アクセスの透明性の 概要をご覧ください。
VM リソースを予約する
Compute Engine の予約 を使用して、Colab Enterprise ランタイムの実行に必要な仮想マシン(VM)リソースを確実に用意します。
予約は Compute Engine の機能です。予約を使用すると、必要なときに同じハードウェア(メモリと vCPU)とオプションのリソース(GPU とローカル SSD ディスク)を使用して VM を作成するためのリソースを確保できます。
詳細については、予約を使用するをご覧ください。
Colab Enterprise は Colab とは異なる
Colab Enterprise は Colaboratoryとは異なります。Colaboratory は引き続きご利用いただけます。どちらにも、ニーズに応じて役立つ特定のメリットがあります。 主な違いを次の表に示します。
| コンポーネント | Colab Enterprise | Colab |
|---|---|---|
| ストレージ | Dataform のリージョン ストレージ | Google ドライブ ストレージ、リージョン化されたストレージは対象外 |
| アクセス制御 | IAM で管理 | Google ドライブの共有機能で管理 |
| セキュリティとネットワーク | Google Cloud セキュリティとネットワーク機能 | Google ドライブ ベースのセキュリティ、インターネットは常に利用可能 |
| サポート | Google Cloud のサポート | フィードバックまたはバグレポートを送信する |
制限事項
プロジェクトを計画する際は、Colab Enterprise の次の制限事項を考慮してください。
- インポートされたノートブックのファイルサイズは、約 20 MB に制限されています。サイズ上限に近いノートブックを使用すると、パフォーマンスに影響する可能性があります。
割り当てと上限もご覧ください。
次のステップ
Colab Enterprise ノートブックを作成する。
ランタイムとランタイム テンプレートの詳細を確認する。