Tarification d’Amazon Redshift

Aperçu de l’offre tarifaire

Avec Amazon Redshift, vous pouvez sélectionner des instances à la demande avec facturation horaire et sans engagement ou choisir des instances réservées pour réaliser des économies. Grâce au Redshift Managed Storage (RMS), le stockage peut croître indépendamment des ressources de calcul, évitant ainsi le surprovisionnement.

Commencez par chercher à en savoir plus sur les types de nœuds pour que vous puissiez choisir la meilleure configuration de cluster pour vos besoins. Vous pouvez rapidement mettre à l’échelle la taille de votre cluster, le mettre en pause et le relancer ou modifier le type de nœuds en lançant un seul appel d’API ou en effectuant quelques clics dans la console Redshift. Avant de faire votre choix, la tarification à la demande vous sera fournie, et vous pourrez ensuite acheter des nœuds réservés pour bénéficier de remises importantes.

Dès que vous avez fait votre choix, vous pouvez utiliser Elastic Resize pour ajuster facilement le volume de capacité de calcul allouée en quelques minutes pour un traitement en régime permanent. Grâce au planificateur de redimensionnement, vous pouvez ajouter et supprimer des nœuds sur une base quotidienne ou hebdomadaire afin d’optimiser les coûts et de bénéficier des meilleures performances. Pour des charges de travail dynamiques, vous pouvez utiliser la mise à l’échelle de la simultanéité afin de pourvoir automatiquement à la capacité de calcul supplémentaire et de payer uniquement pour ce que vous utilisez sur une base par seconde après épuisement des crédits gratuits (voir la Tarification de la mise à l’échelle de la simultanéité).

Calculateur de prix AWS

Calculez le coût de votre Amazon Redshift et de votre architecture en une seule estimation.

Créez votre estimation personnalisée maintenant

Types de nœuds Amazon Redshift

Amazon Redshift propose différents types de nœuds pour s’adapter à vos charges de travail, et nous vous recommandons de choisir RA3. Amazon Redshift Serverless alloue automatiquement les ressources appropriées requises pour gérer la charge de travail, de sorte que vous n’ayez pas besoin de choisir un type de nœud.

Les nœuds RA3 avec stockage géré vous permettent d’optimiser votre entrepôt de données en mettant à l’échelle et en payant le calcul et le stockage géré indépendamment. Avec RA3, vous choisissez le nombre de nœuds en fonction de vos exigences de performances et ne payez que le stockage géré que vous utilisez. Vous devriez dimensionner votre cluster RA3 en fonction du volume de données que vous traitez quotidiennement.

Le stockage géré par Redshift (RMS) utilise des disques SSD de grande taille et très performants dans chaque nœud RA3 pour un stockage local rapide et Amazon Simple Storage Service (Amazon S3) pour un stockage durable à plus long terme. Si les données d’un nœud dépassent la taille des grands disques SSD locaux, RMS décharge automatiquement ces données vers Amazon S3. Vous payez le même tarif réduit pour RMS, que les données résident dans des disques SSD hautes performances ou dans Amazon S3. Pour les applications nécessitant un stockage toujours plus important, le stockage géré vous permet de mettre à l’échelle automatiquement la capacité de stockage de votre entrepôt de données sans avoir à ajouter et à payer des nœuds supplémentaires.

Fonctionnalités Redshift avec paiement à l’utilisation

  • Types de nœuds Amazon Redshift : choisissez la meilleure configuration de cluster et le meilleur type de nœud pour vos besoins. Vous pouvez payer la capacité à l’heure avec la tarification à la demande d’Amazon Redshift. Lorsque vous choisissez la tarification à la demande, vous pouvez utiliser la fonction de pause et de reprise pour suspendre la facturation à la demande lorsqu’un cluster n’est pas en cours d’utilisation. Vous pouvez également choisir des instances réservées au lieu d’instances à la demande pour les applications stables et bénéficier de réductions importantes par rapport à la tarification à la demande.
  • Tarification Amazon Redshift Spectrum : exécutez des requêtes SQL directement sur les données de votre lac de données Amazon S3, jusqu’à des exaoctets (vous payez simplement pour le nombre d’octets analysés).
  • Tarification de la mise à l’échelle de la simultanéité : chaque cluster bénéficie d’une heure de crédit de mise à l’échelle de la simultanéité gratuit au maximum par jour, soit un volume suffisant pour 97 % des clients. Cela vous permet de fournir des performances toujours élevées, même en présence de milliers d’utilisateurs et de requêtes simultanés. Vous payez simplement un tarif à la demande par seconde pour votre utilisation excédant le crédit gratuit.
  • Tarification de RMS : payez uniquement les données que vous stockez dans des clusters RA3, indépendamment du nombre de nœuds de calcul alloués. Vous payez simplement un tarif à l’heure pour le volume de données total qui figure dans le stockage géré. RMS est aussi utilisé avec Amazon Redshift Serverless.

