Passer au contenu principal

Tarification Service Bus

Connectez-vous à des environnements de cloud privés et publics

Azure Service Bus est une infrastructure de messagerie située entre les applications pour leur permettre d'échanger des messages. L'objectif est d'améliorer la mise à l'échelle et la résilience.

Explorez les options tarifaires

Appliquez des filtres pour personnaliser les options de tarification à vos besoins.

Les prix ne sont que des estimations et ne sont pas destinés à être des devis réels. Le prix réel peut varier selon le type de contrat conclu avec Microsoft, la date d'achat et le taux de change. Les prix sont calculés en dollars américains et convertis à l'aide des taux de clôture au comptant de Londres saisis au cours des deux jours ouvrables précédant le dernier jour ouvrable de la fin du mois précédent. Si les deux jours ouvrables précédant la fin du mois tombent un jour férié sur les principaux marchés, le jour de fixation des taux est généralement le jour précédant immédiatement les deux jours ouvrables. Ce taux s'applique à toutes les transactions du mois à venir. Connectez-vous au calculateur de prix Azure pour voir les prix en fonction de votre programme/offre actuel avec Microsoft. Contactez un spécialiste des ventes Azure pour plus d'informations sur les prix ou pour demander un devis. Consultez les questions fréquemment posées sur la tarification Azure.

Service Bus est disponible dans les niveaux De base, Standard et Premium. Voici un comparatif :

Fonctionnalité Basic Standard Premium
Files d'attente Disponible Disponible Disponible
Messages planifiés Disponible Disponible Disponible
Rubriques Non disponible Disponible Disponible
Transactions Non disponible Disponible Disponible
Déduplication Non disponible Disponible Disponible
Sessions Non disponible Disponible Disponible
Transfert vers/Envoi via Non disponible Disponible Disponible
Taille de message 256 Ko 256 Ko 100 Mo
Isolation des ressources Non disponible Non disponible Disponible
Géorécupération d’urgence Non disponible Non disponible

Disponible

*Nécessites des espace de noms Service Bus Premium dans une autre région.

Support Java Messaging Service (JMS) 2.0 Non disponible Non disponible Disponible
Prise en charge des zones de disponibilité (AZ) Non disponible Non disponible Disponible

11 000 connexions négociées sont incluses avec le niveau de messagerie Standard (par le biais de la facturation de base) et peuvent être partagées sur l’ensemble des files d’attente, rubriques et des abonnements au sein de l’abonnement Azure associé.

Service Bus Premium est exécuté dans des ressources dédiées pour fournir un débit plus élevé et des performances plus cohérentes.

Opérations de messagerie

Une opération correspond à un appel API au service Service Bus.

Basic
Operations $- par million d'opérations
Standard
Facturation de base 1 $-/heure
Premium
Horaire $-/heure

Il s’agit du prix horaire par unité de messagerie. Pour plus d’informations sur les unités de messagerie, consultez notre documentation.

Lors de l’utilisation d’espaces de noms partitionné, le nombre d’unités de messagerie est multiplié par le nombre de partitions. Pour plus d’informations sur le partitionnement dans le niveau Premium, consultez notre documentation.

Connexions négociées

Nombre de connexions AMQP ou d'appels HTTP à Service Bus.

Niveau Standard
Niveau Premium
Les connexions négociées ne sont pas facturées dans le niveau Premium.

Connexions hybrides et relais Windows Communication Foundation (WCF)

Les connexions hybrides sont facturées par unité d’écouteur et pour tout dépassement de données au-delà du volume de 5 Go/mois qui est inclus. Les relais WCF sont facturés en fonction du volume des messages et des heures de relais.

Tarification de la connexion hybride
Frais de connexion (avec 5 Go de données/mois) $- par écouteur
Dépassement de transfert de données (données au-delà de 5 Go/mois)* $-/Go
*La limite de transfert de données de 5 Go couvre le transfert de données total sur l’ensemble des unités d’écouteur. Les tarifs mensuels sont calculés sur la base de 730 heures d’utilisation. Les connexions sont facturées par incréments d’une heure.

