gcp Google Cloud Blog ·

Guide to publishing AI agents in Gemini Enterprise and Google Cloud Marketplace

blogaigcpengineermediagcp-cloud-storagegcp-pubsubgcp-firestore
announcement

Google Cloud is providing a guide for developers to publish AI agents through Google Cloud Marketplace and deploy them to the Gemini Enterprise app. This process involves designing agent architecture for integration, meeting organizational and agent-specific mandates, and adhering to technical requirements like the Agent2Agent (A2A) protocol. Developers will need to create an Agent Card, a JSON file detailing agent capabilities and authentication methods, to enable interoperability and commercialization of their AI services.

  • Publishing AI agents through Google Cloud Marketplace and Gemini Enterprise app
  • Agent Card for declaring AI agent capabilities and metadata
  • Shift from SaaS to Agents-as-a-Service (AaaS) with interoperable AI agents
  • Agent architecture for Marketplace integration
  • Organizational requirements for selling on Google Cloud Marketplace
Features (2)
  • Publishing AI agents through Google Cloud Marketplace and Gemini Enterprise app

    Developers can now publish and commercialize third-party AI agents through Google Cloud Marketplace and deploy them to the Gemini Enterprise app. This guide outlines a step-by-step process for creating integrated, marketplace-ready solutions.

  • Agent Card for declaring AI agent capabilities and metadata

    The A2A Agent Card is a JSON file used to declare an agent's capabilities, supported authentication and authorization methods, and service endpoints. The Gemini Enterprise app uses this card to display agent information, locate endpoints, discover entry points for messages, and determine authentication requirements.

Enhancements (3)
  • Agent architecture for Marketplace integration

    The end-state architecture bridges Google Cloud Marketplace billing, identity provider (IdP) security, and the Gemini Enterprise Agent Platform. Key components include the customer project for discovery and interaction, the partner project hosting the agent and marketplace handler, and a partner Marketplace project managing procurement and event notifications.

  • Organizational requirements for selling on Google Cloud Marketplace

    To sell agents on Marketplace, organizations must join the Google Cloud Partner Network, review Agent-as-a-Service listing requirements and the Marketplace Vendor Agreement, and nominate their agent through their Google Cloud representative. Agents must also comply with agent-specific mandates.

  • Technical requirements for AI agents on Marketplace and Gemini Enterprise

    Agents must adhere to the A2A protocol and potentially A2UI for rich user interfaces. A mandatory A2A Agent Card (JSON file) must declare capabilities, authentication methods, and service endpoints. Agents must support public access or OAuth 2.0 Authorization Code Grant Flow, and integrate with Procurement APIs and Pub/Sub for entitlement management.

Notes (1)
  • Shift from SaaS to Agents-as-a-Service (AaaS) with interoperable AI agents

    The landscape of software is evolving towards Agents-as-a-Service (AaaS), where AI agents interoperate using standardized protocols like Agent2Agent (A2A) and are orchestrated through platforms such as Gemini Enterprise Agent Platform. The focus is on engineering autonomous agents capable of executing complex, multi-step workflows for tangible business value.

Read the original announcement →

https://cloud.google.com/blog/topics/developers-practitioners/publish-agents-in-gemini-enterprise-and-google-cloud-marketplace/

Related releases