ThingsBoars Inc. provides for their customers two payment models, i. e. subscriptions (pay-as-you-go) and perpetual fallback.
Pay-as-you-go is a billing system in which ThingsBoard Professional Edition (TB PE) customers purchase different kind of licenses on a time basis (no additional fees per messages or per devices). In other words this option allows to subscribe for ThingsBoard PE service. There are five pre-defined subscription plans that are limited by amount of devices and/or assets and support priority:
Pay-as-you-go subscriptions are convenient for small companies and start-ups that are getting started with the platform and would like to minimize upfront licensing costs. Although pay-as-you-go model also fits needs of established businesses while developing and releasing IoT solution. See pricing for more details about available subscriptions. License Server allows to buy monthly or yearly subscriptions for ThingsBoard. In order to purchase the Subscription the customer may register on License portal and then follow simple steps:
or choose exact plan directly from pricing. Once you press Get your license button you will be routed to the License portal authentication/registration or directly to Billing info step if you are already logged in on the License portal.
By default, subscription covers single ThingsBoard PE instance (server process). However, customer can add more instances to the same subscription. This allows to launch multiple instances that use same subscription credentials in one server cluster. This feature is very useful for container based setups.
Once you purchase a subscription, you can flexibly upgrade or downgrade your subscription plan. If the subscription is deleted before expiration, Stripe will keep the balance. After a certain time period (about an hour) negative Amount due (Account credit) with the remain units will appear in Billing section of License portal. This sum is deducted from Total fee whenever particular customer purchase a new plan or a perpetual license.
Launching TB PE using pay-as-you-go subscription
Launching TB PE using perpetual license
Migrating from AWS IoT Marketplace
Upgrading your TB PE subscription
Moving ThingsBoard to another hardware instance