Tarification à la demande

La tarification à la demande d’Amazon Redshift vous permet de payer la capacité allouée à l’heure sans engagement ni frais initiaux pour le type de nœud spécifique sur lequel vous choisissez d’exécuter votre entrepôt de données. Payez simplement un tarif horaire basé sur le type et le nombre de nœuds choisis dans votre cluster et vous serez facturé tant que le cluster fonctionnera. Les heures partielles sont facturées par incrément d’une seconde après un changement d’état facturable, par exemple la création, la suppression, la mise en pause ou la reprise du cluster. La fonction de mise en pause et de reprise vous permet de suspendre la facturation à la demande durant la mise en pause du cluster. Mise en pause et reprise est une opération manuelle ou planifiée sur les types de nœuds Redshift. Durant la mise en pause d’un cluster, vous ne payez que pour le stockage de sauvegarde. Cela vous évite de devoir planifier et acheter de la capacité d’entrepôt de données à l’avance, et vous permet de gérer de manière rentable des environnements à des fins de développement ou de test. Dans le cas d’un déploiement Multi-AZ, vous payez les mêmes taux de facturation mais pour le double de la capacité de calcul que dans le cas d’un déploiement mono-AZ.

Tarification du stockage géré d’Amazon Redshift

Vous payez les données stockées dans le stockage géré à un taux par Go-mois fixe pour votre région. Le stockage géré comprend exclusivement des types de nœuds RA3 et vous payez le même tarif réduit pour le stockage géré Redshift, quelle que soit la taille des données. L’utilisation du stockage géré est calculée à l’heure en fonction du volume total des données présentes dans le stockage géré (voir l’exemple ci-dessous qui convertit l’utilisation en Go-heures en frais en Go-mois). Vous pouvez contrôler le volume de données de votre cluster RA3 via Amazon CloudWatch ou la console de gestion AWS. Vous do payez aucuns frais de transfert de données entre les nœuds RA3 et le stockage géré. Les frais de stockage géré n’incluent pas les frais de stockage de sauvegarde dus aux instantanés automatiques et manuels. Une fois le cluster résilié, la conservation de vos sauvegardes manuelles continue de vous être facturée.

Exemple de tarification pour le stockage géré

Supposons que vous stockiez 100 Go de données dans le stockage géré, avec les types de nœuds RA3, pendant les 15 premiers jours en avril et 100 To de données durant les 15 derniers jours de ce mois.
 
Calculons tout d’abord l’utilisation en Go-heures. Au cours des 15 premiers jours, vous obtiendrez l’utilisation suivante : 100 Go x 15 jours x (24 heures/jour) = 36 000 Go-heures. Au cours des 15 derniers jours, vous obtiendrez l’utilisation suivante : 100 To x 1 024 Go/To x 15 jours x (24 heures/jour) = 36 864 000 Go-heures.
 
À la fin du mois d’avril, l’utilisation totale en Go-heures s’élève à : 36 000 Go-heures + 36 864 000 Go-heures = 36 900 000 Go-heures
Convertissons cela en Go-mois : 36 900 000 Go-heures / 720 heures par mois en avril = 51 250 Go-mois.
 
Si ces données ont été stockées dans la région, le stockage géré sera facturé 0,025 € par Go par mois. Les frais de stockage mensuels pour 51 250 Go-mois s’élèveront à : 51 250 Go-mois x 0,025 € par Go-mois = 1 281,25 €.

Frais RMS totaux pour avril = 1 281,25 €.

’Tarification Amazon Redshift Spectrum

