Ignorez la navigation

Tarification Azure Cosmos DB

Répartie mondialement, une base de données multi-modèles de quelque ampleur que ce soit

Développez rapidement et facilement des applications à toute échelle avec Azure Cosmos DB, une base de données distribuée entièrement managée et sans serveur qui prend en charge NoSQL et les charges de travail relationnelles. Bénéficiez d’une vitesse et d’une disponibilité garanties pour les données NoSQL, l’extensibilité automatique et instantanée, ainsi que la prise en charge de open source PostgreSQL, MongoDB et Cassandra. Azure Cosmos DB propose des modèles tarifaires économiques pour les applications de n’importe quelle taille, de dev/test à production.

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.

Modèle de tarification Azure Cosmos DB

Factures Azure Cosmos DB pour trois types d’utilisation différents : calcul, stockage et bande passante. Les onglets ci-dessous décrivent en détail chaque modèle de tarification de calcul avec ses modèles de tarification de stockage et de bande passante associés.

Une fois qu’un modèle de tarification de calcul et une API sont choisis, ils ne peuvent pas être modifiés.

Tarification du calcul :

unité de requête (débit) : Azure Cosmos DB factures utilisant des unités de requête (RU) mesurées par seconde (RU/s). Les unités de requête sont un proxy pour le calcul, la mémoire et les E/S utilisées pour traiter les opérations de base de données et sont facturées dans toutes les régions Azure sélectionnées pour votre compte Azure Cosmos DB.

Les options de débit incluent : débit provisionné standard, débit provisionné de mise à l’échelle automatique et Serverless.

API applicables : NoSQL, MongoDB (RU), Cassandra, Gremlin et Table.

factures vCore: Azure Cosmos DB pour les vCores (calcul et mémoire) par nœud pour traiter les opérations de base de données et sont facturés en fonction de la taille et du nombre de nœuds approvisionnés.

API disponibles : PostgreSQL et MongoDB (vCore).

Tarifs du stockage :

Stockage consommé : factures Azure Cosmos DB pour le stockage consommé arrondis au Go suivant par conteneur/collection/table/graphique par région. Le stockage consommé inclut toutes les données et index transactionnels et analytiques, ainsi que les sauvegardes.

API applicables : NoSQL, MongoDB (RU), Cassandra, Gremlin et Table.

Stockage sur disque: factures Azure Cosmos DB pour les disques approvisionnés pour chaque nœud par taille de stockage.

API applicables : PostgreSQL et MongoDB (vCore).

Prix de la bande passante :

Sortie de données : Azure facture les données qui sortent du cloud Azure ou transitent par le WAN Azure entre régions ou zones de disponibilité.

API applicables : toutes.

Azure Cosmos DB for PostgreSQL fournit une capacité de Scale-out horizontal allant jusqu’à plusieurs centaines de nœuds. Il est idéal pour les charges de travail hautes performances nécessitant ce qui suit :

  • Scalabilité dynamique sans le coût du partitionnement manuel avec un moindre réaménagement de l’architecture des applications
  • Requêtes transactionnelles et analytiques à exécuter sur la même base de données

En savoir plus sur Azure Cosmos DB for PostgreSQL

Nœud unique

Taille du nœud unique (calcul et mémoire)

Un nœud unique est une option économique pour les charges de travail de développement/test et de croissance pour commencer avec Azure Cosmos DB for PostgreSQL sur un seul nœud et être prêt pour le scale-out.

vCore/Nœud Mémoire (Gio)/Nœud Tarif/Nœud Réservation pendant 1 an* Réservation pendant 3 ans*
1 (Burstable) 2 Gio $- S.O. S.O.
2 8 Gio $- $-
$-
2 (Burstable) 4 Gio $- S.O. S.O.
4 16 Gio $- $-
$-
8 32 Gio $- $-
$-
16 64 Gio $- $-
$-
32 128 Gio $- $-
$-
64 256 Gio $- $-
$-
*Pour en savoir plus sur la capacité de réserve de 1 et 3 ans.

Stockage à nœud unique : stockage à usage général

