ApsaraMQ for RocketMQ Les instances Serverless utilisent la méthode de facturation à la demande (pay-as-you-go), ce qui signifie que vous êtes facturé en fonction des ressources que vous consommez. Cela permet une allocation flexible des ressources sans réservation préalable, améliorant ainsi l'utilisation des ressources et réduisant vos coûts opérationnels.
Limites
Les instances Serverless sont disponibles uniquement dans certaines régions. La prise en charge d'autres régions sera bientôt assurée. Pour plus d'informations sur les régions prises en charge, consultez Régions prises en charge.
L'utilisation de l'accès par réseau public pour une instance Serverless nécessite d'adapter le code du kit de développement logiciel (SDK). Pour plus d'informations, consultez Guide des versions pour l'accès par réseau public aux instances Serverless.
Éléments facturables
Élément facturable | Obligatoire | Méthode de facturation | Cycle de facturation |
Frais liés aux requêtes de messages | Obligatoire | À la demande | Heure |
Frais de stockage | Obligatoire | ||
Frais de topic | Obligatoire | ||
Frais intranet | Obligatoire | ||
Frais de réseau public | Facultatif Non facturé si l'accès par réseau public est désactivé. | ||
Frais de trace des messages | Facultatif Non facturé si la fonctionnalité de trace des messages est désactivée. |
Frais liés aux requêtes de messages
ApsaraMQ for RocketMQ Les instances Serverless sont facturées en fonction du nombre total d'appels API pour l'envoi et la réception de messages.
Formule de facturation
Frais liés aux appels API = Nombre total d'appels API × Prix unitaire par appel (USD/appel)
Règles de calcul du nombre d'envois/réceptions de messages
Nombre d'envois et de réceptions de messages = Nombre de réceptions de messages + Nombre de livraisons de messages.
Nombre de messages reçus : nombre de messages que le serveur reçoit des producteurs. Par exemple, si un topic reçoit cinq messages, le nombre de messages reçus est de cinq.
Nombre de messages livrés : nombre de fois où le serveur livre des messages aux consommateurs. Chaque livraison réussie d'un message compte comme une livraison, indépendamment du traitement du message ou de la réponse ACK renvoyée.
-
Taille de charge utile : le nombre d'appels API pour la facturation est calculé en fonction de la taille du message. L'unité de base pour le calcul est de 4 Ko. La taille d'un message inférieur à 4 Ko est arrondie à 4 Ko. Par exemple, si vous livrez un message de 18 Ko, le nombre de livraisons est calculé comme suit : ⌈18/4⌉ = 5.
Remarque⌈ ⌉ indique un arrondi à l'entier supérieur.
Règles de tarification échelonnée
Le prix unitaire des messages envoyés et reçus par les instances Serverless repose sur un modèle de facturation échelonné. Les paliers de tarification sont déterminés par le volume mensuel total de messages d'une instance. Les messages de chaque palier sont facturés au prix unitaire correspondant à ce palier.
-
Lors du calcul du nombre cumulatif d'appels pour un palier, les appels pour différents types de messages et les appels pour l'envoi et l'abonnement aux messages sont accumulés séparément.
Par exemple, le nombre d'appels pour l'envoi de messages normaux et le nombre d'appels pour l'abonnement aux messages normaux ne sont pas additionnés.
L'envoi de messages normaux fait référence aux producteurs envoyant des messages normaux. L'envoi de messages avancés fait référence aux producteurs envoyant des messages planifiés et différés, des messages ordonnés ou des messages transactionnels.
Dans ApsaraMQ for RocketMQ, les messages peuvent être livrés de manière concurrente ou séquentielle. Vous pouvez sélectionner une méthode de livraison lors de la création d'un groupe. Les prix unitaires varient selon les méthodes de livraison.
Tarifs unitaires par paliers
Les tarifs unitaires des appels d'API pour les instances Serverless varient selon la région. Les tableaux ci-dessous détaillent ces tarifs.
Tarifs unitaires pour les régions du cloud public
Tarifs unitaires pour l'envoi et la souscription aux messages sur les instances Standard Edition
Région | Niveau de facturation | Total mensuel de messages (en centaines de millions) | Envoi de messages standards (USD par million) | Souscription aux messages standards (USD par million) | Envoi de messages avancés (USD par million) | Souscription aux messages avancés (USD par million) |
Chine (Hangzhou), Chine (Shanghai), Chine (Shenzhen), Chine (Qingdao), Chine (Pékin), Chine (Zhangjiakou), Chine (Hohhot), Chine (Chengdu), Chine (Ulanqab), Chine (Heyuan), Chine (Guangzhou), Chine (Hong Kong), Singapour, Japon (Tokyo), Allemagne (Francfort), Royaume-Uni (Londres), États-Unis (Silicon Valley), États-Unis (Virginie), Émirats arabes unis (Dubaï), Corée du Sud (Séoul), Thaïlande (Bangkok), Malaisie (Kuala Lumpur), Indonésie (Jakarta), Philippines (Manille) | Niveau 1 | (0, 10] | 0,15 | 0,06 | 0,77 | 0,31 |
Niveau 2 | (10, 50] | 0,09 | 0,04 | 0,46 | 0,19 | |
Niveau 3 | (50, 200] | 0,08 | 0,03 | 0,39 | 0,15 | |
Niveau 4 | >200 | 0,06 | 0,02 | 0,31 | 0,12 |
Tarifs unitaires pour l'envoi et la souscription aux messages sur les instances Professional Edition
Région | Niveau de facturation | Total mensuel de messages (en centaines de millions) | Envoi de messages standards (USD par million) | Souscription aux messages standards (USD par million) | Envoi de messages avancés (USD par million) | Souscription aux messages avancés (USD par million) |
Chine (Hangzhou), Chine (Shanghai), Chine (Shenzhen), Chine (Qingdao), Chine (Pékin), Chine (Zhangjiakou), Chine (Hohhot), Chine (Chengdu), Chine (Ulanqab), Chine (Heyuan), Chine (Guangzhou), Chine (Hong Kong), Singapour, Japon (Tokyo), Allemagne (Francfort), Royaume-Uni (Londres), États-Unis (Silicon Valley), États-Unis (Virginie), Émirats arabes unis (Dubaï), Corée du Sud (Séoul), Thaïlande (Bangkok), Malaisie (Kuala Lumpur), Indonésie (Jakarta), Philippines (Manille) | Niveau 1 | (0, 10] | 0,46 | 0,19 | 2,32 | 0,93 |
Niveau 2 | (10, 50] | 0,28 | 0,11 | 1,39 | 0,56 | |
Niveau 3 | (50, 200] | 0,23 | 0,09 | 1,16 | 0,46 | |
Niveau 4 | >200 | 0,19 | 0,07 | 0,93 | 0,37 |
Tarif unitaire pour la région Arabie saoudite
Tarifs unitaires pour l'envoi et la souscription aux messages sur les instances Standard Edition
Région | Niveau de facturation | Total mensuel de messages (en centaines de millions) | Envoi de messages standards (USD par million) | Souscription aux messages standards (USD par million) | Envoi de messages avancés (USD par million) | Souscription aux messages avancés (USD par million) |
Arabie saoudite (Riyad - Région partenaire) | Niveau 1 | (0, 10] | 0,19 | 0,07 | 0,93 | 0,37 |
Niveau 2 | (10, 50] | 0,11 | 0,04 | 0,56 | 0,22 | |
Niveau 3 | (50, 200] | 0,09 | 0,04 | 0,46 | 0,19 | |
Niveau 4 | >200 | 0,07 | 0,03 | 0,37 | 0,15 |
Tarifs unitaires pour l'envoi et la souscription aux messages sur les instances Professional Edition
Région | Niveau de facturation | Total mensuel de messages (en centaines de millions) | Envoi de messages standards (USD par million) | Souscription aux messages standards (USD par million) | Envoi de messages avancés (USD par million) | Souscription aux messages avancés (USD par million) |
Arabie saoudite (Riyad - Région partenaire) | Niveau 1 | (0, 10] | 0,56 | 0,22 | 2,79 | 1,11 |
Niveau 2 | (10, 50] | 0,33 | 0,13 | 1,67 | 0,67 | |
Niveau 3 | (50, 200] | 0,28 | 0,11 | 1,39 | 0,56 | |
Niveau 4 | >200 | 0,22 | 0,09 | 1,11 | 0,45 |
Exemple de facturation
Cet exemple concerne une instance Serverless ApsaraMQ for RocketMQ Standard Edition dans la région Chine (Hangzhou). Supposons que l'instance présente l'utilisation horaire suivante :
Envoi de 100 millions de messages standard.
Abonnement à 200 millions de messages standard.
Aucun envoi ni abonnement à des messages avancés.
La facturation des messages envoyés et souscrits pour cette instance est détaillée ci-dessous :
Plage horaire | Heure 1 | Heure 2 | Heure 3 | ... | Heure 10 | Heure 11 | Heure 12 | ... |
Frais d'envoi de messages | ||||||||
Nombre de messages standard envoyés par heure | 100 millions | 100 millions | 100 millions | ... | 100 millions | 100 millions | 100 millions | ... |
Nombre cumulé de messages standard envoyés | 100 millions | 200 millions | 300 millions | ... | 1 milliard | 1,1 milliard | 1,2 milliard | ... |
Prix unitaire pour l'envoi de messages standard (USD/million de messages) | 0,15 (Niveau 1) | 0,15 (Niveau 1) | 0,15 (Niveau 1) | ... | 0,15 (Niveau 1) | 0,09 (Niveau 2) | 0,09 (Niveau 2) | ... |
Frais horaires pour l'envoi de messages standard (USD) | 15 | 15 | 15 | ... | 15 | 9 | 9 | ... |
Frais d'abonnement aux messages | ||||||||
Nombre quotidien d'abonnements aux messages standard | 200 millions | 200 millions | 200 millions | ... | 200 millions | 200 millions | 200 millions | ... |
Nombre cumulé de messages standard souscrits | 200 millions | 400 millions | 600 millions | ... | 2 milliards | 2,2 milliards | 2,4 milliards | ... |
Prix unitaire pour l'abonnement aux messages standard (USD/million de messages) | 0,06 (Niveau 1) | 0,06 (Niveau 1) | 0,06 (Niveau 1) | ... | 0,04 (Niveau 2) | 0,04 (Niveau 2) | 0,04 (Niveau 2) | ... |
Frais horaires pour l'abonnement aux messages standard (USD) | 12 | 12 | 12 | ... | 8 | 8 | 8 | ... |
Frais de stockage
Les instances Serverless ApsaraMQ for RocketMQ sont facturées en fonction de la taille des messages stockés sur le serveur et de la durée de stockage. Toute durée de stockage inférieure à 1 heure est arrondie à 1 heure.
Formule de facturation
Frais de stockage horaires = Espace de stockage utilisé (Go) × Prix unitaire du stockage (USD/Go/heure)
Prix unitaire
|
Région |
Prix unitaire de l'espace de stockage (USD/Go/heure) |
|
Toutes les régions prises en charge |
0,0002 |
Frais de topic
Les instances Serverless ApsaraMQ for RocketMQ sont facturées en fonction du nombre de topics.
Un topic est facturé tant qu'il existe, indépendamment de l'envoi ou non de messages vers ce topic. Vous pouvez supprimer les topics dont vous n'avez plus besoin afin d'éviter des frais inutiles.
Formule de facturation
Frais de topic horaires = Nombre de topics créés dans l'instance × Prix unitaire par topic (USD/topic/heure)
Le nombre de topics est calculé sur la base du pic de topics atteints dans une instance au cours d'une heure donnée.
Par exemple, si vous créez 50 topics puis en supprimez 20 au cours de la même minute, vous serez facturé pour 50 topics pour cette heure-là.
Prix unitaire
Le prix unitaire par topic est établi selon un système de paliers basé sur le nombre total de topics.
Palier tarifaire | Nombre total de topics | Région (toutes les régions prises en charge) | |
Instance Standard Edition Prix unitaire par topic (USD/topic/heure) | Instance Professional Edition Prix unitaire par topic (USD/topic/heure) | ||
Niveau 1 | (0, 10] | 0,006 | 0,012 |
Niveau 2 | (10, 50] | 0,003 | 0,006 |
Niveau 3 | (50, 200] | 0,002 | 0,003 |
Niveau 4 | >200 | 0,001 | 0,002 |
Exemple de facturation
Le tableau suivant présente le nombre de topics créés et les frais correspondants pour une instance Serverless ApsaraMQ for RocketMQ Standard Edition sur une période de deux heures.
Période | Nombre de topics créés | Quantité facturée | Prix unitaire | Total des frais |
Heure 1 |
| 30 |
| 10 × 0,006 + 20 × 0,003 = 0,12 USD |
Heure 2 | Création de 50 nouveaux topics | 50 + 20 = 70 |
| 10 × 0,006 + 40 × 0,003 + 20 × 0,002 = 0,22 USD |
Frais réseau interne
Les instances Serverless ApsaraMQ for RocketMQ créent des endpoints privés managés. Des frais réseau interne vous sont facturés lorsque vous accédez au serveur via un VPC (Virtual Private Cloud).
Les frais réseau interne sont facturés par le service PrivateLink. ApsaraMQ for RocketMQ ne facture pas ces frais.
Pour plus d'informations sur les frais réseau interne, consultez la rubrique Facturation de PrivateLink.
Assurez-vous que votre instance PrivateLink est active. En cas d'impayé sur votre instance PrivateLink, celle-ci risque d'être suspendue ou libérée. Cela pourrait rendre votre instance Serverless ApsaraMQ for RocketMQ indisponible ou entraîner sa libération conjointement avec l'instance PrivateLink.
Frais liés au réseau public
Lorsque vous utilisez l'accès via le réseau public, ApsaraMQ for RocketMQ facture le trafic sortant transitant par ce réseau.
Si vous n'activez pas l'accès via le réseau public, aucun frais ne s'applique au trafic sortant sur ce dernier.
Formule de facturation
Hourly public network fees = Total outbound traffic over the public network (GB) × Unit price for traffic (USD/GB)
Prix unitaire
|
Region |
Unit price for outbound traffic over the public network (USD/GB/hour) |
|
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), China (Hong Kong), Singapore, Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), UAE (Dubai), South Korea (Seoul), Thailand (Bangkok), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Philippines (Manila) |
0.15 |
|
SAU (Riyadh - Partner Region) |
0.19 |
Frais de traçage des messages
Si vous activez la fonctionnalité de traçage des messages, votre instance Serverless ApsaraMQ for RocketMQ est facturée en fonction du nombre de traces de messages générées.
Règles de calcul des traces de messages
Le nombre de traces de messages se calcule selon la formule suivante : nombre de messages reçus par le serveur depuis les producteurs durant un cycle de facturation + (nombre de messages délivrés par le serveur aux consommateurs × 2).
Lors de la consommation d'un message, une trace est générée à deux étapes distinctes : avant l'entrée dans la logique de consommation et après son achèvement. C'est pourquoi le nombre de messages délivrés aux consommateurs est multiplié par deux.
Formule de facturation
Hourly message trace fees = Number of message traces × Unit price per trace (CNY/trace)
Prix unitaire
|
Region |
Unit price per message trace (USD/million traces) |
|
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), China (Hong Kong), Singapore, Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), UAE (Dubai), South Korea (Seoul), Thailand (Bangkok), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Philippines (Manila) |
0.015 |
|
SAU (Riyadh - Partner Region) |
0.019 |