Thanks for all of your patience. We’ve been working a lot on getting the pricing right for Slash GraphQL.
You will be able to launch two types of backends on Slash GraphQL:
- Shared Backends, starting at $49/month beyond the free tier
- Dedicated Backend, starting at $149/month
Shared backends share resources with other slash graphql backends, and do not have dedicated CPU or RAM. As a result, shared backends my take time to warm up if they are inactive for a while.
Shared backends will be charged based on the credits that you accumulate across all shared backends. Credits will be charged in the following monthly plans:
- Free - 10k credits. Beyond this limit, you will be limited to 1 request / second
- $45 - 100k credits. Then $4.99/10k credits beyond that.
- $99 - 250k credits. Then $2.99/10k credits beyond that.
Any credits that you have been gifted can be used for making queries in any of the above plans. We will stop re-gifting of credits later this month, though we will still have other ways that you can earn free credits (stay tuned ).
We will be launching support for choosing your Shared Backend plan by the end of this month.
Dedicated Backends will offer dedicated CPU and RAM. Dedicated backends may still be hosted on the same instance as other backends, but they are guaranteed their RAM and CPU requirements (currently using Kube). As a result, they will not see any warmup times, and will also be available in High Availability configurations.
We will still collect and report stats such as your queryCost, but dedicated instances will not count against your available credits.
Below is the price list, given the RAM dedicated to the Dgraph Alpha and Zero, the amount of storage, and the amount of data transfer per month. The dedicated pricing is region specific, and there may be an additional change of upto 20% depending on where you are launching the backend.
- 4GB RAM Alpha / 1GB RAM Zero / 20GB Storage / 40GB Data Transfer - $149/month
- 8GB RAM Alpha / 2GB RAM Zero / 40GB Storage / 80GB Data Transfer - $399/month
- 16GB RAM Alpha / 4GB RAM Zero / 80GB Storage / 160GB Data Transfer - $749/month
- 32GB RAM Alpha / 8GB RAM Zero / 160GB Storage / 320GB Data Transfer - $1499/month
- Contact Us if you need a more powerful setup that is unique to your project
These backends will be running on m5 class machines, and the amount of CPU can be calculated as 1 vCPU per 4GB of RAM.
High Availability will be priced according to the number of Alphas that are required in the backend cluster.
Users will be allowed to combine plans, so you can have 1 super powerful dedicated cluster for your production environment, and 2-3 shared backends which you can use across your team (and of course, you will be able to launch staging from your prod cluster).