Vous pouvez configurer le stockage pour nœud unique Azure Cosmos DB for PostgreSQL de 128 Gio, 256 Gio, 512 Gio, 1 024 Gio ou 2 048 Gio. Le stockage de 1024 Gio et 2 048 Gio est pris en charge uniquement avec 8 vCores ou une capacité de calcul supérieure. Le stockage est facturé par Gio de stockage que vous provisionnez.

Tarif
128 Gio $-/mois
256 Gio $-/mois
512 Gio $-/mois
1,024 Gio $-/mois
2,048 Gio $-/mois

Plusieurs nœuds

Taille du nœud Worker (calcul et mémoire)

Chaque cluster multinœud Azure Cosmos DB for PostgreSQL commence à 2 nœuds Worker. À mesure que votre charge de travail croît, vous pouvez ajouter plus de vCores (UC logiques) et de mémoire à vos nœuds Worker, et effectuer un scale-out de votre cluster Postgres en ajoutant plus de nœuds Worker.

vCore/Nœud Mémoire (Gio)/Nœud Tarif/Nœud Réservation pendant 1 an* Réservation pendant 3 ans*
4 32 Gio $- $-
$-
8 64 Gio $- $-
$-
16 128 Gio $- $-
$-
32 256 Gio $- $-
$-
64 512 Gio $- $-
$-
96 672 Gio $- $-
$-
104 672 Gio $- $-
$-
*Pour plus d’informations, consultez la page sur la capacité de réserve de 1 et 3 ans.

Taille du coordinateur (calcul et mémoire)

Chaque cluster à plusieurs nœuds Azure Cosmos DB for PostgreSQL dispose d’un coordinateur. À mesure que les besoins en performances de votre charge de travail augmentent, vous pouvez ajouter des vCores (processeurs logiques) et de la mémoire à votre coordinateur.

vCore* Mémoire (Gio) Tarif Réservation pendant 1 an** Réservation pendant 3 ans**
4 16 Gio $- $-
$-
8 32 Gio $- $-
$-
16 64 Gio $- $-
$-
32 128 Gio $- $-
$-
64 256 Gio $- $-
$-
96 384 Gio $- $-
$-

*Le calcul de nœud coordinateur est provisionné en cœurs virtuels (vCores), qui sont des UC logiques.

**Pour plus d’informations, consultez la page sur la capacité de réserve de 1 et 3 ans.

Stockage par nœud : stockage à usage général

You can configure storage for Azure Cosmos DB for PostgreSQL worker nodes to be 0.5 TiB, 1 TiB, 2 TiB, 4 TiB, 8 TiB, or 16 TiB per node. You can configure coordinator nodes to be 128 GiB, 256 GiB, 0.5 TiB, 1 TiB, 2 TiB, 4 TiB, 8 TiB, or 16 TiB. General purpose storage is charged per GiB of storage you provision.

Stockage Tarif
128 Gio (coordinateur uniquement) $-/mois
256 Gio (coordinateur uniquement) $-/mois
0.5 Tio $-/mois
0.5 Tio $-/mois
1.0 Tio $-/mois
1.0 Tio $-/mois
2.0 Tio $-/mois
2.0 Tio $-/mois
4.0 Tio $-/mois
4.0 Tio $-/mois
8.0 Tio $-/mois
8.0 Tio $-/mois
16.0 Tio $-/mois
16.0 Tio $-/mois
32.0 Tio $-/mois
32.0 Tio $-/mois

Les propriétés suivantes s’appliquent à la fois aux clusters à un nœud et à plusieurs nœuds

Haute disponibilité

La haute disponibilité évite les temps d’arrêt des bases de données en conservant des réplicas de secours de chaque nœud d’un cluster. Si un nœud devient inactif, Hyperscale bascule les connexions entrantes du nœud défaillant vers son nœud de secours. Le basculement se produit en quelques minutes, et les nœuds promus disposent toujours de données actualisées par le biais de la réplication en streaming synchrone PostgreSQL et la même chaîne de connexion. Activer HA pour votre cluster Azure Cosmos DB for PostgreSQL crée efficacement un autre ensemble de nœuds et double donc le prix du cluster.