Consultez ci-dessous des exemples de scénarios décrivant les scénarios et la tarification du Gestionnaire de connexions hybrides :

  • Scénario 1 :
    • Vous disposez d’un seul écouteur, tel qu’une instance de Hybrid Connection Manager, installé et exécuté en continu pendant tout le mois.
    • Vous envoyez 3 Go de données via la connexion au cours du mois.
    • Vos frais totaux sont de $-.
  • Scénario 2 :
    • Vous disposez d’un seul écouteur, tel qu’une instance du Gestionnaire de connexions hybrides installée et exécutée en continu pendant tout le mois.
    • Vous envoyez 10 Go de données via la connexion au cours du mois.
    • Vos frais totaux sont de $-. Le montant est de $- pour la connexion et les 5 premiers Go + $- pour les 5 Go de données supplémentaires.
  • Scénario 3 :
    • Vous avez deux instances, A et B, de Hybrid Connection Manager installées et exécutées en continu pendant tout le mois.
    • Vous envoyez 3 Go de données sur la connexion A au cours du mois.
    • Vous envoyez 6 Go de données sur la connexion B au cours du mois.
    • Votre coût total est de $-. Le montant est de $- pour la connexion A + $- pour la connexion B + $- (pour le sixième gigaoctet sur la connexion B)
Tarification du relais WCF
Heures de relais $- toutes les 100 heures de relais
Messages $- tous les 10 000 messages

Tarification et options d’achat Azure

Connectez-vous directement avec nous

Obtenez un guide pas à pas de la tarification Azure. Comprenez la tarification de votre solution cloud, découvrez l’optimisation des coûts et demandez une offre personnalisée.

Discuter avec un spécialiste des ventes

Découvrez les modalités d'achat

Achetez des services Azure via le site web Azure, un représentant Azure ou un partenaire Azure.

Explorez vos options

Ressources supplémentaires

Service Bus

En savoir plus sur les fonctionnalités et capacités Service Bus.

Calculatrice de prix

Estimez vos coûts mensuels pour l’utilisation des différentes combinaisons de produits Azure.

SLA

Consultez le Contrat de niveau de service (SLA) pour Service Bus.

Documentation

