Amazon Relational Database Service (Amazon RDS) for PostgreSQL est une base de données relationnelle entièrement gérée qui facilite la configuration, l'exploitation et la mise à l'échelle des bases de données PostgreSQL dans le cloud.

Les nouveaux clients AWS peuvent commencer à utiliser Amazon RDS for PostgreSQL gratuitement dans le cadre de l'offre gratuite d'AWS. L'offre gratuite d'Amazon RDS for PostgreSQL inclut 750 heures sur certaines bases de données d'instance mono-AZ, 20 Go de stockage SSD à usage général (gp2) et 20 Go de stockage pour des sauvegardes de bases de données automatisées chaque mois pendant un an.

Calculateur de prix AWS

Calculateur de prix AWS pour Amazon RDS for PostgreSQL

Calculez le coût de votre architecture et de votre Amazon RDS for PostgreSQL en une seule estimation basée sur la région, le type d'instance, l'option de déploiement, etc. Créer votre estimation personnalisée maintenant »

Options de déploiement à haute disponibilité

Déploiement multi-AZ (une en attente)


Lorsque vous exécutez votre instance de base de données en tant que déploiement multi-AZ pour améliorer la durabilité et la disponibilité des données, RDS for PostgreSQL fournit et gère une instance de secours dans une zone de disponibilité différente.

Multi-AZ bascule automatiquement en cas de panne planifiée ou imprévue.

En savoir plus sur les déploiements multi-AZ.

Déploiement multi-AZ (deux en attente lisibles)


Avec Multi-AZ avec deux versions en attente lisibles, RDS for PostgreSQL fournit et gère des instances de base de données identiques dans trois zones de disponibilité différentes afin d'améliorer la durabilité et la disponibilité des données.

En cas de panne planifiée ou imprévue affectant l'instance primaire de la base de données, RDS for PostgreSQL effectuera un basculement automatique vers l'une des instances de la base de données en attente. Les deux instances de base de données en attente servent également les charges de travail en lecture seule.

En savoir plus sur les Déploiements multi-AZ avec des instances en attente lisibles.
 

Instances de base de données à la demande

Avec les instances de base de données (DB) à la demande, vous pouvez payer les capacités de calcul par heure d'exécution de votre instance de base données, sans engagement à long terme. Cela vous libère des coûts et de la complexité de la planification, de l'achat et de la maintenance du matériel et transforme des coûts fixes généralement importants en coûts variables beaucoup plus faibles.

  • Pour les déploiements mono-AZ et multi-AZ, la tarification est appliquée par heure d'instance de base de données, entre le lancement d'une instance de base de données et son arrêt ou sa suppression.
  • Heures d'instance de base de données partielles : à la suite d'un changement d'état facturable, tel que le démarrage, la création ou la modification d'une classe d'instance de base de données, les heures d'instance de base de données partielles sont facturées par incréments d'une seconde, avec un minimum de 10 minutes.
    • Déploiement mono-AZ
    • La tarification ci-dessous s'applique à une instance de DB déployée dans une seule zone de disponibilité.

    • Déploiement multi-AZ (une en attente)
    • Pour en savoir plus sur Multi-AZ, consultez la section sur les options de déploiement à haut niveau de disponibilité.

    • Déploiement multi-AZ (deux en attente lisibles)
    • Pour en savoir plus sur Multi-AZ, consultez la section sur les options de déploiement à haut niveau de disponibilité.

Crédits CPU T4g et T3

Les instances de base de données Amazon RDS for PostgreSQL T4g et T3 s'exécutent en mode illimité, ce qui signifie que vous serez facturé si votre utilisation CPU moyenne 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,075 USD par heure vCPU. La tarification des crédits CPU est la même pour toutes les tailles d'instance T4g et T3 et dans toutes les régions, et n'est pas couverte par les instances réservées.

Coûts des instances réservées

Les instances réservées (RI) Amazon RDS vous permettent de réserver une instance de base de données pour une durée d'un ou trois ans. En retour, vous bénéficiez d'une remise conséquente sur les tarifs de l'instance de base de données par rapport à la tarification des instances à la demande. Amazon RDS propose trois options de paiement pour les instances réservées : vous avez la possibilité de ne rien payer au départ, de payer uniquement une partie des frais initiaux ou d'en payer la totalité.

Les instances réservées d'Amazon RDS apportent une certaine flexibilité en termes de taille pour le moteur de base de données PostgreSQL. Avec la flexibilité liée à la taille, la réduction de tarif de votre instance réservée s'applique automatiquement à l’utilisation de n’importe quelle taille dans la même famille d’instance (M5, T3, R5, etc)

