Developer Connect を使用すると、標準化された手順とアプリを使用して、外部プロダクトまたは Google 以外のデベロッパー ツールを Google Cloud に接続できます。Developer Connect は、Google 以外のデベロッパー ツールに対する権限、認可、認証、ネットワーキングの構成を順を追って説明することで、接続を確立します。
Developer Connect は、Google Cloud で Google 以外のプロダクトを使用する方法を探しているアプリケーション デベロッパー、プラットフォーム管理者、セキュリティ マネージャーを対象としています。
はじめに
Developer Connect には、外部または Google 以外のデベロッパー ツールを Google Cloud プロダクトに接続する 2 つの方法があります。
以降のセクションで詳しく説明します。
Git リポジトリ
Git リポジトリ接続は、Google Cloud 外部のソースコード管理システムにある Git ベースのリポジトリへのスコープが狭い接続を作成して維持できる Developer Connect の機能です。
このタイプの接続は、Git リポジトリへのシステム接続です。サービス アカウントに、この接続を使用する権限を付与できます。Git リポジトリ接続は、接続を承認したユーザーが接続の呼び出し時に存在する必要がないシナリオに適用できます。たとえば、Git リポジトリが Cloud Build 構成に接続されている場合、リポジトリへの commit でビルドをトリガーしても、ビルド時に何も行う必要はありません。Git リポジトリ接続を使用すると、これらの SCM のアカウントで bot サービスを構成して、リポジトリのクローン作成やインデックス登録などのルーティン タスクを処理できます。
Git リポジトリ接続は、次の目的で使用できます。
- Gemini Code Assist のコード カスタマイズ
- Gemini コードレビュー エージェント
- Firebase App Hosting ウェブアプリ
- Cloud Build
- Cloud Run
- SaaS ランタイム
- App Design Center
ユースケースやサポートされているプロダクト統合などの詳細については、Git リポジトリ接続をご覧ください。
アカウント コネクタ
アカウント コネクタは、Google Cloud アカウントを Google 以外のデベロッパー ツール プロバイダの個人アカウントに接続するのに役立つ Developer Connect の機能です。ユーザーは、アカウント コネクタがアクセスするデータの種類を指定できます。そのためには、そのコネクタの適切なスコープを選択します。組織のアカウント コネクタ接続が作成されると、その組織内のユーザーは、その接続を使用して、その接続で使用する個々のアカウントを承認できます。
ユースケースやサポートされているプロダクト統合などの詳細については、アカウント コネクタをご覧ください。
次のステップ
- 基本的な Git リポジトリ接続の作成を試す。
- Gemini Code Assist のコード カスタマイズについて学習する。
- GitHub リポジトリを使用して Firebase App Hosting でウェブアプリをビルドする。