Amazon Redshift Spectrum permet d’exécuter des requêtes SQL sur plusieurs exaoctets de données dans Amazon S3. Vous êtes facturé en fonction du nombre d’octets analysés par Redshift Spectrum, arrondi au mégaoctet supérieur le plus proche, avec un minimum de 10 Mo par requête. Aucuns frais ne vous sont facturés pour les instructions DDL (Data Definition Language), telles que CREATE/ALTER/DROP TABLE, pour la gestion des partitions et des requêtes ayant échoué.

Les requêtes Amazon Redshift Serverless relatives aux données externes dans Amazon S3 ne sont pas facturées séparément et sont incluses dans le montant facturé pour Amazon Redshift Serverless en montants RPU-heure.

Vous pouvez améliorer les performances des requêtes et réduire les coûts en stockant vos données dans un format de données compressé, partitionné et en colonnes. Si vous compressez les données à l’aide de l’un des formats pris en charge par Redshift Spectrum, vos coûts diminueront du fait d’une quantité moins importante de données analysées. De même, si vous stockez des données dans un format en colonnes, comme Apache Parquet ou Optimized Row Columnar (ORC), vos frais diminueront, car Redshift Spectrum ne scanne que les colonnes nécessaires à la requête.

Coûts supplémentaires

Le cluster Amazon Redshift qui est utilisé pour interroger des données avec Redshift Spectrum vous est facturé. Redshift Spectrum interroge les données directement dans Amazon S3. Le stockage d’objets dans vos compartiments S3 et les requêtes effectuées dans vos compartiments S3 sont facturés selon les tarifs S3 standard. Pour plus d’informations, référez-vous aux tarifs Amazon S3

Si vous utilisez le catalogue de données AWS Glue avec Amazon Redshift Spectrum, le tarif standard du catalogue de données AWS Glue s’applique. Pour plus d’informations, référez-vous à la tarification d’AWS Glue.

Lorsque vous utilisez Amazon Redshift Spectrum pour effectuer des requêtes sur des données chiffrées d’AWS Key Management Service (KMS) dans Amazon S3, les frais AWS KMS standard vous sont facturés. Pour plus d’informations, référez-vous à la tarification d’AWS KMS.

Tarification de la mise à l’échelle de la simultanéité

Amazon Redshift ajoute automatiquement de la capacité transitoire pour fournir des performances rapides en permanence, même en présence de milliers de requêtes et d’utilisateurs simultanés. Il n’y a ni ressources à gérer ni coûts initiaux, et les temps de démarrage et d’arrêt des clusters transitoires ne vous sont pas facturés. Vous pouvez accumuler une heure de crédits de cluster de mise à l’échelle de la simultanéité toutes les 24 heures lorsque votre cluster principal est en cours d’exécution. Vous êtes facturé un tarif à la demande par seconde pour tout cluster de mise à l’échelle de la simultanéité utilisé en sus des crédits gratuits, et ce uniquement lorsqu’il traite vos requêtes, avec un coût minimal d’une minute à chaque activation d’un cluster de mise à l’échelle de la simultanéité. Le tarif à la demande par seconde est basé sur le type et le nombre de nœuds dans votre cluster Amazon Redshift.

Amazon Redshift Serverless augmente ou diminue automatiquement les ressources selon les besoins pour répondre aux besoins de la charge de travail par défaut, et il n’y a pas de frais distincts pour la mise à l’échelle de la simultanéité.

Crédits de mise à l’échelle de la simultanéité

Les clusters Redshift bénéficient d’un crédit de mise à l’échelle de la simultanéité gratuit d’une heure maximum par jour. Les crédits sont acquis sur une base horaire pour chaque cluster actif dans votre compte AWS, et peuvent être consommés par le même cluster seulement après acquisition des crédits. Vous pouvez cumuler jusqu’à 30 heures de crédits de mise à l’échelle de la simultanéité gratuits pour chaque cluster actif. Les crédits n’expirent pas tant que votre cluster n’est pas résilié.

Exemple de tarification pour la mise à l’échelle de la simultanéité

Un cluster Redshift de 10 nœuds RA3.4xlarge dans la région coûte 38,42 € par heure. Considérons un scénario où deux clusters transitoires sont utilisés pendant cinq minutes au-delà des crédits de mise à l’échelle de la simultanéité gratuits. Le tarif à la demande par seconde pour la mise à l’échelle de la simultanéité est 38,42 € x 1/3600 = 0,01007 € par seconde. Le coût supplémentaire de la mise à l’échelle de la simultanéité dans ce cas est 0,01007 € par seconde x 300 secondes x 2 clusters transitoires = 6,04 €. Par conséquent, le coût total du cluster Redshift et des deux clusters transitoires est 44,46 €.