Stockage de sauvegarde

Le stockage de sauvegarde est le stockage associé aux sauvegardes automatisées de votre cluster Azure Cosmos DB for PostgreSQL. Un stockage de sauvegarde jusqu'à 100 % de la capacité de stockage totale provisionnée n'occasionne pas de frais supplémentaires sur un nœud donné. Toute consommation supplémentaire de stockage de sauvegarde sera facturée en Gio/mois à compter du 1er juin 2024.

Tarif
Redondant en local (1 Gio) $-/mois

Bande passante

Azure Networking facture les données qui envoient le cloud Azure à une destination sur Internet ou transitent par le WAN Azure entre les régions, consultez Tarification de la bande passante Azure Networking.

Essayez gratuitement Azure Cosmos DB

Il existe diverses façons de commencer à utiliser gratuitement Azure Cosmos DB.

30 jours gratuits. Exécutez une base de données Azure Cosmos DB autre que de production pendant une période limitée. Prise en main : Profitez pendant une durée limitée de l’expérience Azure Cosmos DB, gratuite et sans abonnement Azure. Le nombre de renouvellements est illimité.
Niveau Gratuit d’Azure Cosmos DB. Développez et testez des applications ou exécutez de petites charges de travail de production gratuitement au sein de l’environnement Azure. Prise en main : Activez le niveau Gratuit sur un nouveau compte pour bénéficier gratuitement d’un débit provisionné de 1,000 RU/s et d’un stockage de 25 Go chaque mois pendant la durée de vie d’un compte Azure Cosmos DB par abonnement Azure.
Compte gratuit Azure. Vous êtes un nouvel utilisateur d'Azure ? Développez et testez une application de pré-production avec Azure Cosmos DB et d’autres services Azure. Prise en main : Essayez Azure Cosmos DB et d’autres services Azure avec un compte gratuit Azure pendant 12 mois. Bénéficiez gratuitement de $200 de crédit pendant 30 jours, et d’un débit provisionné de 400 RU/s ainsi que de 25 Go de stockage par mois. Les nouveaux comptes gratuits Azure peuvent également permettre aux utilisateurs d’Azure Cosmos DB au niveau gratuit de bénéficier gratuitement d’un débit et d’un stockage provisionnés.
Émulateur local Azure Cosmos DB. Testez les applications à partir de votre ordinateur local sans créer d’abonnement Azure et sans encourir de frais. Prise en main : Téléchargez l’émulateur Azure Cosmos DB gratuit à partir de votre ordinateur Windows ou Linux local. Lorsque vous êtes satisfait de votre base de données, vous pouvez la déployer en pointant sur une instance Azure Cosmos DB dans le cloud.

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

Azure Cosmos DB

En savoir plus sur les fonctionnalités et capacités Azure Cosmos DB.

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 Azure Cosmos DB.

Documentation

