Si deseas ofrecer productos en Google Cloud Marketplace, debes cumplir con los siguientes requisitos de publicación. También debes cumplir con los requisitos operativos para los tipos de productos que ofreces.
Si realizas cambios en tu producto o en tu organización que afecten tu cumplimiento de estos requisitos de publicación o invaliden la documentación que proporcionaste a Google durante la incorporación, debes notificar a Google y enviar tu producto para que se vuelva a revisar y aprobar.
Requisitos para tu organización
Tu organización debe unirse a la red de socios y mantener su buen estado en Google Cloud Partner Network.
Después de que tu organización se una a Partner Network Google Cloud , obtendrás acceso a Partner Network Hub.
Tu organización debe estar incorporada en una de las regiones admitidas.
Tu organización debe tener una cuenta de proveedor de Cloud Marketplace y un perfil de pagos en buen estado.
Requisitos para tu producto
El producto debe estar listo para producción (no Alfa o Beta) para que esté disponible públicamente y se venda a través de Cloud Marketplace.
Tu producto debe estar listo para la empresa, lo que incluye una presencia profesional en línea, un plan de acciones de ventas definido, asistencia al cliente y el cumplimiento de las prácticas recomendadas de seguridad sólidas.
Tu producto no debe incluir vulnerabilidades conocidas, virus, spyware, troyanos ni ningún otro código malicioso de ningún tipo.
Debes verificar Google Cloud a través de un proceso de aprobación durante la incorporación que alojas tu producto de software principalmente en Google Cloud.
En las siguientes secciones, se describen los patrones de alojamiento aprobados comunes.
Patrón 1: Alojamiento completo en Google Cloud
Todo tu producto y todos sus componentes de asistencia se ejecutan por completo en Google Cloud. En el siguiente diagrama de arquitectura, se proporciona un ejemplo de este patrón.
Patrón 2: Plano de procesamiento o de datos en Google Cloud
El plano de procesamiento o de datos de tu producto se ejecuta en Google Cloud, pero los planos de control o la infraestructura de asistencia más pequeños, como el registro o la inferencia de IA, se ejecutan de forma local o en otra nube. En este caso, el plano de procesamiento o de datos alojado en Google Clouddebe ser el recurso cuyo consumo aumente más rápido cuando los usuarios aumenten su consumo. En el siguiente diagrama de arquitectura, se proporciona un ejemplo de este patrón.
Patrón 3: Almacenamiento y copia de seguridad en Google Cloud
Tu producto de almacenamiento, copia de seguridad, replicación o recuperación ante desastres (DR) debe replicar todos los datos en Google Cloud, mientras que el plano de control del producto se puede ejecutar de forma local o en otras nubes. En el siguiente diagrama de arquitectura, se proporciona un ejemplo de este patrón.
Patrón 4: Migración a Google Cloud
Tu producto es una herramienta de migración que tiene Google Cloud como único destino de migración, pero se puede ejecutar de forma local o en otra nube como fuente de migración. En el siguiente diagrama de arquitectura, se proporciona un ejemplo de este patrón.
Patrón 5: Análisis de datos de agentes en Google Cloud
El plano de procesamiento o de datos de tu producto se ejecuta en Google Cloud. Los agentes de supervisión o de seguridad de tu producto se pueden ejecutar de forma local o en otra nube, pero deben enviar datos a un entorno alojado en Google Cloudpara su almacenamiento y análisis. En el siguiente diagrama de arquitectura, se proporciona un ejemplo de este patrón.
Patrón 6: Conjuntos de datos alojados en Google Cloud
Tu producto es un conjunto de datos alojado en y entregado a través de Google Cloud. En el siguiente diagrama de arquitectura, se proporciona un ejemplo de este patrón.
Patrón 7: Deployment en Google Distributed Cloud
Tu producto es una máquina virtual (VM) o un producto de Kubernetes que se implementa en dispositivos conectados a Google Distributed Cloud y se ejecuta en ellos. Es posible que tu producto se conecte a Internet para integrarse con otras Google Cloudapps o servicios alojados en. En el siguiente diagrama de arquitectura, se proporciona un ejemplo de este patrón.
Patrón 8: Agentes de IA alojados en Google Cloud
Tu producto es un agente de IA como servicio registrado a través de Gemini Enterprise, y todos sus componentes de asistencia, incluido el agente de IA, se ejecutan por completo en Google Cloud. En el siguiente diagrama de arquitectura, se proporciona un ejemplo de este patrón.
Patrón 9: Agentes de IA con infraestructura híbrida
Tu producto es un agente de IA como servicio registrado a través de Gemini Enterprise, tu producto principal se ejecuta en Google Cloud y usa modelos fundamentales de Google o modelos de Model Garden. Los planos de control o la infraestructura de asistencia más pequeños se ejecutan de forma local o en otra nube. En este caso, el agente alojado en Google Clouddebe ser el recurso cuyo consumo aumente más rápido cuando los usuarios aumenten su consumo. En el siguiente diagrama de arquitectura, se proporciona un ejemplo de este patrón.
Requisitos adicionales del producto
- Debes asegurarte de que tus productos en Cloud Marketplace tengan las mismas capacidades y funciones que cualquier versión de esos productos que ofrezcas fuera de Cloud Marketplace.
- Debes asegurarte de que tus productos de datos no contengan "información sensible de identificación personal", tal como se define en la Ley de Protección de Datos de Estadounidenses de Adversarios Extranjeros de 2024.
- Debes asegurarte de que tus productos con componentes implementados en proyectos propiedad del cliente Google Cloud implementen el seguimiento del consumo del tenant del cliente para SaaS, VM, o Kubernetes.
- Tu publicación debe generar un consumo significativo Google Cloud por parte del cliente que adquiere o usa la solución.