Weaviate on the AWS Marketplace

Dear Weaviate Team,

I am currently evaluating the use of Weaviate in an AWS environment and have a few questions regarding the pricing of the following product:

  1. Weaviate Community Edition - Kubernetes Cluster
    AWS Marketplace: Weaviate Community Edition - Kubernetes Cluster
    Specifically, I would like to clarify how the pricing is calculated. Is the cost based on the total sum of all allocated CPUs and memory to the worker nodes?
    For example, if I deploy the cluster on 3 worker nodes, each with 4 CPUs and 64 GB of memory, would the hourly cost be calculated as follows:
    (12 CPUs x $0.006) + (192 GB x $0.012)

Also, considering that EKS costs are billed separately, can this Marketplace cost be considered a license fee for Weaviate?

  1. Weaviate Serverless Cloud
    AWS Marketplace: Weaviate Serverless Cloud

[Pricing Tab]
Dimension Cost/unit
Weaviate Cloud Serverless $0.00
Weaviate Cloud Serverless (HA, Standard SLA) per 1M Dimensions Stored (min $75 pm) $0.285
Weaviate Cloud Serverless (non-HA, Standard SLA) per 1M Dimensions Stored (min $25 pm) $0.095

A. Is there no initial cost for serverless?
B. Also, can I just consider the stored cost without having to factor in separate infrastructure costs?
C. And Where is the data stored?

  1. Weaviate Enterprise Cloud
    AWS Marketplace: Weaviate Enterprise Cloud

[Pricing Tab]
Dimension Cost/unit
Additional per 1M vector $0.285

I noticed that the Enterprise edition pricing is calculated per 1M ‘vectors’, while the Serverless Cloud edition is priced per 1M ‘dimensions stored’.
Could you please explain the reason for this difference in terminology?

Thank you.

hi @Rio !!

For 1 I believe it is correct. I am not sure if in legal terms it is a license after all, Weaviate is open source, so no license fees. But it would indeed be Weaviate’s share of your deal with AWS.

2A) There is no initial cost in serverless. There is a minimum you will pay monthly: $25 for a single node cluster and 75$ for Highly available cluster.

2B) So for example, considering you are using a 1536 dimensions, that $25 dollars will give you around 170k objects:

(170k * 1536) * 0.0095 = 24,80640

For serverless, you only pay for the stored dimensions. If you choose a HA cluster (multi node) that cost will be 3x.

2C When creating your cluster, you can select different GCP/AWS regions

For 3, Enterprise, it will fall into the same costs as Enterprise pricing as per our page: Enterprise Pricing | Weaviate

Let me know if you want me to connect you to our sales team as they have on this better!

Thanks!

1 Like