AWS IoT Analytics n’est plus disponible pour les nouveaux clients. Les clients existants d’AWS IoT Analytics peuvent continuer à utiliser le service normalement. En savoir plus
AWS IoT Analytics est un service d'analyse IoT entièrement géré qui collecte, prétraite, enrichit, stocke et analyse les données des périphériques IoT à grande échelle. Les clients peuvent également apporter leur propre analyse personnalisée, empaquetée dans un conteneur à exécuter dans AWS IoT Analytics.
Avec AWS IoT Analytics, vous ne payez que ce que vous utilisez. Le traitement des données, le stockage des données, l'exécution des requêtes et l'exécution des analyses personnalisées vous sont facturés séparément. Cette approche permet d'avoir des coûts bas pour un large éventail de charges de travail. Vous payez uniquement pour les composants AWS IoT Analytics spécifiques que vous utilisez.
La tarification en un clin d'œil
Pour toutes les régions AWS où AWS IoT Analytics est disponible :
Traitement de données
Avec AWS IoT Analytics, vous traitez les données via des pipelines définis. Ces pipelines vous permettent de filtrer, transformer et enrichir les données IoT pour qu'elles soient prêtes à être analysées. Vous êtes facturé suivant le volume de données traité, en giga-octets (Go). Toutes les données sont mesurées en Mo et toutes les requêtes sont évaluées à un minimum de 10 Mo.
Stockage de données
AWS IoT Analytics propose deux types de stockage de données :
- Données traitées (stockées dans un magasin de données optimisé en temps afin de rendre possible des requêtes hautement performantes) et ensembles de données (données extraites au moyen d'une requête SQL) :
2. Données brutes : stockées dans Amazon S3 et facturées aux tarifs S3 standard (voir la page Tarification d'Amazon S3).
Exécution de requêtes
AWS IoT Analytics vous permet d'analyser vos données traitées en utilisant des requêtes SQL standard. L'exécution des requêtes vous est facturée suivant le volume de données analysé par chaque requête en To. Toutes les données sont mesurées en Mo et toutes les requêtes sont évaluées à un minimum de 10 Mo. Des frais supplémentaires s'appliquent si vous utilisez d'autres services AWS.
Exécution d'analyses personnalisées
AWS IoT Analytics vous permet d'exécuter votre propre code d'analyse dans un conteneur utilisant une unité de calcul d'analyse (ACU). Une unité de calcul d'analyse (ACU) individuelle fournit 4 vCPU et 16 Go de mémoire. Vous êtes facturé par incréments de 1 seconde et à un taux horaire basé sur le nombre d'unités de calcul d'analyse (ACU) utilisées pour exécuter votre code d'analyse personnalisée.
AWS IoT Analytics fournit également un stockage EBS gratuit à hauteur de 40 Go par analyse pour le stockage temporaire de votre conteneur d'analyse au cours de son exécution. Si davantage de stockage EBS est requis, contactez-nous.
Offre gratuite
L'offre gratuite d'AWS permet de profiter gratuitement d'AWS IoT Analytics pendant vos 12 premiers mois en tant que client AWS avec les restrictions d'utilisation mensuelles suivantes :
- 100 Mo de données traitées dans les pipelines
- 10 Go de stockage de données traitées
- 10 Go de stockage de données brutes
- 10 Go de données analysées pour l'exécution des requêtes
Si vous dépassez ces limites, vous serez facturé suivant la tarification publiée.
Exemple de tarification
Pipelines
Vous disposez de 1 000 périphériques. Mensuellement, chacun génère 10 Mo de données que vous voulez analyser. Vous envoyez d'abord les données dans un pipeline pour filtrer les cas particuliers afin de préparer les données pour l'analyse. Les coûts sont les suivants :
- Données traitées dans un pipeline par mois (Mo) = 1 000 périphériques x 10 Mo par périphérique par mois = 10 000 Mo par mois
- Données traitées dans un pipeline par mois (Go) = 10 000 Mo par mois ÷ 1 024 Mo par Go = 9,8 Go par mois
- Frais mensuels = 9,8 Go par mois x 0,20 USD par Go = 1,96 USD par mois
Stockage de données
Après le traitement de vos 9,8 Go de données dans un pipeline, vous les stockez pour pouvoir les analyser ultérieurement. Le coût du stockage des données traitées est le suivant :
- Données stockées = 9,8 Go de données traitées = 9,8 Go
- Frais mensuels = 9,8 Go x 0,03 USD par Go par mois = 0,29 USD par mois
AWS IoT Analytics stocke également vos données IoT brutes afin qu'elles puissent facilement être traitées de nouveau dans un pipeline. Le coût du stockage des données brutes est le suivant :
- Données stockées = 9,8 Go de données brutes = 9,8 Go
- Tarification par Go par mois = tarification S3 = 0,023 USD par Go par mois (USA Est)
- Frais mensuels = 9,8 Go x 0,023 USD par Go par mois = 0,225 USD par mois
Exécution de requêtes
Afin d'analyser vos données, vous exécutez une requête qui analyse les 9,8 Go de données traitées sur le mois entier. Les coûts sont les suivants :
- Données analysées (Go) = 1 mois de données analysées x 9,8 Go de données traitées par mois = 9,8 Go
- Données analysées (To) = 9,8 Go ÷ 1 024 Go par To = 0,0096 To
- Frais mensuels = 0,0096 To de données analysées x 6,50 USD par To analysé = 0,062 USD
Exécution d'analyses personnalisées
Vous planifiez l'exécution de votre conteneur d'analyse personnalisée une fois chaque jour, chaque exécution affichant une durée de 5 minutes. Le coût des calculs est le suivant :
- Durée de calcul mensuelle totale (en heures) : (5 min par jour x 30 jours) ÷ 60 min par heure = 2,5 heures
- Frais mensuels = 0,36 USD par heure x 2,5 heures = 0,90 USD par mois
Frais mensuels totaux
Vos frais mensuels totaux pour AWS IoT Analytics sont les suivants :
- Frais mensuels totaux = Coût des pipelines de 1,96 USD + Coût du stockage des données traitées de 0,29 USD + Coût du stockage des données brutes de 0,225 USD+ Coût d'exécution des requêtes de 0,062 USD + Coût d'exécution des analyses personnalisées de 0,90 USD = 3,437 USD par mois
En savoir plus sur les ressources d'AWS IoT Analytics