Passer directement au contenu principal
Azure

Tarification Azure Cosmos DB

Base de données NoSQL rapide avec API ouvertes, adaptée à toutes les échelles

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 pour MongoDB vCore offre une capacité de montée en charge horizontale et est idéal pour les charges de travail hautes performances qui nécessitent :

  • Architecture familière
  • Mise à l'échelle verticale et horizontale haute capacité
  • Idéal pour les requêtes de longue durée et les pipelines d'agrégation complexes

En savoir plus sur Azure Cosmos DB pour MongoDB vCore.

Nœud (calcul et mémoire)

Chaque cluster Azure Cosmos DB pour MongoDB vCore possède un ou plusieurs nœuds. À mesure que les besoins en performances de votre charge de travail augmentent, vous pouvez effectuer une mise à l'échelle verticale en mettant à niveau votre niveau de cluster vers des nœuds plus grands avec plus de calcul et de mémoire ou une mise à l'échelle horizontale en ajoutant des nœuds supplémentaires à votre cluster.

Niveau de cluster vCores par nœud Memory in GiBs per Node Prix par nœud
M25 2 (Burstable) 8 $-
M30 2 8 $-
M40 4 16 $-
M50 8 32 $-
M60 16 64 $-
M80 32 128 $-
M200 64 256 $-
M200-Autoscale Up to 64 Up to 256 $- - $-
M300 96 384 $-

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

You can configure storage for Azure Cosmos DB for MongoDB nodes. General purpose storage is charged per GiB of storage you provision and is redundant.

Tarif
32 Gio $-/mois
64 Gio $-/mois
128 Gio $-/mois
256 Gio $-/mois
512 Gio $-/mois
1,024 Gio $-/mois
2,048 Gio $-/mois
4,095 Gio $-/mois
8,192 Gio $-/mois
16,384 Gio $-/mois
32,767 Gio $-/mois

La haute disponibilité

Recommandé pour la production. La haute disponibilité (HA) évite les temps d'arrêt de la base de données en maintenant des réplicas de secours. L'activation de HA pour votre cluster crée un autre ensemble de nœuds et double ainsi 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 MongoDB vCore. Il n'y a aucun frais supplémentaire pour les sauvegardes jusqu'à 35 jours.

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. Commencer (unité de demande) : Activez l'offre gratuite sur un nouveau compte pour bénéficier d'un débit provisionné de 1 000 RU/s et de 25 Go de stockage gratuits chaque mois pendant la durée de vie d'un compte Azure Cosmos DB par abonnement Azure. API applicables : NoSQL, MongoDB (RU), Cassandra, Gremlin et Table. Commencer (vCore) : configurez un cluster de niveau gratuit et bénéficiez d'une expérience pratique sans aucun frais pendant toute la durée de vie du cluster. API applicables : MongoDB (vCore)
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
Pouvons-nous vous aider ?