Notez que les prix des instances réservées ne couvrent pas les coûts de stockage ou E/S. Consultez la page Instances réservées pour en savoir plus sur les fonctionnalités, les options de paiement et les règles.

Vous pouvez désigner des instances de base de données en tant qu'instances réservées en appelant l'API d'achat ou en sélectionnant l'option Instance réservée dans la console AWS. Lorsque vous désignez une instance de base de données en tant qu'instance réservée, vous devez désigner une région, un type d'instance et une quantité pour les instances réservées applicables. Les instances réservées ne peuvent être utilisées que dans la région désignée.

Nous sommes susceptibles de mettre fin au programme de tarification des instances réservées à tout moment. En plus d'être soumis à la tarification des instances réservées, les instances réservées sont également soumises à tous les frais de transfert de données et autres frais applicables en vertu du contrat client AWS ou de tout autre contrat conclu avec nous et régissant votre utilisation de nos services.

  • Calcul des frais mensuels de l'instance réservée

    * Il s'agit du paiement mensuel moyen sur l'ensemble de la durée de l'instance réservée. Pour chaque mois, le paiement mensuel réel correspondra soit au nombre réel d'heures du mois multiplié par le taux d'utilisation horaire, soit au nombre de secondes utilisées au cours du mois multiplié par le taux d'utilisation horaire et divisé par 3600. La formule que vous utilisez dépend du type d'instance RDS for PostgreSQL que vous exécutez.

    Le tarif d'utilisation horaire correspond au total des paiements mensuels moyens sur la durée de réservation de l'instance réservée, divisé par le nombre total d'heures (sur une année de 365 jours) que compte la durée de réservation de l'instance réservée.
     

    Calcul du taux horaire effectif de l'instance réservée

    ** La tarification horaire effective vous permet de calculer le montant qu'une instance réservée vous fera économiser par rapport à la tarification à la demande.

    Lorsque vous achetez une instance réservée, vous êtes facturé pour chaque heure tout au long de la durée de réservation de l'instance réservée, peu importe que l'instance soit en cours d'exécution. Le prix horaire effectif indique le coût horaire amorti de l'instance. Il s'agit du coût total de l'instance réservée sur toute la durée du service, y compris tout paiement initial. Il est réparti sur chaque heure de la durée de l'instance réservée.

Coûts de stockage de la base de données

    • Déploiement mono-AZ
    • La tarification ci-dessous s'applique à une instance de base de données déployée dans une seule zone de disponibilité.

    • Déploiement multi-AZ (une en attente)
    • Pour en savoir plus sur Multi-AZ, consultez la section sur les options de déploiement à haut niveau de disponibilité.

    • Déploiement mono-AZ
    • La tarification ci-dessous s'applique à une instance de base de données déployée dans une seule zone de disponibilité.

    • Déploiement multi-AZ (une en attente)
    • Pour en savoir plus sur Multi-AZ, consultez la section sur les options de déploiement à haut niveau de disponibilité.

    • Déploiement multi-AZ (deux en attente lisibles)
    • Pour en savoir plus sur Multi-AZ, consultez la section sur les options de déploiement à haut niveau de disponibilité.

    • Déploiement mono-AZ
    • Déploiement multi-AZ
    • Pour en savoir plus sur Multi-AZ, consultez la section sur les options de déploiement à haut niveau de disponibilité.

      Pour les déploiements Multi-AZ, lorsque vous mettez à jour votre base de données, l'utilisation des E/S d'écriture doublera car Amazon RDS réplique de manière synchrone vos données vers l'instance de la base de données en attente. L'utilisation des I/O en lecture restera la même lors de la lecture de la base de données.

Coûts du stockage de sauvegarde

Coûts d'exportation d'instantanés

L'exportation d'instantanés Amazon RDS fournit une méthode automatisée pour exporter les données d'un instantané Amazon RDS for PostgreSQL vers Amazon S3 au format Parquet. Le format Parquet est jusqu'à deux fois plus rapide à décharger et consomme jusqu'à six fois moins de stockage dans Amazon S3 par rapport aux formats texte. Vous pouvez analyser les données exportées à l'aide des services AWS tels qu'Amazon Athena, Amazon EMR et Amazon SageMaker.

Exemple de tarification des exportations de instantanés

Par exemple, supposons que vous disposez d'un instantané de 100 Go et que vous utilisez le filtrage pour sélectionner une table de 10 Go à exporter vers Amazon S3. Pour exporter ces données, vous devez payer 100 Go* 0,013 USD par Go de taille de capture instantanée. Les exports de données subséquents issus du même instantané ne fonctionnent pas de manière incrémentielle.

