tencent cloud

Feedback

Billing Overview

Last updated: 2024-01-17 17:46:15
    This section describes the billing composition and billing method of TDMQ for RocketMQ 5.0 cluster.

    Billing Method

    TROCKET offers two types of billing modes: monthly subscription (prepaid) and pay-as-you-go (postpaid).
    Monthly Subscription is a billing method that requires prepayment for resource use and is primarily suitable for steady business operation scenarios. You need to analyze resource use requirements according to the actual business volumes, paying upfront for one or multiple months, or even years.
    Pay-as-you-go is a billing method that charges based on the actual usage of the resource specifications you purchased. It is mainly suitable for scenarios such as testing environments or those with uncertain peak traffic. You can first use the resources and then pay for them, with the costs being settled on the hour.

    Billable Items

    TROCKET is sold in the form of clusters, composed of the following billable items:
    Billable Items
    Billing Method
    Billing Rules
    Storage Fees
    Pay-as-you-go
    The storage fees for TROCKET clusters are billed based on the size of the storage space occupied by the message storage and its retention duration.
    Computing Specifications
    Monthly subscription
    Pay-as-you-go
    TROCKET clusters use messaging TPS as their computational capabilities and provide different TPS specifications for each cluster version. Computational fees are billed based on the size of the TPS specification and its duration of use. The calculation rules for TPS are divided into two dimensions: message type and message size.
    Message Type: TROCKET supports four types of messages: General messages, Scheduled and Delayed messages, Transactional messages, and Sequential messages. Both Scheduled and Delayed messages, Transactional messages, and Sequential messages are classified as advanced feature messages.
    General Message: Sending or consuming a single general message. Whether the message is successfully sent or consumed; the message TPS will be calculated as one time per second.
    Advanced Feature Message: Sending or consuming a single advanced feature message; the message TPS will be calculated as five times per second. For example, if one Topic sends two transactional messages and consumes one transactional message, the resulting messaging TPS is calculated as 2x5+1x5=15 messages per second.
    Message Size: The message size is gauged in units of 4 KB. Messages that are less than 4KB will be considered as 4KB. For instance, for a message request of 18 KB, the TPS for message sending would be ⌈18/4⌉ = 5 times per second.
    ⌈ ⌉ signifies rounding up to the nearest integer.
    Elastic TPS Costs
    Pay-as-you-go
    Each specification of TROCKET cluster is bound by TPS limitations. For Pro and Platinum versions of the cluster, once a certain level of TSP specification has been purchased, the part exceeding the computational specification will be charged according to TPS count. Elastic TPS is suitable for a scenario where occasional bursts of small amounts of traffic occur on the business side. If your business volume frequently exceeds computational specification limitations, it is recommended to upgrade your cluster specifications.
    Public Network Bandwidth Costs
    Monthly subscription Pay-as-you-go
    After activating the public network bandwidth, charges will be based on the duration of use. This pay-as-you-go mode is settled on an hourly basis. In cases of prepaid mode, settlement is carried out monthly. This is ideal for scenarios where peak business traffic is relatively stable at various time slots and only used for short-term purposes. No cost incurrs if the public network access is not activated.

    Pricing Explanation

    Storage Fees

    TROCKET cluster storage fees are calculated based on the size of the storage space occupied by message storage and the duration of storage. The billing method is pay-as-you-go (postpaid), with the billing unit as "XX dollars/GB/hour". An invoice is generated hourly. An invoice is generated hourly, and less than an hour is considered as one hour.
    Storage fees = Storage space × Usage duration × Storage unit price
    Storage Charge Type
    Price (USD/GB/Hour)
    Hourly Storage Billing (Postpaid)
    0.0003

    Computing Specification Costs

    Billing for TROCKET clusters is calculated based on the size of the specifications and the duration of use. The billing modes include both monthly subscription and pay-as-you-go options.
    Monthly Subscription: The billing unit is "XX USD/month".
    Pay-as-you-go (postpaid): The billing unit is "XX USD/hour". An invoice is generated hourly. An invoice is generated hourly, and less than an hour is considered as one hour. Settlement is done daily, and the bill will be pushed for deductions on the following day.
    Computing Specification Costs = Unit price of the computing specification x Usage duration.

    Chinese Mainland

    Version
    TPS Specifications
    Pay-as-You-Go Price (USD/Hour)
    Monthly Subscription Price (USD/Month)
    Topic Limit
    Group Limit
    Trial Version
    500
    0.12
    55.65
    50
    500
    Basic Edition
    1000
    0.24
    115.94
    50
    500
    2000
    0.36
    173.91
    50
    500
    4000
    0.60
    289.86
    75
    750
    6000
    0.84
    405.80
    100
    1000
    Pro Edition
    4000
    1.16
    556.52
    100
    1000
    6000
    1.65
    791.30
    100
    1000
    10000
    2.63
    1260.87
    150
    1500
    20000
    4.26
    2043.48
    150
    1500
    30000
    5.62
    2695.65
    150
    1500
    40000
    6.98
    3347.83
    150
    1500
    50000
    8.33
    4000.00
    150
    1500
    Platinum Edition (Exclusive Resources)
    6000
    4.48
    2150.72
    150
    1500
    10000
    5.25
    2521.74
    150
    1500
    20000
    7.19
    3449.28
    150
    1500
    40000
    11.05
    5304.35
    150
    1500
    100000
    22.64
    10869.57
    150
    1500
    150000
    34.12
    16376.81
    150
    1500
    200000
    43.78
    21014.49
    150
    1500
    400000
    82.43
    39565.22
    150
    1500
    600000
    121.08
    58115.94
    150
    1500
    1000000
    198.37
    95217.39
    150
    1500

    Overseas Regions (Singapore, Silicon Valley)

    Version
    TPS Specifications
    Pay-as-You-Go Price (USD/Hour)
    Monthly Subscription Price (USD/Month)
    Topic Limit
    Group Limit
    Trial Version
    500
    0.15
    72.35
    50
    500
    Basic Edition
    1000
    0.31
    150.72
    50
    500
    2000
    0.47
    226.09
    50
    500
    4000
    0.79
    376.81
    75
    750
    6000
    1.10
    527.54
    100
    1000
    Pro Edition
    4000
    1.51
    723.48
    100
    1000
    6000
    2.14
    1028.70
    100
    1000
    10000
    3.42
    1639.13
    150
    1500
    20000
    5.54
    2656.52
    150
    1500
    30000
    7.30
    3504.35
    150
    1500
    40000
    9.07
    4352.17
    150
    1500
    50000
    10.83
    5200.00
    150
    1500
    Platinum Edition (Exclusive Resources)
    6000
    5.83
    2795.94
    150
    1500
    10000
    6.83
    3278.26
    150
    1500
    20000
    9.34
    4484.06
    150
    1500
    40000
    14.37
    6895.65
    150
    1500
    100000
    29.44
    14130.43
    150
    1500
    150000
    44.35
    21289.86
    150
    1500
    200000
    56.91
    27318.84
    150
    1500
    400000
    107.16
    51434.78
    150
    1500
    600000
    157.40
    75550.72
    150
    1500
    1000000
    257.88
    123782.61
    150
    1500

    Elastic TPS Costs

    Only the Pro Edition and Platinum Edition clusters support the "Elastic TPS" feature and are subject to these costs.
    The TROCKET cluster's Elastic TPS are caluculated by the pay-as-you-go (postpaid) billing method. The billing unit is "XX dollars/TPS/hour". An invoice is generated hourly, and less than an hour is considered as one hour.
    The cost of elastic TPS for each hour = the highest increment TPS value in 1 hour x Unit price of the elastic TPS.

    Chinese Mainland

    Version
    TPS Specifications (times/sec)
    Elastic TPS Limit (times/sec)
    Price (USD/TPS/Hour)
    Trial Version
    Elastic TPS functionality is not supported.
    Not involved
    -
    Basic Edition
    Elastic TPS functionality is not supported.
    Not involved
    -
    Pro Edition
    4000
    2500
    0.0009
    6000
    4000
    10000
    6000
    20000
    12000
    30000
    15000
    40000
    20000
    50000
    25000
    Platinum Edition
    6000
    3000
    0.0017
    10000
    6000
    20000
    12000
    40000
    25000
    100000
    40000
    150000
    60000
    200000
    80000
    400000
    150000
    600000
    250000
    1000000
    350000

    Overseas Regions

    Version
    TPS Specifications (times/sec)
    Elastic TPS Limit (times/sec)
    Price (USD/TPS/Hour)
    Trial Version
    Elastic TPS functionality is not supported.
    Not involved
    -
    Basic Edition
    Elastic TPS functionality is not supported.
    Not involved
    -
    Pro Edition
    4000
    2500
    0.0011
    6000
    4000
    10000
    6000
    20000
    12000
    30000
    15000
    40000
    20000
    50000
    25000
    Platinum Edition
    6000
    3000
    0.0023
    10000
    6000
    20000
    12000
    40000
    25000
    100000
    40000
    150000
    60000
    200000
    80000
    400000
    150000
    600000
    250000
    1000000
    350000
    Billing Example:
    Suppose your cluster is located in Guangzhou, the cluster type is Pro Edition, and the purchased basic messaging TPS specification is 10,000 times/second, the elastic TPS upper limit is 6,000 times/second, and the unit price of elastic TPS is $0.0009/TPS/second. Suppose the message sending and receiving situation of this cluster is as follows between 14:00-15:00:
    At 14:00, the peak TPS usage of the cluster is 9,000 times per second with no use of elastic TPS.
    At 14:01, the peak TPS usage of the cluster is 9,500 times per second with no use of elastic TPS.
    At 14:02, the peak TPS usage of the cluster is 10,500 times per second, thus 500 times per second of the elastic TPS is used.
    ……, the peak TPS usage of the cluster consistently remained between 8,000 - 9,000 times per second with no use of elastic TPS.
    At 14:58, the peak TPS usage of the cluster is 12,000 times per second, thus 2,000 times per second of the elastic TPS is used.
    At 14:59, the peak TPS usage of the cluster is 11,000 times per second, thus 1,000 times per second of the elastic TPS is used.
    Consequently, within this hour, we take the maximum increments of TPS in one hour, which is 2,000 times per second. Therefore, the cost for the elastic TPS generated within this hour is 2,000 x 0.0009 = 1.8 USD.

    Public Network Bandwidth Costs

    Public Network Bandwidth Costs support two billing modes: monthly subscription and hourly billing.

    Monthly Subscription

    Region
    Price (Unit: USD/Month)
    1Mbps
    2Mbps
    3Mbps
    4Mbps
    5Mbps
    6Mbps and above (n is the set bandwidth cap)
    Guangzhou, Shanghai, Chengdu, Beijing, Shenzhen Finance
    3.3
    6.6
    10.1
    13.7
    17.9
    29.33 + 11.43 × (n − 6)
    Singapore
    3.28
    6.5
    9.9
    13.1
    16.4
    27.83 + 11.43 × (n − 6)
    Silicon Valley
    4.28
    8.6
    12.9
    17.2
    21.5
    35.8 + 14.3 × (n − 6)

    Pay-as-you-go billing mode

    Billing is based on the total amount of data transmitted over the public network (measured in GB), with settlements completed on an hourly basis. Charges are settled according to actual traffic usage.
    Region
    Price (Unit: USD/Mbps/Hour)
    1Mbps - 5Mbps
    6 Mbps or above
    Guangzhou, Shanghai, Chengdu, Beijing, Shenzhen Finance
    0.0057
    0.02
    Singapore, Silicon Valley
    0.005
    0.017
    
    
    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support