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.

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

Sans serveur

Le mode serverless facilite l’exécution de charges de travail ayant peu de trafic. Il peut gérer les pics intermittents à la demande, sans planification ni gestion des ressources, et facture uniquement les ressources utilisées par chaque opération de base de données et stockage consommé, sans aucun minimum. En tant que modèle de facturation avec paiement à la requête sans minimum d’opérations et d’unités de requêtes (RU), le mode serverless est une option intéressante pour exécuter des applications de petite taille qui n’ont pas de trafic soutenu.

Sans serveur Nombre total d’unités de requête Prix par 1 M RU
Unités de requête (RU) serverless 1,000,000 $-
Unités de requêtes (RU) serverless avec zone de disponibilité 1,000,000 x 1,25 $-

Stockage consommé

Azure Cosmos DB offre un stockage transactionnel illimité, facturé en Go de stockage logique soutenu par SSD et utilisé par les données et les index dans toutes les régions sélectionnées pour la géo-réplication. Azure Cosmos DB offre également un stockage analytique illimité (Azure Synapse Link), facturé en Go de stockage utilisé par les données et les index. Par exemple, si vous répliquez un compte Azure Cosmos DB dans trois régions, vous paierez le coût total du stockage dans chacune de ces trois régions.

Vos données sont gérées sur deux niveaux de stockage distincts : transactionnel et analytique. Les charges de travail fonctionnent sur les mêmes données logiques sans interférer les unes avec les autres. Contrairement au stockage transactionnel qui est toujours activé par défaut, vous devez explicitement activer le stockage analytique sur votre conteneur Azure Cosmos DB afin d’utiliser Azure Synapse Link pour exécuter des analyses de données dans Azure Cosmos DB au moyen d’Azure Cosmos DB for NoSQL ou d’Azure Cosmos DB for MongoDB ou Azure Cosmos DB pour Apache Gremlin.

Outre le coût du stockage consommé par Go, le débit (RU/s) est proportionnel au volume de stockage transactionnel, à raison de 1 RU/s pour 1 Go de stockage. Pour estimer vos besoins en stockage, utilisez l’outil de planification de la capacité et veillez à configurer suffisamment de débit pour répondre à vos besoins de stockage.

Stockage consommé Nombre total de Go Tarif
Stockage transactionnel (orienté ligne) 1 Go x N régions $-/mois
Stockage analytique (orienté colonne) 1 Go x N régions $-/mois

Stockage de sauvegarde

Les comptes peuvent sélectionner des sauvegardes périodiques ou continues pour des comptes serverless. Par défaut, la sauvegarde périodique est activée sur tous les comptes et deux copies de sauvegarde de vos données sont stockées gratuitement. Les sauvegardes de données périodiques peuvent être configurées pour être géo, locales ou résilientes aux zones. Pour plus de détails, consultez la documentation technique.

Stockage sur sauvegarde périodique Nombre total de Go Tarif par Go
Données de sauvegarde périodique stockées (2 copies) Go par copie Gratuit/mois
Données de sauvegarde périodique stockées (> 2 copies) Go par copie $-/mois

La sauvegarde continue peut être activée au lieu des sauvegardes périodiques sur tous les comptes serverless. Une fois activées, les sauvegardes sont facturées mensuellement sur la base de la quantité totale de données stockées dans toutes les régions Azure sélectionnées. La restauration ponctuelle à partir des données de la sauvegarde continue est facturée en fonction du nombre total de Go de données restaurées dans la région d’écriture principale.

Stockage sur sauvegarde continue Nombre total de Go Tarif par Go
Données de sauvegarde continue – Conservation des données de 7 jours Go x N régions Gratuit/mois
Données de sauvegarde continue – Conservation des données de 30 jours Go x N régions $-/mois
Restauration dans le temps Go $-

Transactions de stockage analytique (Azure Synapse Link)

Les transactions d’E/S (entrée/sortie) pour le stockage analytique sont facturées en fonction du nombre d’opérations.