Tarification des instances réservées

Les instances réservées conviennent aux applications régulières en production et vous permettent de réaliser d’importantes économies par rapport à la tarification à la demande des types de nœuds Amazon Redshift. Les clients achètent généralement des instances réservées après avoir réalisé des expériences et des démonstrations de faisabilité pour valider leurs configurations en production.

Vous pouvez bénéficier d’économies importantes par rapport à la tarification à la demande en vous engageant à utiliser Amazon Redshift pour une durée d’un ou trois ans. La tarification des instances réservées est spécifique au type de nœud acheté et reste en vigueur jusqu’à la fin de la période de réservation. Les tarifs comprennent deux copies supplémentaires des données : l’une sur les nœuds du cluster et l’autre dans Amazon S3. Nous prenons en charge la sauvegarde, la durabilité, la disponibilité, la sécurité, la surveillance et la maintenance pour vous.

Pour la tarification des instances réservées, trois options s’offrent à vous :

Sans paiement initial – Vous ne payez rien à l’avance et vous vous engagez à payer mensuellement sur une durée d’un an.

Paiement anticipé partiel – Vous payez une partie de l’instance réservée à l’avance, et le reste sur une durée d’un ou trois ans.

Paiement anticipé total – Vous payez pour toute la durée de l’instance réservée (un ou trois ans) en un seul paiement initial.

Les instances réservées représentent un concept de facturation et ne sont pas utilisées pour créer des clusters d’entrepôt de données. Lorsque vous effectuez un achat, les frais initiaux et mensuels associés vous seront facturés, même si vous n’avez pas de cluster en cours d’exécution à ce moment ou si un cluster existant est en pause. Pour acheter des instances réservées, accédez à l’onglet Nœuds réservés de la console Redshift.

Nous pouvons 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 selon le Contrat client AWS ou tout autre contrat conclu avec nous régissant votre utilisation de nos services.

*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 sera égal au nombre réel d’heures dans ce mois multiplié par le taux d’utilisation horaire ou le nombre de secondes dans ce mois multiplié par le taux d’utilisation horaire divisé par 3 600, selon le type d’instance Redshift que vous exécutez. Le tarif d’utilisation horaire correspond au total des paiements mensuels moyens sur la durée de l’instance réservée, divisé par le nombre total d’heures (sur une année de 365 jours) sur la durée de l’instance réservée.

** La tarification horaire effective vous permet de calculer les économies réalisées avec une instance réservée 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 l’instance réservée que vous sélectionnez, peu importe si l’instance est en cours d’exécution. Le prix horaire effectif indique le coût horaire amorti de l’instance. Il prend le coût total de l’instance réservée sur toute la durée, y compris tout paiement initial, et le répartit sur chaque heure de la durée de l’instance réservée.

*** Pour les instances réservées, ajoutez le paiement initial au taux horaire multiplié par le nombre d’heures dans la durée, et divisez ce chiffre par le nombre d’années dans la durée et le nombre de To par nœud. Pour RA3, les données stockées dans le stockage géré sont facturées séparément en fonction des données réelles stockées dans les types de nœuds RA3 ; le prix effectif par To par an est calculé uniquement pour les coûts des nœuds de calcul.

Stockage de sauvegarde

Le stockage de sauvegarde correspond au stockage associé aux instantanés issus de votre entrepôt de données. L’allongement de votre période de rétention des sauvegardes ou la prise d’instantanés supplémentaires augmente le volume du stockage de sauvegarde consommé par votre entrepôt de données. Amazon Redshift facture les instantanés manuels que vous prenez à l’aide de la console, de l’interface de programmation d’application (API) ou de l’interface de ligne de commande (CLI). Les instantanés automatiques de Redshift, qui sont par défaut et créés à partir de la fonctionnalité de planification des instantanés d’Amazon Redshift, ne sont pas facturés et peuvent être conservés pendant 35 jours au maximum. Vous n’êtes pas facturé pour les points de récupération Amazon Redshift Serverless datant de moins de 24 heures. Si vous choisissez de conserver les points de récupération au-delà de 24 heures, ils entraîneront des frais dans le cadre du RMS. Les données stockées sur les clusters RA3 font partie du RMS et sont facturées selon les tarifs du RMS, mais les instantanés manuels pris pour les clusters RA3 sont facturés en tant que stockage de sauvegarde aux tarifs Amazon S3 standard indiqués sur cette page.