Consulter les didacticiels et vidéos techniques, et d’autres ressources Service Bus.

  • Le relais comptabilise chaque message qui lui est envoyé et chaque message envoyé par le relais est facturable. Un message facturable est une trame de données de 64 Ko maximum. Si un message dépasse 64 Ko, par exemple une réponse HTTP renvoyant une image, chaque 64 Ko supplémentaire est comptabilisé comme un message facturable supplémentaire. Pour un service relayé normal qui implémente un schéma de demande/réponse, la demande est tout d’abord transmise au relais puis au service et la réponse utilise le même chemin. Cela revient à au moins quatre messages facturables. Pour un service multidiffusion avec 4 écouteurs, le message envoyé au relais est comptabilisé comme un seul message et les 4 messages envoyés aux écouteurs comptent chacun pour un message, ce qui génère au total 5 messages.

  • Pour les entités négociées (files d’attente et rubriques ou abonnements), une opération correspond à une interaction d’API avec le service Service Bus sur un protocole.

    Une opération d’envoi, de réception ou de suppression d’un message dont la taille est inférieure ou égale à 64 Ko est considérée comme une seule opération facturable. Si le message dépasse 64 Ko, le nombre d'opérations facturables est calculé en fonction du nombre de multiples de 64 Ko auquel correspond la taille du message. Par exemple, un message de 8 Ko envoyé à Service Bus est facturé comme une seule opération, alors qu’un message de 96 Ko adressé à Service Bus est facturé comme deux opérations. La lecture d’un message de 8 Ko avec verrou puis sa suppression ou son abandon explicite sont facturés comme deux opérations. Le renouvellement du verrou sur un message est considéré comme une opération.

    Plusieurs remises du même message (par exemple, un message diffusé à plusieurs abonnés ou l’extraction d’un message après abandon, report ou lettre morte) sont comptabilisées comme des opérations indépendantes. Par exemple, dans le cas d’une rubrique avec trois abonnements, un seul message de 64 Ko envoyé puis reçu génère quatre opérations facturables (un « in » plus trois « out », en supposant que tous les messages sont remis à tous les abonnements et supprimés lors de la lecture).

    En outre, chaque opération de création, de lecture, de mise à jour puis de suppression d’une file d’attente, d’une rubrique ou d’un abonnement est facturée comme une opération.

    Les opérations sont des appels d’API effectués sur des points de terminaison de service de file d’attente, de rubrique ou d’abonnement. Cela comprend des opérations de gestion, d’envoi/de réception et d’état de session.

  • Les heures de relais sont facturées en fonction du temps cumulé pendant lequel chaque relais Service Bus Relay est « ouvert ». Un relais est implicitement instancié et ouvert à une adresse Service Bus donnée (URL de l’espace de noms du service) quand un service relais WCF, ou « écouteur relais », se connecte d’abord à cette adresse. Il est fermé lorsque le dernier écouteur se déconnecte de cette adresse. Par conséquent, à des fins de facturation, un relais est considéré comme « ouvert » à partir du moment où le premier écouteur de relais se connecte, et ce jusqu’à l’instant où le dernier écouteur de relais se déconnecte de l’adresse Service Bus du relais en question.

  • Une connexion négociée est définie comme suit :

    1. Une connexion AMQP provenant d’un client vers une rubrique, un abonnement, une file d’attente ou un hub d’événement Service Bus.
    2. Un appel HTTP qui reçoit un message d'une rubrique ou file d'attente Service Bus dont la valeur de délai d'expiration de réception est supérieure à zéro.

    Vous êtes facturé pour les pics de connexions négociées simultanées qui dépassent la quantité incluse (1 000 connexions dans les niveaux Standard et Premium). Les pics sont mesurés sur une base horaire proratisée en divisant par 730 heures par mois, et ajoutés à la période de facturation mensuelle. La quantité incluse (1 000 connexions négociées par mois) est appliquée à la fin de la période de facturation par rapport à la somme des pics horaires proratisés.

    Exemples :

    1. 5 000 clients se connectent via une seule connexion AMQP chacun. Vous recevez ensuite des commandes provenant d’une rubrique Service Bus et envoyez des événements aux files d’attente. Si tous les clients sont connectés pendant 12 heures chaque jour, vous obtenez les frais de connexion suivants (outre les autres frais liés à Service Bus) : 5 000 connexions * 12 heures * 30,5 jours / 730 heures = 2 500 connexions négociées. Une fois la dotation mensuelle de 1 000 connexions négociées épuisée, vous êtes facturé pour 1 500 connexions négociées.
    2. 5 000 clients reçoivent des messages d’une file d’attente Service Bus via HTTP, en spécifiant un délai d’expiration différent de zéro. Si tous les appareils sont connectés pendant 12 heures chaque jour, vous obtenez les frais de connexion suivants (outre les autres frais liés à Service Bus) : 5 000 connexions de réception HTTP * 12 heures par jour * 30,5 jours / 730 heures = 2 500 connexions négociées.
  • Oui, vous êtes facturé. Aucuns frais de connexion ne sont facturés pour l’envoi d’événements via HTTP, quel que soit le nombre de systèmes ou appareils émetteurs. La réception d’événements avec HTTP à l’aide d’un délai d’expiration supérieur à zéro, parfois appelé « interrogation longue », génère des frais de connexion négociée. Les connexions AMQP génèrent des frais de connexion négociée, quelles que soient les connexions utilisées pour l’opération d’envoi ou de réception. 100 connexions négociées sont autorisées gratuitement dans un espace de noms De base. Il s’agit également du nombre maximal de connexions négociées autorisées pour l’abonnement Azure. Les 1 000 premières connexions négociées sur les espaces de noms Standard d’un abonnement Azure sont incluses gratuitement (au-delà de la facturation de base). Puisque cette dotation est suffisante pour couvrir de nombreux scénarios de messagerie de service à service, des frais de connexions négociées sont généralement imputés si vous utilisez l’interrogation longue AMQP ou HTTP avec un grand nombre de clients (par exemple pour bénéficier d’un streaming d’événements plus efficace ou pour activer la communication bidirectionnelle avec des milliers ou millions d’appareils ou d’instances d’application).

  • Non. Les frais de base Standard ne sont facturés qu’une fois par mois par abonnement Azure. Aussi, une fois que vous avez créé un premier espace de noms Service Bus de niveau Standard, vous pouvez en créer autant que vous le souhaitez sous le même abonnement Azure, et ce sans frais de base supplémentaires.

  • Le niveau Premium de Service Bus Messaging fournit toutes les fonctionnalités de messagerie de files d’attente et de rubrique Azure Service Bus avec des performances prévisibles et renouvelables, un débit supérieur et une disponibilité améliorée. Le niveau Premium utilise un modèle d’allocation de ressources dédié pour fournir une isolation des charges de travail et des performances cohérentes. Comme les ressources de calcul et de mémoire du niveau Premium sont dédiées, contrairement aux autres niveaux, aucuns frais de transaction par message ne sont facturés. Toutes les transactions sont incluses dans l’allocation d’unités du message.

  • Une unité de messagerie est un ensemble de ressources dédiées exclusivement réservées aux espaces de noms Premium. L’ensemble de ressources peut fournir des performances renouvelables et cohérentes pour les charges de travail de messagerie. Chaque espace de noms Premium peut avoir 1, 2 ou 4 unités de messagerie et l’allocation de ressources croît de manière linéaire : 2 unités de messagerie incluent deux fois plus de ressources qu’une seule unité de messagerie.

  • Le niveau Premium de Service Bus Messaging est facturé sur la base d’un forfait quotidien établi pour chaque unité de messagerie achetée. Les espaces de noms Premium créés peuvent avoir 1, 2 ou 4 unités de messagerie, dont chacune augmente le nombre quotidien d’unités de messagerie facturées. Le nombre d’unités de messagerie des espaces de noms Premium peut être modifié à tout moment, mais le tarif quotidien est basé sur le nombre maximal d’unités de messagerie affectées à l’espace de noms.

  • Oui, il est possible d’effectuer une mise à niveau vers le niveau Premium à partir du niveau standard. Pour obtenir des instructions sur la migration de votre solution de la messagerie standard vers la messagerie Premium, consultez notre documentation.

  • Une connexion hybride vous permet d’établir une communication de flux binaire bidirectionnel entre deux applications en réseau, une des deux, voire les deux, pouvant se trouver derrière un NAT ou un pare-feu. L’écouteur qui accepte cette connexion avec relais et l’expéditeur qui initie la connexion peuvent se trouver sur n’importe quelle plateforme et utiliser n’importe quel langage comportant une fonction WebSocket de base, par exemple l’API WebSocket de la plupart des navigateurs.

  • Lorsque vous créez votre premier écouteur de connexion hybride, le montant facturé correspond au tarif par unité d’écouteur. Le même tarif est appliqué à chaque écouteur que vous décidez de créer. 5 Go de transfert de données par mois vous sont offerts avec le service. Vous pouvez utiliser ces 5 Go offerts sur l’ensemble de vos unités d’écouteur. Un dépassement de transfert de données vous est facturé si le volume de transfert de données agrégé dans l’ensemble des unités d’écouteur est supérieur à 5 Go.

    Exemple de tarification 1 : si vous avez un seul écouteur, par exemple une instance du gestionnaire de connexions hybrides installée et exécutée en permanence tout le mois et que vous envoyez 3 Go de données sur la connexion au cours de ce mois, le montant total facturé est de $-.

    Exemple de tarification 2 : si vous avez un seul écouteur, par exemple une instance du gestionnaire de connexions hybrides installée et exécutée en permanence tout le mois et que vous envoyez 10 Go de données sur la connexion au cours de ce mois, le montant total facturé est de $-. Ce montant est basé sur $- pour la connexion et les 5 premiers Go plus $- pour les 5 GB supplémentaires de données.

    Exemple de tarification 3 : si vous avez deux instances, A et B, du gestionnaire de connexions hybrides installées et exécutées en permanence tout le mois et que vous envoyez 3 Go de données sur la connexion A et 6 Go sur la connexion B, pour un total de 9 Go de données, le montant facturé est de $-. Ce montant est basé sur $- pour la connexion A plus $- pour la connexion B plus $- pour les 4 Go supplémentaires de dépassement de données.

  • Nous facturons 64 Ko par connexion à votre écouteur. Ces frais sont déduits des 5 Go gratuits que nous offrons chaque mois avec les unités d’écouteur. Le taux d’une unité d’écouteur est calculé par heure en incréments de 5 minutes. Les ouvertures et fermetures multiples à des fins de développement/test ne vous seront pas facturées.

  • Si vous ouvrez une connexion sans transférer de données, nous transférons 1 Ko par minute en votre nom pour maintenir la connexion active. Cette opération a pour but d’éviter que le réseau ne ferme automatiquement la connexion au bout de quelques minutes. Le coût associé à cette opération pour un écouteur connecté est inférieur à $0.05 par mois.

Discutez avec un spécialiste des ventes pour qu’il vous explique en détail la tarification Azure. Comprendre la tarification de votre solution cloud.

Profitez de services cloud gratuits et d’un crédit de $200 pour découvrir Azure pendant 30 jours.

Ajout à des fins d’estimation. Appuyez sur « v » pour afficher sur la calculatrice
Pouvons-nous vous aider ?