Des frais supplémentaires s'appliquent pour le cryptage ou le décryptage des données avec AWS Key Management Service (KMS). Pour en savoir plus sur ces frais, consultez la page de tarification KMS. Des frais s'appliquent également pour le stockage des données exportées dans Amazon S3 et pour les demandes PUT effectuées dans votre compartiment S3. Pour en savoir plus sur ces frais, consultez la page de tarification S3.

Coûts du transfert de données

Le tarif ci-dessous est basé sur les données transférées « en entrée » et « en sortie » d'Amazon RDS for PostgreSQL.

Consultez la page principale de tarification d'Amazon RDS pour connaître les frais de transfert et les conditions supplémentaires.

FAQ

Combien coûte Amazon RDS for PostgreSQL ?

L'essai d'Amazon RDS for PostgreSQL est gratuit. Vous ne payez que ce que vous utilisez, sans frais minimum ni frais de mise en place. Les coûts de RDS for PostgreSQL varient en fonction de vos besoins. Utilisez le calculateur de prix AWS gratuit pour visualiser vos options et estimer les coûts.

Pendant combien de temps puis-je disposer de l'offre gratuite d'AWS pour Amazon RDS ?

Les nouveaux comptes AWS bénéficient d'un an d'accès à l'offre gratuite d'AWS. Pour en savoir plus, consultez la page FAQ de l'offre gratuite d'AWS .

Comment suis-je facturé lorsque mon utilisation par heure d'instance dépasse les avantages de l'offre gratuite d'AWS ?

Vous êtes facturé aux tarifs Amazon RDS standard pour les heures d'instance au-delà de ce que propose l'offre gratuite d'Amazon RDS.

Comment calculez-vous le coût mensuel de RDS for PostgreSQL ?

Les coûts mensuels de RDS for PostgreSQL sont basés sur l'emplacement ainsi que sur les composants suivants :

  • Heures de l'instance de base de données : en fonction du type (par exemple db.t2.micro, db.m4.large) de l'instance de base de données consommée. À la suite d'un changement de statut facturable, tel que la création, le démarrage ou la modification de votre type d'instance de base de données, vous serez facturé en fonction des heures partielles de l'instance de base de données. Amazon RDS for PostgreSQL prend en charge la facturation à la seconde dans le cadre de laquelle les heures partielles d'instance de base de données consommées sont facturées par tranches d'une seconde avec un minimum de 10 minutes. 
  • Stockage (par Go et par mois) : capacité de stockage que vous avez provisionnée pour votre instance de base de données. Si vous mettez à l'échelle votre capacité de stockage au cours du mois, votre facture sera ajustée au prorata.
  • Demandes d'E/S par mois - Nombre total de demandes d'E/S de stockage (uniquement pour le stockage magnétique Amazon RDS et Amazon Aurora).
    IOPS provisionnés par mois – Taux d'IOPS provisionnés, indépendamment des IOPS consommés (pour le stockage IOPS provisionnés Amazon RDS (SSD) uniquement).
  • Stockage de sauvegarde : stockage associé aux sauvegardes automatisées de vos bases de données et à tous les instantanés de base de données initiés par le client. La prise d'instantanés de base de données supplémentaires augmente le stockage de sauvegarde ou l'augmentation de la période de rétention des sauvegardes augmente l'espace de stockage de sauvegarde consommé par votre base de données RDS for PostgreSQL.
  • Transfert de données : transfert de données sur Internet entrant et sortant de votre instance de base de données.

Calculez vos coûts mensuels de RDS for PostgreSQL à l'aide du calculateur de prix AWS.

Quand commence et se termine la facturation de mes instances de base de données RDS for PostgreSQL ?

La facturation commence pour une instance de base de données dès que celle-ci est disponible et est facturée pour chaque heure pendant laquelle elle s'exécute dans un état de disponibilité. La facturation continue jusqu'à ce que l'instance RDS for PostgreSQL DB se termine, ce qui se produit lors de la suppression ou en cas de défaillance de l'instance.

Les heures d'instance de base de données partielles consommées sont facturées par incréments d'une seconde avec un minimum de 10 minutes (suite à un changement d'état facturable, tel que la création, le démarrage ou la modification du type d'instance de base de données).

Comment puis-je arrêter la facturation par RDS for PostgreSQL ?

