After you activate Message Queue for Apache RocketMQ, you are charged for using the messaging feature. This topic describes the billable items of Message Queue for Apache RocketMQ and provides links to relevant billing topics.

Billing topics

  • Standard Edition instance
    View spending details
    Billing cycles and rules on overdue payments
    Free quotas
    Upgrade an instance from Standard Edition to Enterprise Platinum Edition
  • Enterprise Platinum Edition instance
    Operations on Enterprise Platinum Edition instances
    Refund rules and instructions
  • Pricing details
    Pricing details of the messaging feature
    Internet traffic fee
  • More references
    Instance editions
    FAQ

Messaging fee

Messaging is a basic feature of Message Queue for Apache RocketMQ. After you activate Message Queue for Apache RocketMQ, the messaging feature is enabled by default.

The following figure shows the billable items of the messaging feature.

Messaging fee
  • Messaging fee of a Standard Edition instance = API call fee + Topic usage fee

    Standard Edition instances are billed on a pay-as-you-go basis. These instances are suitable for scenarios in which the number of messages is small or the message volume significantly fluctuates during peak and off-peak hours. You are charged only for the messages that are transmitted and the resources that you use. This helps you maximize resource utilization.

  • Messaging fee of an Enterprise Platinum Edition instance = Fee for the selected maximum TPS specification + Fee for the selected topic specification + Fee for the selected storage specification

    Enterprise Platinum Edition instances are billed on a subscription basis. These instances are suitable for scenarios in which the service level agreement (SLA) requirements are high or the number of messages is large. The subscription billing method provides discounts and allows you to reserve resources in advance. This can help you reduce costs.

For more information about the billable items of the messaging feature and related unit prices, see Pricing details of the messaging feature.

For more information about the differences of the supported specifications and features between a Standard Edition instance and an Enterprise Platinum Edition instance, see Instance editions.

Internet traffic fee

Message Queue for Apache RocketMQ provides public endpoints and virtual private cloud (VPC) endpoints. You can use these endpoints to connect your clients to Message Queue for Apache RocketMQ instances. If you use a public endpoint to connect to your Message Queue for Apache RocketMQ instance, you are charged for Internet traffic.

For more information about the relevant billable items and unit prices, see Internet traffic fee.