Avec Amazon Kinesis Data Analytics, vous ne payez qu’en fonction de votre consommation. Aucune ressource à allouer ou aucun coût initial ne s’applique à Amazon Kinesis Data Analytics.

Vous êtes facturé à l’heure en fonction du nombre moyen d’unités de traitement Kinesis (ou KPU) utilisées pour exécuter votre application de traitement des flux. Une seule unité KPU est une capacité de traitement des flux comprenant 1 vCPU de calcul et 4 Go de mémoire. Amazon Kinesis Data Analytics procède au dimensionnement automatique du nombre d’unités KPU requis par votre application de traitement des flux, car les besoins en mémoire et en calcul varient en réponse à la complexité de traitement et au débit du flux des données traitées.

Pour les applications Java, une unique unité KPU supplémentaire par application vous est facturée pour l’orchestration d’applications. Les applications Java facturent également l’exécution de stockage et les sauvegardes durables de l’application. L’exécution du stockage de l’application permet un traitement dynamique des capacités dans Amazon Kinesis Data Analytics et elle est facturée en Go par mois. Les sauvegardes durables de l’application sont optionnelles, facturées en Go par mois et fournissent un point de restauration à un instant dans le passé pour les applications. 

Tarification

Exemple de tarification 1 : une application Java avec un simple filtre de données de streaming

Un client utilise une application Java dans Amazon Kinesis Data Analytics pour filtrer en continu les données de streaming recueillies par Kinesis Data Stream et ne conserver que les enregistrements qui l’intéressent. Un client crée une sauvegarde durable d’application par jour et conserve ces sauvegardes pendant sept jours. Les frais mensuels liés à l’utilisation de Amazon Kinesis Data Analytics seront calculés comme suit :

Frais mensuels

Le tarif appliqué dans la région USA Est est de 0,11 USD par heure d’utilisation d’une unité KPU pour l’application de traitement des flux. Cette simple application utilise 1 unité KPU pour traiter les flux de données entrants. Chaque application Java est facturée à une unité KPU supplémentaire par application.

30 jours/mois * 24 heures/jour = 720 heures/mois
Frais mensuels d’une unité KPU = 720 heures/mois * (1 unité KPU + 1 unité KPU supplémentaire) * 0,11 USD/heure) = 158,40 USD

Les applications Java utilisent 50 Go d’exécution de stockage de l’application par unité KPU et sont facturées 0,10 USD par Go par mois dans la région USA Est.

Frais mensuels de l’exécution de stockage de l’application = 720 heures/mois * 1 unité KPU * 50 Go/unité KPU * 0,10 USD/Go par mois = 5,00 USD

Les applications Java facturent 0,023 USD par Go par mois dans la région USA Est pour les sauvegardes durables de l’application. Chaque sauvegarde de cette application représente 1 Mo et le client conserve ces sept sauvegardes les plus récentes, en créant une nouvelle sauvegarde et en en supprimant une ancienne tous les jours.

Frais mensuels du stockage durable de l’application = 7 sauvegardes * (1 Mo/sauvegarde * 1 Go/1 000 Mo) * 0,023 USD/Go par mois = 0,01 USD (arrondi au penny le plus proche)

Montant total des frais = 158,40 USD + 5,00 USD + 0,01 USD = 163,41 USD

Exemple de tarification 2 : Une application SQL avec une fenêtre glissante et des pics de charge de travail

Un client utilise une application SQL dans Amazon Kinesis Data Analytics pour calculer la somme, en une minute dans une fenêtre glissante, des articles vendus dans le cadre de transactions d’achats en ligne saisies dans le flux Kinesis. Ce flux absorbe généralement les données à un rythme de 1 000 enregistrements/seconde, mais une fois par jour, durant les campagnes promotionnelles, ce rythme passe à 6 000 enregistrements/seconde pendant une heure. Les frais mensuels liés à l’utilisation de Amazon Kinesis Data Analytics seront calculés comme suit :

Frais mensuels

Le tarif appliqué dans la région USA Est est de 0,11 USD par heure d’utilisation d’une unité KPU pour son application de traitement des flux. Le flux de données Kinesis entrant transmet les données à un rythme de 1 000 enregistrements/seconde. Cependant, une fois par jour, et ce pendant une heure, ce rythme passe à 6 000 enregistrements/seconde.

Lors de la « phase stable » survenant 23 heures sur 24 en une journée, la fenêtre glissante requiert l’utilisation d’une unité KPU pour pouvoir traiter la charge de travail durant ces tranches horaires.

30 jours/mois * 23 heures/jour = 690 heures/mois
Phase stable = 690 heures/mois * (une unité KPU * 0,11 USD/heure) = 75,90 USD

