Software as a service (SaaS) products on Cloud Marketplace are software products that run on Google Cloud, and are billed by Google. These require partner-managed infrastructure. This section describes the high-level steps that you must take to integrate your SaaS product with Cloud Marketplace.
Before you begin
- If you're new to offering software on Cloud Marketplace, you must sign up to become a vendor. Learn about the requirements to sign up.
Product-specific requirements
If you want to publish a SaaS product, it must meet the following requirements:
-
It must comply with the Cloud Marketplace listing requirements.
It must not include professional services, hardware, or other non-software components that are billed through Cloud Marketplace.
Checklist
Set up your SaaS product, so that you can distribute your product and display it on Cloud Marketplace.
Review the available pricing options, and select a pricing model. Pricing models take up to four business days to review. You can continue integrating your product while the pricing model is reviewed.
Integrate your product with Cloud Marketplace. The integration includes modifying the frontend and backend of your software to create accounts for users, link the accounts to their Google accounts, and provide a way for users to sign in to your app using their Google credentials. For products whose architecture involves a data plane in the customer's Google Cloud project that connects to a control plane in your Google Cloud project, this involves adding a consumption tracking label to track your product's associated consumption of Google Cloud resources.
Publish your product to Cloud Marketplace. To publish your product, you submit various parts of your product for review. The Cloud Marketplace team reviews each submission and works with you to resolve any issues before approving it. When all of your submissions are approved, you can publish and launch the product within a few minutes.