Pricing
  • 22 Nov 2024
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Pricing

  • Dark
    Light
  • PDF

Article summary

Billing

EchoStream uses Paddle as our Merchant of Record. Therefore, all bills that you receive will come from Paddle, with the invoice indicating EchoStream within it.

All billing in EchoStream is done by Tenant; if you have more than one Tenant subscription associated with your billing email within Paddle, you will receive multiple bills per month at that email.

Within a specific Tenant there are subscription charges and usage charges. Subscription charges are billed on monthly boundaries. Usage charges are billed 3 days following the end of the month for that month. Hence, for each Tenant you will receive 2 bills each month; one on the first of the month for the subscription charges, and one 3 days after the end of the month for usage charges.

Subscriptions

EchoStream has two subscription categories per Tenant. Both are required.

  • Support: EchoStream has Basic ($0/month) and Premium ($15/month) support plans. The Basic support plan is included with every Tenant subscription. You may upgrade to the Premium support at any time (as well as downgrade back to Basic).
  • Tenant: Each Tenant has a base subscription cost of 60 Usage units or $30/month. Any usage above 60 units will be billed at the Usage rates detailed below.

Usage

EchoStream will bill you (via Paddle) for the resources in the EchoStream Platform that your Tenant uses each month. We calculate usage directly from the underlying cloud usage that is attributable to the EchoStream resources within your Tenant. Each Usage unit is billed at a rate of $0.50.

This means that (aside from the base $30/month Tenant base subscription fee) you only pay for what you use. This can make it somewhat challenging to predict the overall pricing for a particular Tenant. We've provided some examples under Pricing to give you an idea; however, these are simply examples and the actual usage for your tenant will be driven by your Tenant's resource utilization (e.g. - Node runtime, number of Messages processed, Bulk Data Storage usage, etc.).

EchoStream Usage Components

As stated above in Usage, EchoStream calculates usage rates based upon the actual cloud resources that your Tenant uses.

The major components of the EchoStream Platform that affect this usage calculation are:

  • Audit Processing - The processing of audit messages generated by Nodes
  • Database - An EchoStream managed secure NoSQL table for your Tenant
  • Edge Messaging - These transmission of messages between Nodes
  • Encryption - Each Tenant has at least one Encryption Key used to securely encrypt all of your data and messages, both at rest and in flight
  • Logging - Logging for EchoStream Platform Components (predominantly Nodes)
  • Managed Apps - External (e.g. - in your datacenter) apps that are managed by EchoStream
  • Monitoring - Alarm monitoring for all Internal Nodes and Edges
  • Node Processing - Processor Nodes, Bitmap Router Nodes, Webhook Nodes, etc. that process messages
  • Notifications - Alarm Notifications for all Internal Nodes and Edges; these notifications are used directly by the EchoStream support team and may be accessed by you through the Alert Emitter Node in your Tenant
  • Object Storage - An EchoStream managed location for the temporary storage of large binary objects during message transmission and processing, including the data rates for transmitting those objects outside of the EchoStream Cloud

Note: Not all of these will necessarily be in your usage calculations. As an example, if you disable auditing in your Tenant there will be no usage for Audit Processing.


What's Next