Consulter les didacticiels et vidéos techniques, et d’autres ressources Azure Cosmos DB.

  • Les unités de requête sont la devise pour les opérations de base de données dans Azure Cosmos DB. Chaque opération (écritures, mises à jour, lectures et requêtes) consomme des ressources de processeur, de mémoire et d’E/S par seconde. Ces ressources entraînent des frais qui sont exprimés en unités de requête (UR). Le débit provisionné est la capacité de débit totale pour les opérations de base de données. Il est défini en unités de requête par seconde (UR/s). Pour en savoir plus, veuillez visiter la page Unités de requête dans Azure Cosmos DB.
  • Vous êtes facturé par heure en fonction du débit provisionné (exprimé en unités de requête par seconde) que vous définissez pour votre base de données ou conteneur.

    Débit provisionné Standard pour un conteneur spécifique :

    Si vous créez un compte de base de données Azure Cosmos DB dans la région USA Est 2 avec deux conteneurs dotés d’un débit provisionné Standard respectivement de 500 UR/s et 700 UR/s, vous obtenez un débit provisionné total de 1 200 UR/s. Vous êtes donc facturé comme suit : 12 x $- = $-/heure.

    Si vos besoins en débit changent et que vous augmentez la capacité de chaque conteneur de 500 RU/s tout en créant un conteneur utilisant 20 000 RU/s, votre capacité provisionnée totale est de 1 000 + 1 200 + 20 000 = 22 200 RU/s. Vous êtes donc facturé comme suit : $- x 222 = $-/heure.

    Si, au cours d’un mois comptant 720 heures, le débit approvisionné est de 1 200 RU/s pendant 500 heures et de 22 200 RU/s pendant les 220 heures restantes, votre facture mensuelle est la suivante : 500 x $-/heure + 220 x $-/heure = $-/mois.

    Débit provisionné pour une base de données (ensemble de conteneurs) :

    Si vous créez un compte dans la région USA Est 2 avec deux bases de données Cosmos DB (et un ensemble de collections sous chacune d’elles) dotées de débits approvisionnés respectifs de 50 000 RU/s et de 70 000 RU/s, vous obtenez un débit approvisionné total de 120 000 RU/s. Vous êtes donc facturé comme suit : 1 200 x $- = $-/heure.

    Si vos besoins de débit changent, vous amenant à augmenter le débit approvisionné de chaque base de données de 10 000 RU/s, votre capacité totale approvisionnée devient 60 000 + 80 000 = 140 000 RU/s. Vous êtes alors facturé comme suit : 1400 * $- = $-/heure.

    Si, au cours d’un mois comptant 720 heures, le débit approvisionné est de 120 000 RU/s pendant 500 heures et de 140 000 RU/s pendant les 220 heures restantes, votre facture mensuelle est la suivante : 500 x $-/heure + 220 x $-/heure = $- + $- = $-/mois.

  • Avec la mise à l’échelle automatique (précédemment appelée « AutoPilot »), vous définissez une limite de débit provisionné maximale en unités de requête/s que votre base de données ou conteneur peut atteindre. Vous êtes ensuite facturé à l’heure en fonction du nombre d’unités de requête/s de débit provisionné utilisé, à partir de 400 unités de requête par seconde (UR/s) ou de 10 % de la valeur maximale. Par exemple, si vous définissez un maximum de 8 000 UR/s, Azure Cosmos DB est automatiquement mis à l’échelle entre 800 et 8 000 UR/s en fonction de l’utilisation réelle.
  • Lorsque le niveau Gratuit est activé sur un nouveau compte Azure Cosmos DB, les 1 000 premières UR/s et les 25 premiers Go de stockage sont gratuits pour toute la durée de vie du compte. De plus, lorsque vous utilisez des bases de données avec débit partagé, vous pouvez créer jusqu’à 25 conteneurs qui partagent 1 000 UR/s au niveau de la base de données (maximum 5 bases de données partagées par compte de niveau Gratuit). Vous pouvez avoir au maximum un compte de niveau Gratuit par abonnement Azure et vous devez l’activer lors de la création du compte.
  • Pour les comptes de niveau Gratuit, les 400 premières RU/s de débit approvisionné et les 5 premiers Go de stockage sont gratuits chaque mois. Le débit et le stockage provisionnés au-delà de 400 UR/s et de 5 Go sont facturés au tarif normal d’Azure Cosmos DB indiqué dans la page de tarification. Le nombre de 400 RU/s s’applique au débit approvisionné Standard, au débit approvisionné avec mise à l’échelle automatique et aux écritures dans plusieurs régions (multimaître). Le niveau Gratuit ne s’applique pas au mode serverless.

    La remise du niveau Gratuit est appliquée au niveau du compte. Par exemple, si en un mois un compte a utilisé au total 400 RU/s et 3 régions, avec 5 Go dans chaque région, le compte sera facturé pour 800 RU/s (400 RU/s x 3 régions – 400 RU/s) et 10 Go de stockage (5 Go x 3 régions – 5 GB) par heure dans le mois. Si les régions appliquent des tarifs différents pour les RU/s et le stockage, la remise tiendra compte du tarif pratiqué dans la région dans laquelle le compte a été créé.

  • Lorsque vous choisissez de répartir un compte Azure Cosmos DB (contenant des conteneurs et des bases de données) dans plusieurs régions géographiques, vous payez le débit et le stockage de chaque conteneur dans chaque région ainsi que le transfert de données entre les régions. Par exemple, supposons que vous disposez d’un conteneur dans la région USA Ouest qui est approvisionné avec un débit de 10 000 unités de requêtes par seconde et que vous stockez 1 To de données ce mois. Supposons que vous ajoutiez 3 régions : USA Est, Europe Nord et Asie Est, et que chaque région dispose d'un stockage et d'un débit identiques. Votre facture mensuelle totale est (en supposant un mois de 31 jours) :

    Élément Utilisation (mois) Taux Coût mensuel
    Facture de débit pour le conteneur de la région USA Ouest 10 000 unités de requête/s * 24 * 31 $- toutes les 100 unités de requête/s par heure $-
    Facture de débit pour 3 régions supplémentaires (USA Est, Europe Nord et Asie Est) 3 * 10 000 unités de requête/s * 24 * 31 $- toutes les 100 unités de requête/s par heure $-
    Facture de stockage pour le conteneur de la région USA Ouest 1 To $-/Go $-
    Facture de stockage pour 3 régions supplémentaires (USA Est, Europe Nord et Asie Est) 3 * 1 To $-/Go $-
    Total $-

    Supposons également que vous faites sortir 100 Go de données chaque mois du conteneur dans la région USA Ouest, afin de répliquer les données dans les régions USA Est, Europe Nord et Asie Est. Vous êtes facturé pour les sorties en fonction du tarif des transferts de données.

  • Lorsque vous choisissez d’exploiter des conteneurs répartis dans plusieurs régions géographiques, vous êtes facturé pour le stockage et le débit provisionné de chaque conteneur dans chaque région et pour le transfert de données entre les régions. Vous êtes facturé en fonction du débit provisionné.
  • La capacité de stockage est facturée en unités de la quantité horaire maximale de données stockées (exprimée en Go) sur une période d’un mois. Par exemple, si vous avez utilisé 100 Go de stockage au cours de la première moitié du mois, et 50 Go lors de la seconde moitié, vous êtes facturé pour l’équivalent de 75 Go de stockage durant ce mois.

  • Vous payez chaque heure d’existence du conteneur ou de la base de données, indépendamment de l’utilisation, et même si le conteneur ou la base de données est actif pendant moins d’une heure. Par exemple, si vous créez un conteneur ou une base de données, puis les supprimez au bout de 5 minutes, vous serez facturé pour 1 heure.

  • Vous payez le débit provisionné maximal pour une heure donnée.

    Par exemple, si vous augmentez le débit provisionné à 9h30 en le faisant passer de 400 unités de requête/seconde à 1 000 unités de requête/seconde, puis que vous réduisez ensuite le débit à 10h45 à 400 unités de requête/seconde, vous payez deux heures de 1 000 unités de requête/seconde.

    Si vous augmentez le débit approvisionné pour un conteneur ou un ensemble de conteneurs de 100 000 à 200 000 RU/s à 9h30, puis le ramenez à 100 000 RU/s à 10h45, vous payez pour deux heures au débit de 200 000 RU/s.

  • Vous pouvez augmenter ou réduire le débit approvisionné (par exemple, les unités de requête par seconde) pour chaque conteneur ou base de données en utilisant le portail Azure, l’un des Kits de développement logiciel (SDK) pris en charge, un modèle ARM, PowerShell, Azure CLI ou l’API REST.

  • La capacité de réserve Azure Cosmos DB vous permet de réaliser des économies en proposant une remise si vous payez à l’avance 1 ou 3 ans de débit provisionné. La capacité de réserve permet de bénéficier d’une remise et n’affecte pas l’état d’exécution de vos ressources. Vous pouvez acheter une capacité de réserve Azure Cosmos DB dans le portail Azure. Pour en savoir plus sur la capacité de réserve, consultez la documentation Azure Cosmos DB.

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