Présentation

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. Ainsi, vous n’avez à subir ni le coût ni la complexité de la planification, de l’achat et de la maintenance du matériel. Ces frais fixes, habituellement élevés, deviennent 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 Neptune Database (nouveau)

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 standard d’Amazon Neptune et de la version optimisée E/S d’Amazon 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 sélectionnée. Pour en savoir plus, consultez la section Stockage et fiabilité d’Amazon Neptune.

La version standard d’Amazon Neptune 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 la version standard de Neptune, vous payez vos E/S au nombre de demandes, vos instances de base de données et votre stockage.

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. 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. Ainsi, vous ne subissez aucune variabilité des dépenses relatives aux E/S.

Démarrez gratuitement avec Amazon Neptune Database

Dans le cadre de l’Offre gratuite d’AWS, vous pouvez commencer à utiliser Neptune Database gratuitement. Si votre organisation n’a jamais créé de cluster Neptune avant le 20 avril 2022 ou ultérieurement, vous pouvez utiliser 750 heures de l'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. Pour plus d'informations, consultez la page Essai gratuit de Neptune.

Amazon 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 graphiques 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'analyse 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 128 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 Neptune Database

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.

La tarification d'instance s'applique à la fois aux instances principales utilisées pour les applications en lecture/écriture et aux réplicas Amazon 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éplica Neptune. Afin d’optimiser la disponibilité, nous recommandons de placer au moins un réplica 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 base de données Amazon 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. 

Amazon Neptune Database sans serveur

Neptune sans serveur est une option de déploiement sans serveur pour Neptune Database. Il s'agit d'une option de déploiement de mise à l'échelle automatique à la demande qui ajuste automatiquement la capacité de base de données en fonction des besoins de l'application. Avec Neptune Serverless, vous ne payez que pour la capacité de la base de données 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 Serverless mesure la capacité de base de données en Unités de capacité Neptune (Neptune Capacity Unit ou NCU), facturées par seconde. Une NCU possède environ 2 GiB de mémoire avec un CPU et des réseaux correspondants, à l'instar de ce qui est utilisé dans les instances Neptune allouées.

Latence en cas d’augmentation

Autoscaling pour des centaines de milliers de transactions par seconde

Latence en cas de réduction

<5 minutes

Capacité de départ

1 NCU

Granularité de la capacité

Précise, par incréments de seulement 1 NCU

Réplicas en lecture

Jusqu'à 15 réplicas Neptune pour la capacité de mise à l'échelle en lecture

Multi-AZ et SLA

Pour une disponibilité élevée, distribuez des réplicas en lecture dans différentes zones de disponibilité. Consultez le SLA d’Amazon Neptune pour plus d’informations.

Tarification du stockage de base de données et des E/S pour Neptune Database

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

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.

Aucuns frais supplémentaires ne vous sont facturés si votre stockage de sauvegarde est inférieur ou égal à 100 % du stockage total Neptune pour chaque cluster Neptune. Il n’existe également aucuns frais supplémentaires pour le stockage de sauvegarde si votre période de conservation des sauvegardes est d’un jour et que vous n’avez aucun instantané au-delà de cette période.

Le stockage de sauvegarde, ainsi que les instantanés que vous stockez après la suppression de votre cluster de bases de données, sont 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.

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 zones de disponibilité pour la réplication de déploiements multi-AZ est gratuit.

Instances Neptune Database en dehors d’un VPC : 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é au taux standard d’un transfert régional de données Amazon EC2, soit 0,01 USD par Go entrant/sortant.

Instances de Neptune Database au sein d’un VPC : 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 aux transferts entrants et sortants.

Espace de travail Amazon Neptune

L’espace de travail Amazon 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 Amazon Neptune Database soit exécuté 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 ENTRANT de 50 Go par mois et un transfert de données SORTANT 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 et par 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 pas de 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
Vos coûts d’E/S sont de 0,20 USD par tranche d’un million de demandes. Pour 200 millions d’E/S par mois, vous payez 40 USD (0,20 USD * 200).

Frais de transfert de données
Aucuns frais ne vous sont facturés pour le transfert de données ENTRANT vers votre Amazon Neptune Database. Le transfert de données SORTANT (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 I/O
1,08 USD de frais de transfert de données
Total = 297,69 USD

Exemple de tarification 2

Supposons que votre Amazon Neptune Database soit exécuté 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 ENTRANT de 50 Go par mois, et un transfert de données SORTANT de 10 Go par mois. Comparons vos frais avec une configuration standard par rapport à une configuration optimisée 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
Aucuns frais ne vous sont facturés pour le transfert de données ENTRANT vers votre Amazon Neptune Database. Le transfert de données SORTANT (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
1,08 USD de frais de transfert de données
Total = 351,64 USD

Exemple de tarification 3

Supposons que votre Amazon Neptune Database fonctionne avec une instance db.r5d.2xlarge primaire (à la demande) et trois instances r5d.2xlarge de réplicas (à 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'I/O 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 blocs-notes sont hébergés et facturés via le service de bloc-notes d’Amazon SageMaker. L’instance de bloc-notes est facturée aux clients dès lors que l’instance est à l’état « Prêt ». 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 lisez vos données depuis S3 et stockez les résultats dans S3. Aucun graphe de secours 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 :

Coût PMH total = 256_PMH_Hr_Cost * heures = 7,68 * 2 = 15,36 USD

Frais supplémentaires : si votre application utilise d’autres services AWS tels qu’Amazon S3, les tarifs S3 standard vous sont facturés.

Ressources de tarification supplémentaires

Calculateur de tarification AWS

Calculer facilement vos coûts mensuels avec AWS

Obtenir une assistance pour la tarification

Contacter les spécialistes AWS pour obtenir un devis personnalisé

Consultez davantage de ressources liées aux produits

Explorez les ressources pour en savoir plus sur Amazon Neptune.

En savoir plus 
Créer gratuitement un compte

Obtenez un accès instantané à l'offre gratuite d'AWS. 

S'inscrire 
Commencer à créer sur la console

Commencez à créer avec Amazon Neptune dans AWS Management Console.

Se connecter