Lors de la « phase de pic » survenant une heure sur 24 en une journée, la fenêtre glissante requiert l’utilisation d’une à deux unités KPU. Deux unités KPU seront donc facturées au client pour cette heure figurant en dehors des 24 heures de la journée.

30 jours/mois * 1 heure/jour = 30 heures/mois
Phase de pic = 30 heures/mois * (deux unités KPU * 0,11 USD/heure) = 6,60 USD

Frais totaux = 75,90 USD + 6,60 USD = 82,50 USD

Exemple de tarification 3 : Une application Java procédant à la diffusion de données ETL avec des modifications de charge de travail

Un client utilise une application Java dans Amazon Kinesis Data Analytics pour transformer et fournir en continu les données de journal recueillies par Kinesis Data Stream vers Amazon S3. Les données de journal sont transformées à l’aide de plusieurs opérateurs notamment l’application d’un schéma aux différents événements de journal, le partitionnement des données par type d’événement, le tri des données par horodatage et la mise en tampon des données pendant une heure avant la livraison. L’application contient plusieurs étapes de transformation, mais aucune d’entre elles n’exige de nombreuses ressources de calcul. Ce flux ingère les données à un rythme de 2 000 enregistrements/seconde pendant 12 heures par jour et augmente jusqu’à 8 000 enregistrements/seconde pendant 12 heures par jour. Le client ne crée aucune sauvegarde durable de l’application. Les frais mensuels liés à l’utilisation de Amazon Kinesis Data Analytics seront calculés comme suit :

Frais mensuels

Le tarif appliqué dans la région USA Est est de 0,11 USD par heure d’utilisation d’une unité KPU. Kinesis Data Analytics alloue 50 Go d’exécution de stockage de l’application par unité KPU et facture 0,10 USD par Go par mois.

Lourde charge de travail : Pendant une période de 12 heures de lourde charge de travail, l’application Kinesis Data Analytics traite 8 000 enregistrements/seconde et procède à une mise à l’échelle automatique de 8 unités KPU. Une fois la période de lourde charge de travail terminée, l’application Kinesis Data Analytics effectue une mise à l’échelle descendante de l’application après 6 heures de moindre débit. L’application procède à une mise à l’échelle de 8 unités KPU sur un total de 18 heures par jour.

30 jours/mois * 18 heures/jour = 540 heures/mois
Frais mensuels d’une unité KPU = 540 heures/mois * 8 unités KPU * 0,11 USD/heure = 475,20 USD
Frais mensuels de l’exécution de stockage de l’application = 540 heures/mois * 8 unités KPU * 50 Go/unité KPU * 0,10 USD/Go par mois = 40,00 USD
Frais mensuels d’une unité KPU et de stockage = 475,20 USD + 40,00 USD = 515,20 USD

Faible charge de travail : pendant une période de faible charge de travail pour les 6 heures restantes, l’application Kinesis Data Analytics traite 2 000 enregistrements/seconde et procède à une mise à l’échelle descendante automatique de 2 unités KPU.

30 jours/mois * 6 heures/jour = 180 heures/mois
Frais mensuels d’une unité KPU = 180 heures/mois * 2 unités KPU * 0,11 USD/heure = 39,60 USD
Frais mensuels de l’exécution de stockage de l’application = 180 heures/mois * 2 unités KPU * 50 Go * 0,10 USD/Go par mois = 10,00 USD
Frais mensuels d’une unité KPU et de stockage = 39,60 USD + 10,00 USD = 49,60 USD

Chaque application Java est facturée à une unité KPU supplémentaire par application.

Frais mensuels = 30 * 24 * 1 unité KPU * 0,11 USD = 79,20 USD

Montant total des frais = 515,20 USD + 49,60 USD + 79,20 USD = 644,00 USD

Ressources de tarification supplémentaires

Calculateur du coût total de possession (TCO)

Calculez votre coût total de possession (TCO)

Calculateur mensuel simple

Calculez simplement vos coûts mensuels avec AWS

Centre de ressources économiques

Ressources supplémentaires pour le passage à AWS

Démarrez avec Amazon Kinesis Data Analytics

Product-Page_Standard-Icons_02_Sign-Up_SqInk
Créez un compte AWS

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

Product-Page_Standard-Icons_01_Product-Features_SqInk
Consultez le guide de démarrage

Découvrez comment utiliser Amazon Kinesis Data Analytics dans ce guide pas à pas.

Product-Page_Standard-Icons_03_Start-Building_SqInk
Création d'applications de streaming sur AWS

Créez votre première application de streaming à partir de la console Amazon Kinesis Data Analytics.