Vue d'ensemble des tarifs
Amazon Neptune est un service de bases de données orientée graphe qui est à la fois rapide, fiable et entièrement géré. Il facilite la création et l’exécution d’applications utilisant des jeux de données hautement connectés pour des cas d’utilisation tels que les graphes d’identité, les graphes de connaissances et la détection des fraudes. Neptune est composé de deux moteurs qui peuvent être utilisés ensemble ou séparément : Amazon Neptune Database et Amazon Neptune Analytics.
Neptune Database est une base de données orientée graphe sans serveur conçue pour optimiser la capacité de mise à l’échelle et la disponibilité. Avec Neptune Database, il n'y a pas d'engagement à long terme ni de frais initiaux. Vous payez votre base de données à l’heure, en utilisant des instances à la demande. De cette manière, vous n'avez pas à subir le coût ni la complexité de la planification, de l'achat et de la maintenance du matériel : l'ensemble de ces frais fixes, habituellement élevés, est transformé en des coûts variables bien moindres.
Neptune Analytics est un moteur de base de données analytique permettant d’analyser rapidement de grandes quantités de données de graphe, d’obtenir des informations et de découvrir des tendances. Avec Neptune Analytics, la tarification est basée sur les configurations des unités de capacité Neptune (m-NCU) à mémoire optimisée. Chaque m-NCU correspond à 1 Go de mémoire et à la capacité de calcul et de réseau correspondante pendant 1 heure. Il est disponible dans des configurations définies allant de 128 m-NCU à 4 096 M-NCU. Il n'est pas nécessaire de choisir la famille d'instance et la taille d'instance optimales. Aucun frais supplémentaire n'est facturé pour le stockage persistant ou les E/S. Des frais de stockage de sauvegarde s'appliquent aux instantanés de graphes.
Configuration de cluster de base de données Neptune
Avec Neptune, vous pouvez configurer vos clusters de bases de données afin qu’ils optimisent les coûts d’utilisation, quels que soient les besoins de mise à l’échelle ou l’évolution des modèles d’accès aux données de vos applications. Vous avez le choix entre les options de configuration de la version Amazon Neptune Standard et de la version Amazon Neptune I/O-Optimized. Ainsi, vous pouvez répondre au mieux aux exigences spécifiques de votre charge de travail en matière de rapport prix/performance et de prévisibilité des prix. Les frais d'instance de base de données, de stockage et d'E/S varient en fonction de l'option choisie. Pour en savoir plus, consultez la section Stockage et fiabilité de Neptune.
La version Neptune Standard offre une tarification avantageuse pour la majorité des applications exécutées sur Neptune avec des modèles communs d’accès aux données et une utilisation d’E/S faible à modérée. Avec Neptune Standard, vous payez pour vos instances de base de données, votre stockage et vos E/S payantes à la demande.
La version optimisée E/S de Neptune permet d’optimiser le rapport prix/performance pour les applications gourmandes en E/S. Si vos dépenses en E/S dépassent 25 % de vos dépenses totales en bases de données Neptune, vous pouvez économiser jusqu’à 40 % sur les coûts des charges de travail gourmandes en E/S grâce à la version optimisée E/S de Neptune. Avec la version optimisée E/S de Neptune, vous ne payez que vos instances de base de données et votre utilisation de stockage, il n’y a aucuns frais pour les opérations d’E/S de lecture et d’écriture. Neptune I/O-Optimized offre une tarification prévisible pour toutes les applications, quelle que soit l’évolution des modèles d’accès aux données ou de l’utilisation des E/S. Ainsi, vous ne subissez aucune variabilité des dépenses relatives aux E/S.
Commencez à utiliser la base de données Neptune gratuitement
Dans le cadre de l’Offre gratuite d’AWS, vous pouvez commencer à utiliser la base de données Neptune gratuitement. Si votre organisation n’a jamais créé de cluster Neptune avant le 20 avril 2022 ou ultérieurement, vous pouvez utiliser 750 heures d'instance Neptune db.t3.medium ou db.t4g.medium, 10 millions de requêtes d'E/S, 1 Go de stockage et 1 Go de stockage de sauvegarde gratuitement pendant 30 jours.
Votre essai gratuit commence le jour où vous créez votre premier cluster de base de données Neptune. Lorsque votre essai gratuit expire ou que votre utilisation va au-delà de l’allocation gratuite, vous pouvez continuer à l’utiliser à nos tarifs standard à la demande. Pour plus d'informations, consultez la page Essai gratuit de Neptune.
Neptune Analytics
Neptune Analytics est un moteur de base de données analytique permettant à Neptune d'effectuer des opérations d'analyse rapides sur des dizaines de milliards de connexions graphes en quelques secondes. Pour analyser rapidement les données de graphes, Neptune Analytics stocke de grands jeux de données de graphes en mémoire et prend en charge une bibliothèque d'algorithmes d'analytique de graphes optimisés, de requêtes de graphes à faible latence et de recherche vectorielle.
Pour commencer, Neptune Analytics propose neuf configurations pour les m-NCU, allant de 32 m-NCU à 4 096 m-NCU parmi lesquelles les clients peuvent choisir lors de la création d'un graphe. Chaque m-NCU correspond à 1 Go de mémoire et à la capacité de calcul et de réseau correspondante pendant 1 heure. Les clients peuvent interrompre le graphe dès qu'ils ont terminé leur analyse et ne sont facturés que pour la durée pendant laquelle le graphe a été exécuté.
Tarification des instances à la demande pour les bases de données Neptune
Les instances à la demande vous permettent de payer votre base de données à l'heure, sans engagement à long terme ni avance de frais initiaux. De cette manière, vous n'avez pas à subir ni les coûts ni la complexité de la planification, de l'achat et de la maintenance du matériel. Ainsi, l'ensemble de ces frais fixes habituellement élevés est transformé en des coûts variables bien moindres.
La tarification d'instance s'applique à la fois aux instances principales utilisées pour les charges de travail en lecture-écriture et aux répliques Neptune, utilisées pour mettre à l'échelle les lectures et améliorer le basculement. Neptune utilise l'architecture multi-AZ pour basculer sur l'une de vos répliques en cas de défaillance. Le coût des déploiements multi-AZ correspond simplement au prix de l'instance principale, auquel s'ajoute le coût de chaque réplique Neptune. Pour optimiser la disponibilité, nous recommandons de placer au moins une réplique dans une zone de disponibilité différente de celle de l'instance principale.
Les frais d’instances varient en fonction de la configuration du cluster de bases de données que vous choisissez pour répondre au mieux aux besoins de votre application en termes de rapport prix/performance et de prévisibilité des prix. Toutes les instances d’un cluster de bases de données sont facturées au prix de la configuration standard ou optimisée E/S de Neptune.
Crédits CPU T4g et T3
Les instances de bases de données Neptune T4g et T3 s'exécutent en mode illimité, ce qui signifie que vous serez facturé si votre utilisation moyenne CPU sur une période continue de 24 heures dépasse la base de référence de l'instance. Les crédits CPU sont facturés 0,15 USD par heure vCPU. La tarification du crédit CPU est la même pour les instances T4g et T3 dans toutes les Régions AWS.
Bases de données Neptune sans serveur
Neptune sans serveur est une option de déploiement sans serveur pour les bases de données Neptune. Il s'agit d'une option de déploiement à autoscaling à la demande qui ajuste automatiquement la capacité de base de données en fonction des besoins de l'application. Avec Neptune sans serveur, vous ne payez que pour la capacité et le stockage que votre base de données consomme lorsqu'elle est active. La capacité de votre base de données augmente ou diminue automatiquement pour répondre aux besoins de la charge de travail de vos applications, ce qui vous fait économiser de l'argent et du temps de gestion. Neptune sans serveur mesure la capacité de base de données en Unités de capacité Neptune (NCU), facturées par seconde. 1 NCU possède environ 2 Go de mémoire avec un CPU et des réseaux correspondants, de la même manière que ce qui est utilisé dans les instances Neptune.
Augmenter la latence |
Autoscaling pour des centaines de milliers de transactions par seconde |
Réduire la latence |
<5 minutes |
Capacité de départ |
1 NCU |
Granularité de la capacité |
À grain fin, avec des incréments aussi petits que 1 NCU |
Lire les répliques |
Jusqu'à 15 répliques Neptune pour la capacité de mise à l'échelle en lecture |
Multi-AZ et SLA |
Distribuez des répliques en lecture dans différentes zones de disponibilité pour une disponibilité élevée. Reportez-vous à Neptune SLA pour plus de détails. |
Tarification du stockage de base de données et des E/S pour les bases de données Neptune
Le stockage utilisé par votre Amazon Neptune Database est facturé par tranches de Go par mois. Les E/S consommées sont, quant à elles, facturées par tranches d'un million de requêtes. Vous ne payez que pour le stockage et les E/S que votre base de données Neptune consomme et vous n'avez pas besoin de provisionner à l'avance.
Sauf indication contraire, nos prix n’incluent pas les taxes et redevances applicables, y compris la TVA et les taxes sur les ventes applicables. Pour les clients dont l'adresse de facturation est située au Japon, l'utilisation d'AWS est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.
Base de données mondiale Neptune
La Base de données mondiale Amazon Neptune est une fonctionnalité optionnelle qui permet des lectures à faibles latences à l’échelle mondiale et une reprise après sinistre en cas de panne régionale. Vous payez les E/S d’écriture répliquées entre la région principale et chaque région secondaire. Le nombre d’E/S d’écriture répliquées dans chaque région secondaire est identique au nombre d’E/S d’écriture dans la région effectuées par la région principale. Outre les E/S d’écriture répliquées, vous payez les frais relatifs à la version standard de Neptune pour les instances, le stockage, le transfert de données interrégional et le stockage de sauvegarde.
Tarification du stockage de sauvegarde
La tarification du stockage de sauvegarde s’applique à Neptune Database et à Neptune Analytics.
Le stockage de sauvegarde pour Neptune représente le stockage associé à vos sauvegardes de bases de données automatisées et à tout type d’instantané de cluster de bases de données initié par le client. L’allongement de votre période de conservation des sauvegardes ou la création d’instantanés de cluster de bases de données supplémentaires augmente le stockage de sauvegarde consommé.
Le stockage de sauvegarde est alloué par région. L’espace de stockage de sauvegarde total équivaut à la somme du stockage de toutes les sauvegardes dans cette région. Le transfert d’un instantané de base de données vers une autre région augmente le stockage de sauvegarde alloué dans la région de destination.
Aucun frais supplémentaire n'est facturé pour le stockage de sauvegarde pouvant atteindre 100 % de votre stockage Neptune total pour chaque cluster Neptune. Il n'y a pas non plus de frais supplémentaires pour le stockage des sauvegardes si votre période de conservation des sauvegardes est d'un jour et que vous ne disposez d'aucun instantané au-delà de cette période de conservation.
Le stockage de sauvegarde, ainsi que les instantanés que vous stockez après la suppression de votre cluster de bases de données, seront facturés aux tarifs indiqués ci-dessus.
Tarification du transfert de données
La tarification ci-dessous est basée sur les transferts de données « entrant » et « sortant » de Neptune Database.
Sauf indication contraire, nos prix n'incluent pas les taxes et redevances applicables, y compris la TVA et les taxes sur les ventes applicables. Pour les clients dont l'adresse de facturation est située au Japon, l'utilisation d'AWS est soumise à la taxe sur la consommation applicable au Japon.
Les données transférées entre Neptune et les instances Amazon Elastic Compute Cloud (Amazon EC2) dans la même zone de disponibilité sont gratuites.
Le transfert de données entre différentes AZ pour la réplication des déploiements multi-AZ est gratuit.
Instances de base de données Neptune en dehors d’un VPC : pour le transfert de données entre une instance Amazon EC2 et une instance de base de données Neptune se trouvant dans des zones de disponibilité différentes d’une même région, aucun frais de transfert de données n’est facturé pour le trafic entrant ou sortant de l’instance de base de données Neptune. Seul le transfert de données entrant ou sortant de l’instance Amazon EC2 vous est facturé, et des frais de transfert de données régionaux Amazon EC2 standard s'appliquent (0,01 USD par Go entrée/sortie).
Instances de base de données Neptune au sein d’un VPC Amazon : pour le transfert de données entre une instance Amazon EC2 et une instance de base de données Neptune se trouvant dans des zones de disponibilité différentes d’une même région, les frais de transfert de données régional Amazon EC2 s’appliquent des deux côtés du transfert.
Espace de travail Neptune
L’espace de travail Neptune fournit des blocs-notes Neptune que vous pouvez utiliser pour exécuter des requêtes de graphe et visualiser les résultats dans des blocs-notes Jupyter hébergés par Amazon SageMaker. Une instance de bloc-notes Neptune est facturée par heure d’instance exécutée à l’état « Prêt ». Ces frais d’espace de travail Neptune sont valables pour Neptune Database et Neptune Analytics, indépendamment du moteur choisi.
Exemples de tarification
Exemple de tarification 1
Supposons que votre base de données Neptune soit exécutée sur une instance db.r5.large (à la demande) dans la région USA Est (Virginie du Nord). Vous stockez 50 Go de données avec une sauvegarde de 100 Go, et effectuez 200 millions d’E/S par mois, avec un transfert de données ENTRANTES de 50 Go par mois et un transfert de données SORTANTES de 10 Go par mois. Vos frais sont facturés de la façon suivante :
Frais d'instance
La tarification à la demande pour une instance db.r5.large est égale à 0,348 USD/heure, donc vos frais mensuels pour cette instance s'élèvent à 250,56 USD (0,348 USD * 24 * 30).
Frais de stockage
Les frais de stockage étant de 0,10 USD par Go-mois, les frais mensuels (30 jours) de votre stockage de 50 Go s'élèvent à 5 USD (0,10 USD * 50). Il n’y a aucun frais supplémentaire pour les premiers 50 Go de stockage de sauvegarde. Les 50 Go restants de stockage de sauvegarde sont de 1,05 USD (0,021 USD x 50).
Frais d'I/O
Votre coût d'E/S est de 0,20 USD par million d'incréments de demande, donc pour 200 millions d'E/S par mois, votre coût est de 40 USD (0,20 USD * 200).
Frais de transfert de données
Aucun frais ne vous est facturé pour le transfert de données ENTRANTES vers votre base de données Neptune. Le transfert de données SORTANTES (jusqu’à 100 Go/mois) est également gratuit. Les frais de transfert de données SORTANT sont de 0,00 USD (0,00 USD * 10).
Total des frais
250,56 USD de frais d’instance
5,00 USD de frais de stockage
1,05 USD de frais de stockage de sauvegarde
40 USD de frais d’E/S
Frais de transfert de données 0 USD
Total = 296,61 USD
Exemple de tarification 2
Supposons que votre base de données Neptune soit exécutée sur une instance db.r5.large (à la demande) dans la région USA Est (Virginie du Nord). Vous stockez 50 Go de données avec une sauvegarde de 100 Go, et effectuez 450 millions d’E/S par mois, avec un transfert de données ENTRANTES de 50 Go par mois, et un transfert de données SORTANTES de 10 Go par mois. Comparons vos frais avec une configuration standard par rapport à une configuration optimisée pour les E/S :
Frais d'instance
La tarification à la demande pour une instance db.r5.large avec la version optimisée E/S est égale à 0,4698 USD/heure. Vos frais mensuels pour cette instance s’élèvent donc à 338,26 USD (0,4698 USD * 24 * 30).
Frais de stockage
Les frais de stockage étant de 0,225 USD par Go utilisé par mois avec la version optimisée E/S, les frais mensuels (30 jours) de votre stockage de 50 Go s’élèvent à 11,25 USD (0,225 USD * 50). Il n’y a aucuns frais supplémentaires pour les premiers 50 Go de stockage de sauvegarde. Les 50 Go restants de stockage de sauvegarde sont de 1,05 USD (0,021 USD x 50).
Frais d’E/S
Il n’y a aucuns frais d’E/S avec une configuration optimisée E/S.
Frais de transfert de données
Aucun frais ne vous est facturé pour le transfert de données ENTRANTES vers votre base de données Neptune. Le transfert de données SORTANTES (jusqu’à 100 Go/mois) est également gratuit. Les frais de transfert de données SORTANT sont de 0,00 USD (0,00 USD * 10).
Total des frais
338,26 USD de frais d’instance
11,25 USD de frais de stockage
1,05 USD de frais de stockage de sauvegarde
0 USD de frais d’E/S
Frais de transfert de données 0 USD
Total = 350,56 USD
Exemple de tarification 3
Supposons que votre base de données Neptune fonctionne avec une instance db.r5d.2xlarge primaire (à la demande) et trois instances r5d.2xlarge répliques (à la demande) dans la région Europe (Francfort). Vous utilisez également l’espace de travail Neptune pour exécuter une instance de bloc-notes ml.t3.xlarge (à la demande) dans la même région. Vous stockez 100 Go de données avec 75 Go de sauvegarde, et vous effectuez 150 millions d'E/S par mois. Vos frais sont facturés de la façon suivante :
Frais d'instance
La tarification à la demande pour db.r5d.2xlarge est de 1,92 USD par heure. Vous avez quatre instances dans votre cluster, donc votre coût mensuel sur 30 jours pour le cluster est de 5 529,60 USD (1,92 USD * 4 * 24 * 30).
Frais de stockage
Les frais de stockage étant de 0,119 USD par Go utilisé par mois, les frais mensuels (30 jours) de votre stockage de 100 Go s’élèvent donc à 11,90 USD (0,119 USD * 100). Aucuns frais supplémentaires ne vous sont facturés si votre stockage de sauvegarde est inférieur ou égal à 100 % de votre stockage Neptune Database total pour chaque cluster Neptune. Le coût de votre sauvegarde est de 0,00 USD.
Frais d'I/O
Les frais d’E/S étant de 0,22 USD par million de demandes, pour 150 millions d’E/S par mois, vos frais s’élèvent à 33,00 USD (0,22 USD * 150).
Frais de bloc-notes
Les bloc-notes sont hébergés et facturés via le service bloc-notes de SageMaker. Les clients sont facturés pour l'instance d'ordinateur portable tant que l'instance est prête. La tarification à la demande pour ml.t3.xlarge étant de 0,23 USD par heure, vos frais mensuels sur 30 jours pour l’instance de bloc-notes sont de 165,60 USD (0,23 USD * 24 * 30).
Total des frais
5 529,60 USD de frais d'instance de base de données
11.90 USD de frais de stockage
0,00 USD de frais de sauvegarde
33.00 USD de frais I/O
165,60 USD de frais d'instance de blocs-notes
Total = 5 740,10 USD
Exemple de tarification 4
Supposons que vous souhaitiez exécuter chaque jour des requêtes pageRank et d’autres requêtes analytiques sur votre graphe afin de suivre les tendances au fil du temps. Vous allez lire vos données depuis Amazon Simple Storage Service (Amazon S3) et stocker les résultats sur Amazon S3. Aucun graphe de veille permanente supplémentaire n’est configuré car vous ne diffusez pas de trafic en direct. En supposant que l’exécution de la tâche analytique complète sur votre graphe dure deux heures et nécessite 256 Go de RAM :
256_PMH_HR_Coût * heures = 7,68 * 2 = 15,36 USD
Total = 15,36 USD
Frais supplémentaires : si votre application utilise d'autres services AWS tels qu'Amazon S3, les tarifs Amazon S3 standard vous sont facturés.
Ressources de tarification supplémentaires
Calculer facilement vos coûts mensuels avec AWS
Contacter les spécialistes AWS pour obtenir un devis personnalisé