Par exemple, si votre cluster RA3 possède 10 To de données et 30 To d’instantanés manuels, vous serez facturé pour 10 To de RMS et 30 To de stockage de sauvegarde. Avec les clusters de calcul intensif (DC) et de stockage intensif (DS), le stockage est inclus dans le cluster et n’est pas facturé séparément, mais les sauvegardes sont stockées de manière externe dans Amazon S3. Le stockage de sauvegarde dépassant la taille de stockage allouée dans les clusters DC et DS est facturé en tant que stockage de sauvegarde aux tarifs S3 standard. Les instantanés sont facturés jusqu’à leur expiration ou leur suppression, y compris lorsque le cluster est mis en pause ou supprimé.

Transfert de données

Il n’y a aucun frais pour les données transférées entre Amazon Redshift et Amazon S3 au sein de la même région AWS pour les opérations de sauvegarde, de restauration, de chargement et de déchargement. Pour tous les autres transferts de données vers et hors d’Amazon Redshift, vous serez facturé selon les tarifs de transfert de données AWS standard. En particulier, si vous exécutez votre cluster Amazon Redshift dans Amazon Virtual Private Cloud (VPC), les frais de transfert de données AWS standard s’appliquent pour les transferts de données sur JDBC/ODBC vers le point de terminaison de votre cluster Amazon Redshift. De plus, lorsque vous utilisez le routage VPC amélioré et déchargez des données vers Amazon S3 dans une autre région, vous payez les frais de transfert de données AWS standard. Pour plus d’informations sur les tarifs de transfert de données AWS, consultez la page Tarification d’Amazon Elastic Cloud Compute (Amazon EC2).

Amazon Redshift facture le partage de données entre les régions ainsi que la copie d’instantanés entre les régions. Les frais de partage de données sont facturés dans la région du consommateur où les données sont consultées. La copie d’instantané entre les régions est facturée dans la région source où se trouve le cluster qui a créé l’instantané. Les frais de transfert de données s’appliquent à tous les instantanés (automatiques et manuels) et points de récupération. Tous les frais de transfert de données pour la copie d’instantanés concernent uniquement les données incrémentielles.

Partage de données transfert de données ENTRANT vers ou copie d’instantané transfert de données SORTANT depuis

Exemples de tarification

Exemple pour Amazon Redshift Spectrum

Considérez une table avec 100 colonnes de même taille stockée dans Amazon S3 sous la forme d’un fichier texte non compressé d’une taille totale de 4 To. L’exécution d’une requête pour obtenir les données d’une seule colonne de la table nécessite que Redshift Spectrum analyse l’intégralité du fichier, car les formats texte ne peuvent pas être divisés. Sur la base de la tarification de la région, cette requête analyserait 4 To et coûterait 19,72 €. (4,93 €/To x 4 To = 19,72 €).

Si vous compressez votre fichier avec GZIP, vous pourriez constater un taux de compression de 4:1. Dans ce cas, vous auriez une taille de fichier compressé de 1 To. Redshift Spectrum doit analyser la totalité du fichier, mais comme il fait le quart de sa taille, vous payez un quart du coût, soit 4,93 €. (4,93 €/To x 1 To = 4,93 €)

Si vous compressez votre fichier et le convertissez dans un format en colonnes tel qu’Apache Parquet, vous pouvez constater un taux de compression de 4:1 et obtenir un fichier compressé de 1 To. En utilisant la même requête que précédemment, Redshift Spectrum ne doit analyser qu’une colonne dans le fichier Parquet. Le coût de cette requête serait de 0,049 €. (4,93 €/To x taille de fichier de 1 To x 1/100 colonnes, soit un total de 10 Go analysés = 0,049 €).

Remarque : les exemples de tarification ci-dessus ne sont fournis qu’à titre indicatif. Le taux de compression des différents fichiers et colonnes peut varier.

Ressources de tarification supplémentaires

Calculateur de prix AWS

Calculez facilement vos coûts mensuels avec AWS.

Obtenir une assistance pour la tarification

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