Transactions Operations Tarif
Opérations d’écriture - stockage analytique 10,000 $-
Opérations de lecture - stockage analytique 10,000 $-
Pour une estimation plus détaillée des opérations de stockage analytique (Azure Synapse Link) pour votre charge de travail, veuillez utiliser l'outil de planification de capacité et consultez la boutique analytique Azure Cosmos DB documentation sur les prix pour plus de détails.

Remarque : La tarification du stockage transactionnel n’est pas affectée par l’utilisation du stockage analytique.

Passerelle dédiée

Une passerelle dédiée achemine les requêtes vers les partitions principales de votre compte Azure Cosmos DB pour NoSQL. Une fois activées, les ressources de calcul basées sur vCore sont créées dans toutes les régions associées à votre compte.

Cache intégré

Une fois qu’un cluster de passerelle dédiée est créé, un cache Azure Cosmos DB intégré est automatiquement activé sans coût supplémentaire, qui peut être utilisé pour améliorer les performances de lecture. Le cache intégré est disponible pour Azure Cosmos DB for NoSQL.

Vues matérialisées

La vue matérialisée avec Azure Cosmos DB for Apache Cassandra permet de créer des vues au-dessus d’une table de base pour accéder aux informations de la table à l’aide de différents identificateurs ou clés uniques (sans se limiter à la clé primaire) côté serveur, automatiquement en arrière-plan et avec une seule écriture dans la table de base.

Nom Processeur virtuel Mémoire Coût (par instance, varie selon la région)
Dédié – Objectif de passerelle – D4 4 16 Go $- par heure
Dédié – Objectif de passerelle – D8 8 32 Go $- par heure
Dédié – Objectif de passerelle – D16 16 64 Go $- par heure

Zones de disponibilité

Vous pouvez activer des zones de disponibilité lorsque vous sélectionnez des régions à associer à votre compte Azure Cosmos DB dans le portail Azure. Cette option fournit une redondance supplémentaire dans une région donnée en répliquant les données dans plusieurs zones de cette région. Pour plus d’informations sur les régions bénéficiant d’une zone de disponibilité, voir Service de zone de disponibilité et support régional.

L’impact est :

  • Pour les comptes d’écriture à une seule région utilisant un débit approvisionné standard, les unités de requête par seconde (RU/s) sont multipliées par un facteur de 1.25 dans chaque région désignée comme zone de disponibilité. La zone de disponibilité est incluse gratuitement pour les ressources de mise à l’échelle automatique
  • Pour les comptes serverless à une seule région, les unités de requête (RU) sont multipliées par un facteur de 1.25
  • Pour les comptes d’écriture multirégion (anciennement “multimaîtres”) utilisant un débit approvisionné, il n’y a aucun impact sur la facturation

Bande passante

Azure Cosmos DB facture les données qui sortent du cloud Azure vers une destination sur Internet ou transitent par le WAN Azure entre les régions.

Transfert de données en réception (entrée)

Tarif
Transfert de données vers n’importe quelle région Gratuit
Transfert de données dans n’importe quelle région Gratuit
Transfert de données dans une zone de disponibilité ou entre des zones de disponibilité dans n’importe quelle région Gratuit

Transfert de données sortant (sortie)

5 premiers Go/mois Tarif
Transfert de données à partir de n’importe quelle région en Europe ou Amérique du Nord vers d’autres régions ou destinations sur Internet Gratuit $0.05 par Go
Transfert de données à partir de n’importe quelle région d’Asie ou d’Océanie ou du Moyen-Orient et d’Afrique vers toute autre région ou destination sur Internet (à l’exception de la Chine) Gratuit $0.08 par Go
Transfert de données de n’importe quelle région en Amérique du Sud vers n’importe quelle autre région du même continent ou entre les continents ou n’importe quelle destination sur Internet Gratuit $0.16 par Go

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
Pouvons-nous vous aider ?