Building and testing projects on DataFire.io is free. Deploying projects
on your own hardware with the MIT-licensed
open source framework is also free.
Charges are only incurred when you create a production deployment on
Production deployments are billed based on usage, measured in Gigabyte-seconds. This measures a combination of how much memory your deployment uses, how many times it gets invoked, and how long each invocation takes to run. Every user gets 100 GB-seconds for free each month - this is about enough to run a single task every hour. After that, it's $0.001 per GB-second.
Add a link back to DataFire.io on your project's webpage or README and we'll give you an additional 200 GB-seconds each month.Just send us a link to your project and we'll boost your monthly allowance.
If your project uses more than 50,000 GB-seconds per month, contact us to discuss discounted pricing.
For example, let's say we have a deployment that runs a single task every minute. This deployment uses 512 MB of memory, and the task takes 300 ms to run on average. Then we have:
.3 seconds/invocation * 43,200 invocations/month * .5 GB = 6,480 GB-seconds
(6,480 GB-seconds - 100 free GB-seconds) * $0.001 = $6.38/month
The examples below use similar numbers - they assume a Small (512 MB) deployment, where each action takes 300 ms to run.
|1 task||running every hour||$0.00/month|
|10 tasks||running every hour||$0.98/month|
|1 task||running every minute||$6.38/month|
|10 tasks||running every minute||$64.70/month|