Developer Connect lets you connect external products or non-Google developer tools to Google Cloud using standardized steps and apps. Developer Connect establishes the connectivity by walking you through permissions, authorization, authentication, and networking configurations to the non-Google developer tools.
Developer Connect is designed for application developers, platform administrators, and security managers who are looking for a way to use non-Google products with Google Cloud.
Introduction
Developer Connect offers two ways to connect your external or non-Google developer tools to your Google Cloud products:
These are described in the following sections.
Git repositories
A Git repository connection is a Developer Connect feature that lets you create and maintain narrowly scoped connections to Git-based repositories on source code management systems outside of Google Cloud.
This type of connection is a system connection to a Git repository, which you can grant a service account permissions to use. Git repository connections are applicable in scenarios where a user who authorized the connection doesn't need to be present when the connection is invoked. For example, when a Git repository is connected to your Cloud Build configuration, triggering a build upon a commit to the repository doesn't require you to do anything at build time. With Git repository connections, you can configure bot services in accounts on those SCMs to handle routine tasks like cloning and indexing repositories.
You can use Git repository connections for:
For more information, including use cases and supported product integrations, see Git repository connections.
Account connectors
An account connector is a Developer Connect feature that helps you connect your Google Cloud account with your individual account on an non-Google Developer Tools provider. Users can specify the type of data to be accessed by the account connector by selecting the appropriate scope for that connector. Once an account connector connection is created for an organization, users within that organization can use that connection to authorize their individual accounts to be used with that connection.
For example, a platform administrator can create an account connector connection for their organization to use Gemini Code Assist tools with Sentry and specify what type of data should be accessed by defining the appropriate scope. Then, application developers in that organization can use this connection while using Gemini Code Assist to authorize their individual Google Accounts to use their individual Sentry user account.
You can use account connectors for:
For more information, including use cases and supported product integrations, see Account connectors.
What's Next
- Learn about Gemini tools in the IDE.
- Try creating a basic Git repository connection.
- Learn about Gemini Code Assist code customization.
- Build web apps in Firebase App Hosting using your GitHub repositories.