LogoLogo
OverviewQuickstartsHow To GuidesReferenceArticlesSupport
Support
Support
  • Support
  • FAQs
    • Get Started with Upsolver
    • Basic Elements of Upsolver
    • Iceberg Cloud Storage Breakdown
    • Infrastructure
    • Cost Estimator
  • TROUBLESHOOTING
    • AWS Configuration
      • CloudFormation Stack Failed to Deploy
      • Private API Doesn't Start or Can't Connect
        • Elastic IPs Limit Reached
        • EC2 Spot Instance Not Running
        • DNS Cache
        • Security Group Not Open
    • Cluster
      • Compute Cluster Doesn't Start
      • Can't Connect to Apache Kafka Cluster
    • Jobs
      • Problem Ingesting Amazon S3 Data
      • Data Doesn't Appear in Athena Table
      • Exception When Querying Athena Table
  • ERROR MESSAGES
    • Error Messages
      • Cluster
        • UP10020 COMPUTE_CLUSTER is Missing
      • Jobs
        • UP10010 Missing ON Condition
        • UP10030 Entity Already Exists
        • UP10040 Entity Not Found
        • UP10050 Materialized View Illegal Column Expression
        • UP10060 Statement Parsing
        • UP10100 Cannot Select Records in an UNNEST Statement
        • UP20010 Source Data Not Found
        • UP20040 Could Not DROP Entity Used by a Job or Materialized View
      • Replication
        • UP20050 Reached PostgreSQL Replication Slots Limit
        • UP20051 PostgreSQL Replication is Disabled
      • Security
        • UP20020 No Access to Database
        • UP20030 No Permissions to assumeRole
        • UP20060 Unable to Connect
        • UP20061 Unable to Connect to a Private Network
Powered by GitBook
On this page
  • Software Edition Fees
  • Infrastructure Fees
  • Cost estimates for the AWS resources used to run Upsolver
  • Data Usage Fees
  • Data cost estimates per use case
  1. FAQs

Cost Estimator

Last updated 11 months ago

Upsolver provides a transparent and simple-to-understand value-based pricing model. To estimate the costs you simply need to understand the amount of data you will ingest.

Our pricing comprises a software edition fee and a data usage fee based on the volume of data ingested. You will also need to account for infrastructure fees.

Software Edition Fees

Upsolver offers three software editions:

  1. Start-up

  2. Standard

  3. Enterprise

The Standard Edition has a software fee of $4,999 monthly, which includes 24x7 advanced support and up to five hours of dedicated assistance from solutions architects.

To learn more about the supported features in each software edition and to contact us for Enterprise Edition fees, please visit the page on our website.


Infrastructure Fees

When you , Upsolver will automatically configure the required infrastructure. This infrastructure gives you full control over your data and ensures that none of it leaves your AWS account. You can learn more about these components in the .

Upsolver does not charge you for infrastructure resources, they are billed directly by AWS. However, Upsolver will attempt to optimize how it uses these resources to reduce operational costs, like leveraging EC2 Spot Instances when applicable.

Cost estimates for the AWS resources used to run Upsolver

Prices are based on the US East region. AWS users with custom pricing/discounts will use their rates. Last updated February 2023.

Predictable infrastructure costs:

Variable costs:

Data Usage Fees

For the first 500 terabytes of data ingested, the usage fee is $225 per terabyte and drops considerably per terabyte for additional data ingested.

Data cost estimates per use case

The following use cases provide an estimate of costs based on the volume of data ingested.

Ingesting 3TB of data from Amazon S3 over a month

  • Upsolver usage fee: 3 * $225 = $675 Upsolver usage fee.

  • Data lake: 3 * $23 = $69 for Amazon S3 storage of newly ingested data and some data retained from previous months.

  • Computing: $75 for one 2xlarge server.

  • Infrastructure (Amazon Kinesis and API server): $75.

A total estimate of $894 = $675 paid to Upsolver and $219 paid to AWS.


Ingesting 10TB of data from Amazon Kinesis over a month

  • Upsolver usage fee: 10 * $225 = $2,250.

  • Data lake: 10 * $23 = $230 for Amazon S3 storage of newly ingested data and some data retained from previous months.

  • Computing: $75 for one 2xlarge server.

  • Infrastructure (Amazon Kinesis usage by Upsolver and API server): $75.

A total estimate of $2,880 = $2,500 paid to Upsolver and $380 paid to AWS.


Ingesting 100TB of data from Amazon S3 over a month

  • Upsolver usage fee: 100 * $225 = $25,000.

  • Data lake: 100 * $23 = $2,300 for Amazon S3 storage of newly ingested data and some data retained from previous months.

  • Computing: 10 * $75 = $750 for 2xlarge servers. Each serves 10TB of data.

  • Infrastructure (Amazon Kinesis and API server): $75.

A total estimate of $28,125 = $25,000 paid to Upsolver and $3,125 paid to AWS.

One Amazon Kinesis shard, in a provisioned mode, for about $15 a month regardless of deployment size. Kinesis is used for synchronization within Upsolver. .

One r6i.xlarge for the API server, using spot instances, for about $60, depending on spot availability. The API server runs the user interface and handles all CRUD operations (e.g. create a job) and settings management via the user interface or CLI.

In order to process up to 10TB of data in a month, you will likely need one server, of size 2xlarge (e.g. r6i.2xlarge). Current spot pricing is about $75 per month. By default, Upsolver uses Spot instances, which results in a 60%-80% reduction in compute costs over on-demand instances. The cluster auto-scaling feature allows you to only pay for what you use.

$23 a month per 1TB stored on the data lake. The size of your data lake will depend on many factors, the primary of which is how long data is retained. You can also turn on retention for tables to delete data you no longer wish to pay for. .

Upsolver manages table metadata in the AWS Glue Data Catalog which bills based on the amount of metadata stored and the number of API requests. This often represents a small part of the total cost associated with data ingestion and transformation.

See the AWS Kinesis pricing page
See the AWS EC2 Spot Instances pricing page.
See the AWS EC2 Spot Instances pricing page.
See the AWS S3 pricing page
See the AWS Glue Pricing page.
Upsolver Pricing
deploy Upsolver in your AWS VPC
Deployment Guide