Pour arrêter tous les frais de compte liés à RDS for PostgreSQL, vous devez supprimer tous vos instantanés et instances de base de données RDS for PostgreSQL. En arrêtant uniquement une instance de base de données Amazon RDS for PostgreSQL, vous cessez de facturer des heures d'instance supplémentaires, mais vous devrez tout de même supporter des coûts de stockage.

Comment serai-je facturé pour une instance de base de données RDS for PostgreSQL arrêtée ?

Pendant que votre instance de base de données RDS for PostgreSQL est arrêtée, vous êtes facturé pour le stockage provisionné (y compris les IOPS provisionnés) et le stockage de sauvegarde (y compris les instantanés manuels et les sauvegardes automatisées dans la fenêtre de rétention spécifiée), mais pas pour les heures de l'instance de base de données RDS for PostgreSQL.

Comment puis-je réduire les coûts de mon RDS for PostgreSQL ?

Il existe plusieurs manières de réduire les coûts de RDS for PostgreSQL. L'une des solutions consiste à adapter vos bases de données RDS for PostgreSQL à vos besoins. Grâce à des fonctions entièrement gérées, telles que l'autoscaling, vous n'avez pas besoin de surprovisionner pour la haute disponibilité.

Pour réduire davantage les coûts, vous pouvez acheter des instances réservées, qui vous permettent de réserver une instance de base de données RDS for PostgreSQL pour une durée d'un ou trois ans à un prix nettement inférieur à celui des instances à la demande.

Les prix de RDS for PostgreSQL incluent-ils les taxes ?

Sauf indication contraire, les prix de RDS for PostgreSQL s'entendent hors taxes et droits applicables, y compris la TVA et la taxe de vente applicable. Pour les clients ayant une adresse de facturation au Japon, l'utilisation des services AWS est soumise à la taxe de consommation japonaise.

Comment acheter et créer des instances réservées pour RDS for PostgreSQL ?

Achetez des instances réservées dans la Instances réservées de la console de gestion AWS pour Amazon RDS. Vous pouvez également utiliser l'API Amazon RDS ou l'interface de ligne de commande AWS pour dresser la liste des réservations disponibles à l'achat, puis acheter une réservation d'instance de base de données RDS for PostgreSQL.

Une fois que vous avez acheté une instance réservée, l'utilisation d'une instance réservée revient à utiliser une instance de base de données à la demande. Lancez une instance de base de données RDS for PostgreSQL en utilisant le même type d'instance et la même région que ceux pour lesquels vous avez effectué la réservation. Tant que votre réservation est active, RDS for PostgreSQL appliquera le tarif horaire réduit auquel vous avez droit à la nouvelle instance de base de données.

Combien d'instances réservées puis-je acheter ?

Vous pouvez acheter jusqu'à 40 instances réservées. Si vous souhaitez exécuter plus de 40 instances de base de données, veuillez remplir le formulaire de demande d'instance de base de données Amazon RDS.

Quel est l'impact des options de paiement des instances réservées sur ma facture RDS for PostgreSQL ?

Les opérations RDS for PostgreSQL pour la création, la modification et la suppression d'instances de base de données ne font pas de distinction entre les instances réservées (RI) et les instances à la demande. Lors du calcul de votre facture, notre système applique automatiquement votre/vos réservation(s) de manière à ce que toutes les instances RDS for PostgreSQL DB éligibles soient facturées au tarif horaire le plus bas de l'instance de base de données réservée.

Lorsque vous achetez une instance réservée dans le cadre de l'option de paiement intégral, vous payez la totalité de la durée de l'instance réservée en un seul versement initial.

Vous avez aussi la possibilité de ne pas payer de frais initiaux, en choisissant l'option Aucuns frais initiaux. La valeur totale de l'instance réservée avec l'option de paiement Aucuns frais initiaux est répartie sur chaque heure de la durée de réservation. Vous serez donc facturé pour chaque heure, quelle que soit votre utilisation.

L'option de paiement Frais initiaux partiels se situe à mi-chemin entre les options Tous les frais initiaux et Aucuns frais initiaux. Vous effectuez un petit paiement initial et vous êtes facturé à un faible taux horaire pour chaque heure du contrat, quelle que soit l'utilisation.

Puis-je modifier les conditions de mon instance réservée après l'achat ?

Non, il n'est pas possible de modifier les conditions de l'instance réservée dans RDS for PostgreSQL après l'achat. Vous ne pouvez pas changer de région, de moteur de base de données, d'édition de base de données, de classe d'instance de base de données, de type de déploiement ou de durée de validité après avoir acheté vos instances réservées. Pour en savoir plus, consultez la page des instances réservées.