Authentication: API Key via API Gateway (when deployed with gateway)
Benefits:
– Standardized agent communication
– Agent discovery via agent card
– Task lifecycle management
– Streaming response support
– Marketplace compatible
3. Gemini Enterprise (Google Cloud Marketplace)
Use Case: Google Cloud Marketplace customers using Gemini Enterprise
Endpoint: https://agent.stactize.com/
Protocol: A2A (Agent-to-Agent) Protocol
Authentication: OAuth 2.0 Authorization Code Grant Flow (via Google OAuth)
Registration: Automatic via Dynamic Client Registration (DCR)
Benefits:
– Seamless integration with Gemini Enterprise
– Automatic OAuth client registration via DCR
– Google-signed JWT verification for security
– Customer identification via Marketplace Order ID
– Usage metering per Marketplace order
4. Direct Cloud Run (Development/Internal)
Use Case: Internal tools, development environments, testing