Marketplace

6. Billing

Understanding billing

  • Before users in an organization can deploy commercial Kubernetes applications, they must create a billing plan for the application.
  • Billing administrators can create a billing plan for organizations.
  • A billing plan is created for an application on behalf of the organization, and the application made available to users. 
  • After a billing plan is created, users in an organization can deploy the app to their Kubernetes clusters.
  • A billing plan is created for an application on behalf of the organization, and the application made available to users. 
  • After a billing plan is created, users in an organization can deploy the app to their Kubernetes clusters.
  • Many software packages in Google Cloud Marketplace are free to use, and users only pay the standard usage fees for the Google Cloud resources.
  • If a commercial software is bought from Google Cloud Marketplace, users are charged for the software and for the Google Cloud resources used.
  • The software usage fees appear on the monthly Google Cloud invoice as a separate item.

Pricing plans for virtual machines

  • Usage fees, based on the resources in the deployment, such as the number of vCPUs, memory, or GPUs.
  • Supports Bring Your Own License (BYOL). 
  • When a user deploys a solution, they sign up for a license on the vendor's website, and the vendor bills the user directly. 
  • Google bills the user for the infrastructure separately.
  • When a VM is selected, users see an estimate of the costs that will be incurred. 
  • The estimate is based on the minimum recommended configuration for the product, and does not include networking costs. 

Pricing plans for Kubernetes applications

  • Usage fees are based on measurements set by the vendor. 
  • For commercial Kubernetes applications, a billing administrator must first purchase the app for the organization. 
  • After the purchase is complete, users in the organization can deploy the app and use the organization's billing plan. 
  • Users are charged software usage fees for Kubernetes containers, and for the GKE infrastructure used.

Pricing plans for managed services

  • Monthly subscriptions, or a subscription for a specific period, such as a year or longer.
  • Users can increase the service level or choose a longer subscription period at any time. 
  • Downgrade or service cancellation changes takes effect after the subscription period is complete.
  • Usage-based subscription is based on measurements set by the vendor. 
  • Pricing can be based on a combination of subscription and usage fees. 

Charges for Monitoring in VM solutions

  • Some Google Cloud Marketplace solutions might include Monitoring, which collects metrics, events, and metadata from the deployment. 
  • If the free monitoring usage allotment is exceeded, a fee is  charged. 
  • Monitoring agent can be disabled.

Trials for Google Cloud Marketplace software

  • Vendors might offer trials of their software on Google Cloud Marketplace, during which software can be used without charge. 
  • During the trial, users  pay only for the infrastructure. 
  • For each solution, users can sign up for one trial for every billing account.
  • Trials include a trial period and usage credit, set by the vendor. 
  • Trial ends when the credit limit is reached, or when the trial period expires, whichever comes first.
  • During a trial, if additional resources are allocated, a user might reach their credit limit before the trial period expires.
  • The status of the trial can be viewed in the Google Cloud Console Billing page
  • Credit for a free trial is shown in the credits section. 
  • Google Cloud sends an email three days before a trial expires, or when less than 10% of trial credits remain, whichever is earlier.
  • After a trial has ended, users are billed when they continue using the solution.
  • To end a trial before the trial period expires, cancel the subscription.