- Bases de données›
- Amazon Neptune›
- Tarification
Tarification Amazon Neptune
Calculateur de prix AWS
Calculez le coût de votre Neptune et de votre architecture en une seule estimation. Créer votre estimation personnalisée maintenant »
Avec Amazon Neptune, vous payez uniquement ce que vous consommez. Il existe trois options de tarification : plans à la demande, sans serveur et Database Savings Plans. L’offre à la demande et sans serveur ne comporte aucuns frais minimum ni aucun engagement initial, ce qui vous permet de choisir la configuration la mieux adaptée à vos besoins spécifiques.
Les Database Savings Plans sont un modèle de tarification flexible qui permet de réaliser des économies en échange d’un engagement pour un volume d’utilisation spécifique (mesuré en USD/heure) sur une durée d’un an. Pour en savoir plus sur les options d’utilisation éligibles, consultez la page de tarification des Database Savings Plans.
Analytique Neptune
L’analytique Neptune est un moteur de base de données analytique permettant 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, l’analytique Neptune stocke de grands jeux de données de graphes en mémoire et prend en charge une bibliothèque d’algorithmes d’analyse de graphes optimisés, de requêtes de graphes à faible latence et de recherche vectorielle. Vous pouvez également suspendre une charge de travail de graphe lorsqu’elle n’est pas utilisée et la reprendre ultérieurement en une seule action 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 entièrement préservés.
Avec l’analytique Neptune, chaque m-NCU correspond à 1 Go de mémoire et à la capacité de calcul et de mise en réseau correspondante pendant 1 heure. Vous pouvez interrompre le graphe dès l’arrêt de son fonctionnement. Vous serez uniquement facturé pour la durée pendant laquelle le graphe a été exécuté.
Configuration de cluster Neptune Database
Vous avez le choix entre les options de configuration de la version Neptune Standard et de la version optimisée E/S de Neptune. 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 convient bien à la majorité des applications avec des modèles communs d’accès aux données et une utilisation d’E/S faible à modérée. Vous payez les instances de vos bases de données, votre stockage et vos E/S à la demande. La version optimisée E/S de Neptune 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, et élimine la variabilité des coûts due aux fluctuations des E/S. Elle permet d’améliorer les performances en termes de prix 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. Vous ne payez que les instances de vos bases de données et l’utilisation du stockage, et il n’y a pas de frais pour les opérations d’E/S de lecture et d’écriture.
Tarification par instance 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 avance de frais initiaux. 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. 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.
La tarification d’instance s’applique à la fois aux instances principales utilisées pour les charges de travail en lecture-écriture et aux réplicas Neptune, utilisés pour mettre à l’échelle les lectures et améliorer le basculement. Neptune utilise l’architecture multi-AZ pour basculer sur l’un de vos réplicas 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 un réplica dans une autre AZ de l’instance principale.
Crédits CPU T4g et T3
Les instances 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.
Neptune sans serveur
Neptune sans serveur est uniquement disponible pour Neptune Database. Avec Neptune sans serveur, la capacité de votre base de données augmente ou diminue verticalement 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. Vous ne payez que pour la capacité et le stockage que votre base de données consomme lorsqu’elle est active. Neptune sans serveur mesure la capacité de base de données en Unités de capacité Neptune (NCU), facturées par seconde. Une NCU possède environ 2 Go de mémoire avec un CPU et une mise en réseau correspondants, à l’instar de 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 à l’accord de niveau de service Neptune pour plus de détails. |
Tarification par stockage de base de données et E/S
Le stockage utilisé par votre 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 Neptune Database 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.
Démarrez gratuitement avec Neptune Database
Dans le cadre de l’offre gratuite AWS, vous pouvez essayer Neptune Database gratuitement. Si vous découvrez Neptune pour la première fois, 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 Neptune Database. 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.
Coûts d’une base de données mondiale Neptune
La base de données mondiale 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.
Coûts du stockage de sauvegarde
La tarification du stockage de sauvegarde s’applique à Neptune Database et à l’analytique Neptune. Il s’agit du 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.
Coûts 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.
Le transfert de données entre des instances Neptune et Amazon EC2 de la même zone de disponibilité est gratuit.
Le transfert de données entre différentes AZ pour la réplication des déploiements multi-AZ est gratuit.
Instances Neptune Database en dehors d’un VPC Amazon : pour le transfert de données entre une instance Amazon EC2 et une instance Neptune Database se trouvant dans des zones de disponibilité 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 vous est facturé, et des frais de transfert de données régionaux Amazon EC2 standard s’appliquent (0,01 USD par Go entrant/sortant).
Instances Neptune Database au sein d’un VPC Amazon : pour le transfert de données entre une instance Amazon EC2 et une instance Neptune Database 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.
Coûts de l’espace de travail Neptune
L’espace de travail Neptune vous permet d’exécuter des requêtes de graphe et de visualiser les résultats dans les blocs-notes Jupyter dans un environnement entièrement géré hébergé par Amazon SageMaker. Ces coûts d’espace de travail Neptune sont valables pour Neptune Database et l’analytique Neptune, indépendamment du moteur choisi. Vous payez l’instance de bloc-notes Neptune, que l’espace de travail utilise pour héberger et exécuter les blocs-notes pour vous. Une instance de bloc-notes Neptune est facturée par heure d’instance exécutée à l’état « Prêt ».
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.