Anthos pricing
Enabling the Anthos API in your project entitles you to full usage of the Anthos platform, including hybrid and multi-cloud features. Once enabled, Anthos charges apply to all managed Anthos clusters and are based on the number of Anthos cluster vCPUs, charged on an hourly basis. A vCPU is considered "under management" when it is seen as schedulable compute capacity by the Anthos control plane, meaning all vCPUs in the relevant user cluster, and excluding (for on-premises options) both the admin cluster and the master node. You can find out how to get the number of vCPUs in your user clusters in Understanding cluster capacity below.
If you do not need to register clusters outside Google Cloud and only require a subset of Anthos features, you can also pay for many Anthos features individually without enabling the entire platform. For details of available Anthos features in each environment see the deployment options guide, and see the relevant feature pricing guides to help you decide which option is best for you.
Pricing table
There are two pricing options for the Anthos platform:
- Pay-as-you-go pricing, where you are billed for Anthos-managed clusters as you use them at the rates listed below. You can start using pay-as-you-go Anthos whenever you like by following the instructions in our setup guides.
- Subscription pricing, which provides a discounted price for a committed term. Your monthly subscription covers all Anthos deployments, irrespective of environment, at their respective billing rates. Any usage over your monthly subscription fee will show up as overages in your monthly bill at the pay-as-you-go rates listed below. The monthly subscription fee is not adjusted for under-usage. You can continually monitor your usage of Anthos and the cost benefits of your subscription, letting you adjust your subscription on next renewal. To subscribe, please contact sales.
The following price sheet shows Anthos charges for both pay-as-you-go and subscriptions. Prices are listed in U.S. dollars (USD). If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply. A bill is sent out at the end of each billing cycle, listing previous usage and charges.
Anthos on public cloud | Pay-as-you-go (hourly) | Pay-as-you-go (monthly)M | Subscription (monthly)M |
---|---|---|---|
Anthos (Google Cloud) GC | $0.01096 /vCPU | $8 / vCPU | $6 / vCPU |
Anthos (AWS) AWS | $0.01096 /vCPU | $8 / vCPU | $6 / vCPU |
Anthos (Azure) AZ | $0.01096 /vCPU | $8 / vCPU | $6 / vCPU |
Anthos (attached clusters) AC | $0.01096 /vCPU | $8 / vCPU | $6 / vCPU |
Anthos on-premises | Pay-as-you-go (hourly) | Pay-as-you-go (monthly)M | Subscription (monthly)M |
Anthos (on-premises - VMware) | $0.03288 / vCPU | $24 / vCPU | $18 / vCPU |
Anthos (on-premises - bare metal) BM, BM2 | $0.03288 / vCPU | $24 / vCPU | $18 / vCPU |
M - Estimated monthly price based on 730 hours in a
month.
GC - Anthos on Google Cloud
pricing does not include charges for Google Cloud resources such as
Compute Engine, Cloud Load Balancing, and Cloud Storage.
AWS - Anthos on AWS pricing
does not include any costs associated with AWS resources such as EC2, ELB, and S3.
The customer is responsible for any charges for their AWS resources.
AZ - Anthos on Azure pricing
does not include any costs associated with Azure resources such as VMs, LBs, and Azure Storage.
The customer is responsible for any charges for their Azure resources.
BM - For Anthos on bare metal, if hyperthreading is enabled one CPU is equivalent to two vCPUs for pricing purposes. If hyperthreading is not enabled, one CPU is equivalent to one vCPU.
BM2 - Anthos VM Runtime is a feature that can be
enabled on Anthos on bare metal and it doesn't require an alternate
SKU or additional pricing to be used.
AC - For CNCF compliant clusters - more.
If you are a new Anthos customer, you can try Anthos on Google Cloud for free up to $800 worth of usage, or for a maximum of 30 days, whichever comes earlier. During the trial, you are billed for the applicable fees and then credited at the same time for those fees up to $800. You are still billed for applicable infrastructure usage during the trial. If you currently have an Anthos subscription, then this trial is not available to you. To sign up, go to the Anthos page in the Cloud Marketplace and click Start trial.
If at any time you want to stop using Anthos, follow the instructions in Disabling Anthos.
Understanding cluster capacity
You can see the vCPU capacity (used for Anthos billing) of each of your user clusters by running the following command.
kubectl get nodes -o=jsonpath="{range .items[*]}{.metadata.name}{\"\t\"} \
{.status.capacity.cpu}{\"\n\"}{end}"
Included system logs and metrics
Logs and metrics from Anthos system components are collected in Cloud Logging and Cloud Monitoring for no additional charge when you pay for the Anthos platform. This includes log ingestion into the _Default
log bucket and storage for the default retention period of 30 days.
Deployment option details
Each Anthos component provides different deployment options for on-prem and cloud. For information about component deployment options, see Anthos deployment options.
What's next
- Read the Anthos documentation.
- Try the Pricing calculator.
- Learn about Anthos solutions and use cases.