Tarification d’Amazon Neptune
Calculateur de prix AWS
Calculez le coût de Neptune et de votre architecture dans une seule estimation. Créez votre estimation personnalisée dès maintenant »
Avec Amazon Neptune, vous payez uniquement ce que vous utilisez. Trois options tarifaires sont proposées : à la demande, sans serveur et Savings Plans des bases de données. Les options à la demande et sans serveur ne comportent ni frais minimaux ni engagement initial, ce qui vous permet de choisir la configuration la mieux adaptée à vos besoins spécifiques.
Les Savings Plans des bases de données constituent un modèle de tarification flexible offrant des économies en contrepartie d’un engagement sur un montant d’utilisation déterminé (mesuré en USD/heure) pendant un an. Pour en savoir plus sur les utilisations éligibles, consultez la page de tarification des Savings Plans des bases de données.
Neptune Analytics
Neptune Analytics est un moteur de base de données analytique qui effectue en quelques secondes des opérations d’analytique rapides sur des dizaines de milliards de connexions de graphes. Pour analyser rapidement les données de graphes, Neptune Analytics stocke en mémoire de grands jeux de données de graphes et prend en charge une bibliothèque d’algorithmes d’analytique de graphes optimisés, des requêtes de graphes à faible latence et la recherche vectorielle. Vous pouvez également suspendre une charge de travail de graphe lorsqu’elle n’est pas utilisée, puis la reprendre ultérieurement en une seule opération depuis la Console de gestion AWS, la CLI ou l’API. Lorsqu’un graphe est suspendu, vous ne payez que 10 % du prix de calcul normal, et toutes les données et tous les paramètres du graphe sont intégralement conservés.
Avec Neptune Analytics, chaque m-NCU correspond à un Go de mémoire et à la capacité de calcul et de réseau correspondante pendant une heure. Vous pouvez supprimer le graphe dès la fin de son exécution. Vous êtes alors facturé uniquement pour la durée pendant laquelle le graphe était en cours d’exécution.
Configuration du cluster Neptune Database
Vous pouvez choisir entre les configurations version standard de Neptune et version optimisée E/S de Neptune afin de répondre au mieux aux exigences de rapport prix/performance et de prévisibilité des coûts propres aux caractéristiques de votre charge de travail. Les frais associés aux instances de base de données, au stockage et aux E/S varient selon l’option choisie. Pour en savoir plus, consultez Stockage et fiabilité de Neptune.
La version standard de Neptune convient à la grande majorité des applications présentant des modèles d’accès aux données classiques et une utilisation des E/S faible à modérée. Vous payez vos instances de base de données, votre stockage et les E/S à la requête. La version optimisée E/S de Neptune offre une tarification prévisible pour toutes les applications, indépendamment de l’évolution des modèles d’accès aux données ou de l’utilisation des E/S, et supprime la variabilité des coûts liée aux fluctuations des E/S. Elle offre un meilleur rapport prix/performance pour les applications qui utilisent intensivement les E/S. Si vos dépenses d’E/S dépassent 25 % du total de vos dépenses de base de données Neptune, la version optimisée E/S de Neptune peut vous permettre de réaliser jusqu’à 40 % d’économies sur les coûts des charges de travail à forte utilisation d’E/S. Vous ne payez que vos instances de base de données et votre utilisation du stockage, sans frais pour les opérations d’E/S de lecture et d’écriture.
Tarification des instances de base de données
Les instances à la demande vous permettent de payer votre base de données à l’heure, sans engagement à long terme ni frais initiaux. Vous évitez ainsi les coûts et la complexité liés à la planification, à l’achat et à la maintenance du matériel, et vous transformez des coûts fixes souvent élevés en coûts variables bien plus faibles. Les frais d’instance varient selon la configuration de cluster de bases de données choisie pour répondre au mieux aux exigences de rapport prix/performance et de prévisibilité des coûts de votre application. Toutes les instances d’un cluster de bases de données sont facturées selon le tarif de la version standard de Neptune ou de sa version optimisée E/S.
La tarification des instances s’applique aux instances principales utilisées pour les charges de travail de lecture et d’écriture ainsi qu’aux réplicas Neptune permettant de mettre à l’échelle les lectures et d’améliorer le basculement. Neptune utilise une architecture multizone de disponibilité (multi-AZ) pour basculer vers l’un de vos réplicas en cas de panne. Le coût des déploiements multi-AZ correspond simplement au coût de l’instance principale auquel s’ajoute celui de chaque réplica Neptune. Pour optimiser la disponibilité, nous recommandons de placer au moins un réplica dans une AZ différente de celle de l’instance principale.
Crédits CPU T4g et T3
Les instances Neptune T4g et T3 fonctionnent en mode illimité. Vous êtes donc facturé si votre utilisation moyenne du processeur sur une période glissante de 24 heures dépasse la valeur de référence de l’instance. Les crédits CPU sont facturés 0,15 USD par heure de vCPU. Le tarif des crédits CPU est identique pour toutes les instances T4g et T3 dans toutes les Régions AWS.
Neptune Serverless
Neptune Serverless est uniquement disponible pour Neptune Database. Avec Neptune Serverless, la capacité de votre base de données est automatiquement mise à l’échelle à la hausse ou à la baisse selon les besoins de votre charge de travail applicative, ce qui vous fait économiser du temps d’administration et de l’argent. Vous payez uniquement la capacité de base de données et le stockage consommés par votre base de données lorsqu’elle est active. Neptune Serverless mesure la capacité de base de données en unités de capacité Neptune (NCU), facturées à la seconde. Une NCU correspond à environ deux Go de mémoire, avec les ressources de calcul et de réseau correspondantes, comparables à celles utilisées dans les instances Neptune.
|
Latence de mise à l’échelle ascendante |
Mise à l’échelle automatique jusqu’à des centaines de milliers de transactions par seconde |
|
Latence de mise à l’échelle descendante |
<5 minutes |
|
Capacité initiale |
1 NCU |
|
Granularité de la capacité |
Granularité fine, avec des incréments pouvant atteindre seulement 1 NCU |
|
Réplicas en lecture |
Jusqu’à 15 réplicas Neptune pour la mise à l’échelle des lectures |
|
Multi-AZ et SLA |
Répartissez les réplicas en lecture dans des AZ distinctes pour assurer une haute disponibilité. Consultez le SLA Neptune pour en savoir plus. |
Tarification du stockage de base de données et des E/S
Le stockage consommé par votre base de données Neptune Database est facturé par incréments de Go-mois, et les E/S consommées sont facturées par million de requêtes. Vous payez uniquement le stockage et les E/S consommés par votre base de données Neptune Database, sans avoir à les provisionner à l’avance.
Sauf indication contraire, nos tarifs excluent les taxes et droits applicables, notamment la TVA et les taxes sur les ventes. Pour les clients dont l’adresse de facturation se trouve au Japon, l’utilisation d’AWS est soumise à la taxe japonaise sur la consommation. En savoir plus.
Découvrir gratuitement Neptune Database
Dans le cadre de l’offre gratuite AWS, vous pouvez essayer Neptune Database gratuitement. Si vous découvrez Neptune, vous pouvez utiliser gratuitement pendant 30 jours 750 heures d’instance Neptune db.t3.medium ou db.t4g.medium, 10 millions de requêtes d’E/S, un Go de stockage et un Go de stockage de sauvegarde. Votre essai gratuit commence le jour où vous créez votre premier cluster Neptune Database. Une fois l’essai gratuit terminé ou votre utilisation au-delà du quota gratuit, vous pouvez continuer à l’utiliser aux tarifs standard à la demande.
Coûts de Neptune Global Database
Neptune Global Database est une fonctionnalité facultative qui permet d’effectuer des lectures mondiales à faible latence et assure la reprise après sinistre dans le cas peu probable d’une panne affectant toute une région. Vous payez les opérations d’E/S d’écriture répliquées entre la région principale et chaque région secondaire. Le nombre d’opérations d’E/S d’écriture répliquées vers chaque région secondaire est identique au nombre d’opérations d’E/S d’écriture effectuées dans la région principale. Outre les opérations d’E/S d’écriture répliquées, vous payez les tarifs standard de Neptune pour les instances, le stockage, le transfert de données interrégional et le stockage de sauvegarde.
Coûts du stockage de sauvegarde
La tarification du stockage de sauvegarde s’applique à Neptune Database et à Neptune Analytics. Elle concerne le stockage associé à vos sauvegardes automatiques de base de données et aux instantanés de cluster de bases de données créés à votre initiative. L’augmentation de la période de conservation de vos sauvegardes ou la création d’instantanés de cluster de bases de données augmente le stockage de sauvegarde consommé. Le stockage de sauvegarde est alloué par région. L’espace total de stockage de sauvegarde correspond à la somme des volumes de stockage de toutes les sauvegardes de cette région. Le déplacement 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.
Le stockage de sauvegarde jusqu’à 100 % de votre stockage Neptune total pour chaque cluster Neptune n’entraîne aucuns frais supplémentaires. Le stockage de sauvegarde n’entraîne pas non plus de frais supplémentaires si votre période de conservation des sauvegardes est d’un jour et si vous ne conservez aucun instantané au-delà de cette période. Le stockage de sauvegarde et les instantanés conservés après la suppression de votre cluster de bases de données sont facturés aux tarifs indiqués ci-dessus.
Coûts du transfert de données
Les tarifs ci-dessous dépendent des données transférées vers Neptune Database et depuis ce service.
Sauf indication contraire, nos tarifs excluent les taxes et droits applicables, notamment la TVA et les taxes sur les ventes. Pour les clients dont l’adresse de facturation se trouve au Japon, l’utilisation d’AWS est soumise à la taxe japonaise sur la consommation.
Le transfert de données entre Neptune et des instances Amazon EC2 situées dans la même AZ est gratuit.
Le transfert de données entre AZ pour la réplication des déploiements Multi-AZ est gratuit.
Instances Neptune Database situées en dehors d’Amazon VPC : Pour les données transférées entre une instance Amazon EC2 et une instance Neptune Database situées dans des AZ différentes d’une même région, aucuns frais de transfert de données ne sont facturés pour le trafic entrant ou sortant de l’instance Neptune Database. Seul le transfert de données entrant ou sortant de l’instance Amazon EC2 est facturé. Les tarifs standard du transfert de données régional Amazon EC2 s’appliquent (0,01 USD par Go entrant/sortant).
Instances Neptune Database situées dans Amazon VPC : Pour les données transférées entre une instance Amazon EC2 et une instance Neptune Database situées dans des AZ différentes d’une même région, les frais de transfert de données régional Amazon EC2 s’appliquent aux deux côtés du transfert.
Coûts de l’atelier Neptune
L’atelier Neptune vous permet d’exécuter des requêtes de graphes et de visualiser les résultats dans des notebooks Jupyter, au sein d’un environnement entièrement géré hébergé par Amazon SageMaker. Les coûts de l’atelier Neptune sont indépendants du moteur choisi et s’appliquent à Neptune Database comme à Neptune Analytics. L’instance de notebook Neptune qui permet d’héberger et d’exécuter vos notebooks dans l’atelier est facturée. Une instance de notebook Neptune est facturée par heure d’exécution à l’état Ready.
Exemples de tarification
Exemple de tarification 1
Supposons que votre base de données Neptune Database s’exécute 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 100 Go de sauvegardes et effectuez 200 millions d’E/S par mois, avec 50 Go de transfert de données entrant et 10 Go de transfert de données sortant par mois. Vos frais sont calculés comme suit :
Frais d’instance
Le tarif à la demande d’une instance db.r5.large est de 0,348 USD par heure. Son coût mensuel s’élève donc à 250,56 USD (0,348 USD * 24 * 30).
Frais de stockage
Le tarif de stockage est de 0,10 USD par Go-mois. Pour 50 Go de stockage, votre coût mensuel (sur 30 jours) est donc de 5 USD (0,10 USD * 50). Les 50 premiers Go de stockage de sauvegarde n’entraînent aucuns frais supplémentaires. Les 50 Go restants de stockage de sauvegarde coûtent 1,05 USD (0,021 USD * 50).
Frais d’E/S
Le tarif des E/S est de 0,20 USD par million de requêtes. Pour 200 millions d’E/S par mois, le coût est donc de 40 USD (0,20 USD * 200).
Frais de transfert de données
Le transfert de données entrant vers votre base de données Neptune Database est gratuit. Le transfert de données sortant est également gratuit jusqu’à 100 Go par mois. Le coût du transfert de données sortant est de 0,00 USD (0,00 USD * 10).
Total des frais
250,56 USD de frais d’instance
5 USD de frais de stockage
1,05 USD de frais de stockage de sauvegarde
40 USD de frais d’E/S
0 USD de frais de transfert de données
Total = 296,61 USD
Exemple de tarification 2
Supposons que votre base de données Neptune Database s’exécute 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 100 Go de sauvegardes et effectuez 450 millions d’E/S par mois, avec 50 Go de transfert de données entrant et 10 Go de transfert de données sortant par mois. Comparons vos frais pour une configuration standard et une configuration optimisée E/S :
Frais d’instance
Le tarif à la demande d’une instance db.r5.large optimisée E/S est de 0,4698 USD par heure. Son coût mensuel s’élève donc à 338,26 USD (0,4698 USD * 24 * 30).
Frais de stockage
Le tarif de stockage de la configuration optimisée E/S est de 0,225 USD par Go-mois. Pour 50 Go de stockage, votre coût mensuel (sur 30 jours) est donc de 11,25 USD (0,225 USD * 5 0). Les 50 premiers Go de stockage de sauvegarde n’entraînent aucuns frais supplémentaires. Les 50 Go restants de stockage de sauvegarde coûtent 1,05 USD (0,021 USD * 50).
Frais d’E/S
La configuration optimisée E/S n’entraîne aucuns frais d’E/S.
Frais de transfert de données
Le transfert de données entrant vers votre base de données Neptune Database est gratuit. Le transfert de données sortant est également gratuit jusqu’à 100 Go par mois. Le coût du transfert de données sortant est 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
0 USD de frais de transfert de données
Total = 350,56 USD
Exemple de tarification 3
Supposons que votre base de données Neptune Database utilise une instance principale db.r5d.2xlarge (à la demande) et trois instances réplicas r5d.2xlarge (à la demande) dans la région Europe (Francfort). Vous utilisez également l’atelier Neptune pour exécuter une instance de notebook ml.t3.xlarge (à la demande) dans la même région. Vous stockez 100 Go de données avec 75 Go de sauvegardes et effectuez 150 millions d’E/S par mois. Vos frais sont calculés comme suit :
Frais d’instance
Le tarif à la demande d’une instance db.r5d.2xlarge est de 1,92 USD par heure. Votre cluster compte quatre instances. Son coût mensuel sur 30 jours est donc de 5 529,60 USD (1,92 USD * 4 * 24 * 30).
Frais de stockage
Le tarif de stockage est de 0,119 USD par Go-mois. Pour 100 Go de stockage, votre coût mensuel (sur 30 jours) est donc de 11,90 USD (0,119 USD * 100). Le stockage de sauvegarde n’entraîne aucuns frais supplémentaires jusqu’à 100 % du stockage total de Neptune Database pour chaque cluster Neptune. Le coût de vos sauvegardes est de 0,00 USD.
Frais d’E/S
Le tarif des E/S est de 0,22 USD par 1 million de requêtes. Pour 150 millions d’E/S par mois, le coût est donc de 33,00 USD (0,22 USD * 150).
Frais de notebooks
Les notebooks sont hébergés et facturés par le service de notebooks SageMaker. Les clients sont facturés pour l’instance de notebook tant qu’elle est à l’état Ready. Le tarif à la demande d’une instance ml.t3.xlarge est de 0,23 USD par heure. Son coût mensuel sur 30 jours est donc de 165,60 USD (0,23 USD * 24 * 30).
Total des frais
5 529,60 USD de frais d’instances de base de données
11,90 USD de frais de stockage
0,00 USD de frais de stockage de sauvegarde
33,00 USD de frais d’E/S
165,60 USD de frais d’instance de notebook
Total = 5 740,10 USD
Exemple de tarification 4
Supposons que vous souhaitiez exécuter chaque jour des pageRank et d’autres requêtes analytiques sur votre graphe pour suivre l’évolution de l’influence au fil du temps. Vous lirez vos données depuis Amazon Simple Storage Service (Amazon S3) et enregistrerez les résultats dans Amazon S3. Aucun graphe supplémentaire en veille permanente n’est configuré, car vous ne traitez pas de trafic en direct. Supposons que l’exécution de la tâche d’analytique complète sur votre graphe prenne deux heures et nécessite 256 Go de RAM :
256_PMH_hr_Cost * heures = 7.68 * 2 = 15,36 USD
Total = 15,36 USD
Frais supplémentaires : Si votre application utilise d’autres services AWS, comme Amazon S3, vous êtes facturé aux tarifs standard d’Amazon S3.