Guide to publishing AI agents in Gemini Enterprise and Google Cloud Marketplace
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.
https://cloud.google.com/blog/topics/developers-practitioners/publish-agents-in-gemini-enterprise-and-google-cloud-marketplace/
Related releases
- Google Cloud details deploying personal AI agents on Cloud Run instances Google Cloud Blog ·
- Google Cloud enhances Knowledge Catalog for managing Open Knowledge Format (OKF) bundles Google Cloud Blog ·
- Cloud Storage Rapid Cache adds prefix-level ingest-on-write filtering Google Cloud release notes ·
- Config Connector 1.155.1 adds new resources and reconciliation improvements Google Cloud release notes ·
- Google Recognized as a Leader in 2026 Gartner Magic Quadrant for Cloud-Native Platforms Google Cloud Blog ·
- 10 Questions for Scaling AI Prototypes to Production on Google Cloud Google Cloud Blog ·