Pricing
All resources are priced independently. This means that
one VM (or any other resource) does not affect prices for any other VM (or any resource)
in context of one VM, CPU price can not be affected by RAM or storage amount of the same VM
Prices defined here do not contain VAT.
Pricing is determined by a JSON list of policies. Current prices can be obtained from the API: https://API_HOST/v1/pricing/policy
Policy Field | Type | Additional Info |
---|---|---|
| Unique ID, Integer | |
| Enum, see below | |
| String | For further differentiation, mainly used for |
| Decimal | Hourly price for the specified type and amount of resource |
| Decimal | Not implemented yet, TBD |
| Decimal | Only for |
| Integer | Only for |
gigsStorage | Integer | Only for STORAGE resource, minimum gigabytes of HDD which this price applies |
Resource Type | |
---|---|
| Unit is 1 CPU |
| Unit is 1 GiB |
| Any kind of block storage, unit is 1 GiB |
| Windows license (or possibly other licenses), unit is 1 CPU |
| S3 object storage buckets, unit is 1 GiB |
serviceNameInUptime for STORAGE | |
---|---|
| VM main/boot disk |
| Additional or detached disk |
| Snapshot of any disk |
| Backup of any disk |
Example
All prices are for 1 hour.
The example is presented as a table (instead of JSON) for better overview.
policyId | resourceType | serviceNameInUptime | numCpus | megsRam | gigsStorage | price | pricePerUnit (TBD) | |
---|---|---|---|---|---|---|---|---|
|
|
|
|
| Applies to VMs with 1 or 2 CPUs | |||
|
|
|
|
| Applies to VMs with 3 or more CPUs | |||
|
|
|
|
| Applies to VMs with 512 to 1023 MB RAM | |||
|
|
|
|
| Applies to VMs with 1024 to 3071 MB RAM | |||
|
|
|
|
| Applies to VMs with 3072 or more MB RAM | |||
|
|
| 1 |
|
| Applies to Storages with size 1 to 2 GB | ||
1033 | Applies to Storages with size 3GB or more |
For resource types CPU and RAM different prices can be configured for different amounts. In this example, having 2 VMs with 2 CPUs is much cheaper than having 1 VM with 4 CPUs.
Hourly prices for one VM's CPU according to the example prices:
Number of CPUs the VM has | Price per 1 CPU | Price per all CPUs combined |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|