Avec AWS IoT Greengrass, vous payez uniquement en fonction de votre utilisation. Vous êtes facturé en fonction du nombre d'appareils AWS IoT Greengrass Core qui se connectent au service cloud AWS IoT Greengrass pendant un mois donné. Vous n'êtes pas facturé si aucun appareil AWS IoT Greengrass Core ne se connecte au service cloud.

Un appareil AWS IoT Greengrass Core est actif pendant le mois au cours duquel il s'est authentifié auprès d'AWS. AWS IoT Greengrass Core est identifié de façon unique grâce à son objet AWS IoT qui représente l'appareil connecté et utilise un certificat d'appareil pour s'authentifier auprès d'AWS IoT. Vous pouvez connecter localement des périphériques à vos appareils AWS IoT Greengrass Core, sans frais supplémentaires. Un appareil AWS IoT Greengrass Core est considéré comme inactif lorsqu'il ne s'authentifie pas auprès d'AWS au cours d'un mois donné, même s'il continue de fonctionner localement.

Si vous envisagez d'utiliser AWS IoT Greengrass pour de grandes flottes d'appareils, contactez-nous pour connaître les options de tarification supplémentaires. Contactez-nous également si vous prévoyez de prendre un engagement annuel.

AWS IoT Greengrass comprend deux logiciels clients : AWS IoT Greengrass Core, l'exécution qui fournit le service AWS Lambda, la messagerie, les Device Shadows et la sécurité au niveau local, et le kit SDK pour les appareils AWS IoT, qui permet aux appareils d'interagir avec AWS IoT Greengrass Core via le réseau local.

Un appareil AWS IoT Greengrass Core est actif pendant le mois au cours duquel il s'est authentifié auprès d'AWS. AWS IoT Greengrass Core est identifié de façon unique grâce à son objet AWS IoT qui représente l’appareil AWS IoT Greengrass Core et utilise un certificat d’appareil pour s’authentifier auprès d’AWS IoT. Vous pouvez connecter localement des périphériques à vos appareils AWS IoT Greengrass Core, sans frais supplémentaires. Un appareil AWS IoT Greengrass Core est considéré comme inactif lorsqu'il ne s'authentifie pas auprès d'AWS au cours d'un mois donné, même s'il continue de fonctionner localement.

Offre gratuite AWS

L'offre gratuite AWS concerne les trois premiers appareils AWS IoT Greengrass Core qui se connectent au cours de chaque mois. Ceux-ci sont gratuits pendant un an.

Votre utilisation de l'offre gratuite est calculée chaque mois dans toutes les régions AWS, excepté la région AWS GovCloud, et imputée automatiquement à votre facture. Le volume mensuel non utilisé n'est pas reporté. Certaines restrictions s'appliquent ; consultez les conditions de l'offre pour plus de détails.

Frais supplémentaires

AWS IoT Greengrass ouvre une ou plusieurs connexions à AWS IoT Core afin de prendre en charge les opérations de déploiement, les Device Shadows et les transferts de messages. Ces connexions sont automatiquement établies lorsque la connexion Internet est disponible. Le nombre de connexions est fonction de la quantité de Device Shadows AWS IoT que vous configurez en vue de la synchronisation avec le cloud, et du nombre de rubriques MQTT AWS IoT Core que vous configurez pour l'envoi de messages vers les appareils AWS IoT Greengrass Core. Des frais vous sont facturés pour le nombre total de minutes de connexion AWS IoT Core en fonction de ces connexions. En savoir plus sur le nombre de connexions.

Des frais supplémentaires peuvent également vous être facturés par AWS IoT Greengrass si vos applications utilisent d'autres services AWS ou transfèrent des données. Par exemple, si AWS IoT Greengrass transmet des données vers ou depuis Amazon Simple Storage Service (Amazon S3), les demandes de lecture/d'écriture et les données stockées dans Amazon S3 vous seront facturées.

Pour plus d'informations sur la tarification des services AWS, consultez la section Tarification de la page consacrée à chaque service AWS. Vous trouverez ci-après une liste de liens renvoyant vers les tarifs de services couramment utilisés.

Tarifs AWS IoT Core (incluent les tarifs pour les opérations de connectivité, de messagerie et Device Shadows)

Tarifs Amazon Kinesis (incluent les tarifs pour le streaming de données, la capacité de débit et la conservation des données)

Tarifs Amazon S3 (incluent les tarifs pour le stockage, les requêtes et le transfert de données)

Tarifs Amazon DynamoDB (incluent les tarifs pour le stockage de données, le débit et le transfert de données)

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.

Exemples de tarification

Exemple 1 – Admettons que vous utilisiez trois appareils AWS IoT Greengrass Core actifs pendant 11 mois dans la Région USA Est (Virginie du Nord) :

  • Appareil A – Un appareil AWS IoT Greengrass Core est mis sous tension en janvier et mis hors tension à la fin novembre. Lorsque l'appareil est sous tension, il télécharge de nouvelles fonctions de calcul sans serveur AWS Lambda lorsqu'elles sont disponibles. Il synchronise continuellement son état par le biais de device shadows.
  • Appareil B – Dans un entrepôt, un appareil AWS IoT Greengrass Core placé sur une étagère est inactif en janvier, mais est vendu et mis sous tension en février. Lorsque l'appareil est sous tension, il utilise des fonctions Lambda locales pour récapituler des métriques d'une seconde dans des métriques de cinq minutes et charge les métriques de cinq minutes dans AWS IoT ou Amazon Kinesis.
  • Appareil C – Un appareil AWS IoT Greengrass Core est mis sous tension en janvier et reste allumé toute l'année. Il ne dispose d'aucune connexion à Internet pendant le mois de décembre et n'interagit donc jamais avec le cloud pendant ce mois-là.

Pour chacun de ces trois appareils, AWS IoT Greengrass établit deux connexions (une pour l'agent de déploiement et une pour les abonnements). L'appareil B utilise également des fonctions Lambda locales pour regrouper les métriques chaque seconde et les charger toutes les cinq minutes sur AWS IoT.

Pour déterminer le coût de ces appareils, vous devez calculer les frais d'AWS IoT Greengrass et d'AWS IoT Core, qui comprennent les frais de connexion et de messagerie.

Frais AWS IoT Greengrass
Frais AWS IoT Greengrass mensuels = nombre d'appareils AWS IoT Greengrass Core actifs * prix mensuel par appareil AWS IoT Greengrass Core * période d'activité (en mois)

Frais AWS IoT Core
(Remarque : AWS IoT Core présente une limite de 50 abonnements par connexion. Par ailleurs, étant donné que les appareils A, B et C ne nécessitent pas plus de 50 abonnements, AWS IoT Greengrass établit uniquement une connexion pour prendre en charge l'ensemble des opérations basées sur les abonnements.)

Frais pour les minutes de connexion = nombre de connexions * période d'activité (en minutes) * tarif de la Région (0,08/1 000 000 connexions)

Frais pour l'envoi de messages au cloud = période d'activité (en minutes) * messages par heure * 1 USD par million de messages.
En savoir plus sur la tarification de la messagerie AWS IoT Core.

Calculs initiaux :

  • La période d'activité pour chaque appareil sur 11 mois = 11 mois * 730 heures par mois * 60 minutes par heure = 481 800 minutes
  • Le nombre de messages transférés par l'appareil B sur 11 mois = 11 mois * 730 heures par mois * 12 messages par heure = 96 360 messages
Service Appareil A Appareil B Appareil C Total
AWS IoT Greengrass 1 appareil * 0,16 USD/appareil par mois * 11 mois = 1,76 USD 1 appareil * 0,16 USD/appareil par mois * 11 mois = 1,76 USD 1 appareil * 0,16 USD/appareil par mois * 11 mois = 1,76 USD

1,76 USD + 1,76 USD + 1,76 USD = 5,28 USD

Connexions AWS IoT Core

2 connexions * 481 800 minutes * 0,08 USD/1 000 000 de minutes de connexion = 0,08 USD

2 connexions * 481 800 minutes * 0,08 USD/1 000 000 de minutes de connexion = 0,08 USD

2 connexions * 481 800 minutes *
0,08 USD/1 000 000 de minutes de connexion = 0,08 USD

0,08 USD + 0,08 USD + 0,08 USD = 0,24 USD

Messagerie AWS IoT Core N/A 96 360 messages * 1 USD/1 000 000 de messages = 0,10 USD N/A = 0,10 USD
Total pour l'exemple 1 = 5,62 USD

Exemple 2 – Admettons que l'appareil A qui utilise AWS IoT Greengrass Core est détruit fin janvier et l'appareil B est mis sous tension en février pour le remplacer. On considère qu'un appareil est actif en janvier et qu'un deuxième appareil est actif en février. Les appareils sont actifs dans la Région USA Est (Virginie du Nord).

L'appareil B utilise également des fonctions Lambda locales pour regrouper les métriques chaque seconde et les charger toutes les cinq minutes (12 messages envoyés par heure) sur AWS IoT.

Pour déterminer le coût de ces appareils, vous devez calculer les frais d'AWS IoT Greengrass et d'AWS IoT Core, qui comprennent les frais de connexion et de messagerie.

Frais AWS IoT Greengrass
Frais AWS IoT Greengrass mensuels = nombre d'appareils AWS IoT Greengrass Core actifs * prix mensuel par appareil AWS IoT Greengrass Core * période d'activité (en mois)

Frais AWS IoT Core
(Remarque : AWS IoT Core présente une limite de 50 abonnements par connexion. Par ailleurs, étant donné que les appareils A, B et C ne nécessitent pas plus de 50 abonnements, AWS IoT Greengrass établit uniquement une connexion pour prendre en charge l'ensemble des opérations basées sur les abonnements.)

Frais pour les minutes de connexion = nombre de connexions * période d'activité (en minutes) * tarif de la Région (0,08/1 000 000 connexions)

Frais pour l'envoi de messages au cloud = nombre de messages * 1 USD par million de messages. En savoir plus sur la tarification de la messagerie AWS IoT Core.

Remarques :·

  • La période d'activité pour chaque appareil sur un mois = 730 heures par mois * 60 minutes par heure = 43 800 minutes
Service Appareil A Appareil B

Total

AWS IoT Greengrass 1 appareil * 0,16 USD/appareil par mois * 1 mois = 0,16 USD 1 appareil * 0,16 USD/appareil par mois * 1 mois = 0,16 USD

0,16 USD + 0,16 USD 0,32 USD

Connexions AWS IoT Core 2 connexions * 43 800 minutes * 0,08 USD/1 000 000 = 0,01 USD 2 connexions * 43 800 minutes * 0,08 USD/1 000 000 = 0,01 USD

0,01 USD + 0,01 USD = 0,02 USD

Messagerie AWS IoT Core N/A 1 mois * 730 heures par mois * 12 messages par heure * 1 USD/1 000 000 de messages = 0,01 USD 0,01 USD
Total pour l'exemple 2 = 0,35 USD

Exemple 3 – Dans cet exemple, nous sommes dans la Région USA Est (Virginie du Nord). Admettons qu'un appareil AWS IoT Greengrass Core (appareil A) interagit avec 120 appareils compatibles AWS IoT Greengrass via le réseau local pour traiter les évènements provenant de ces appareils et envoyer des mises à jour dans le cloud. 

Seul l'appareil A est considéré comme un appareil AWS IoT Greengrass Core et facturé. Sa période d'activité est de 12 mois. Les 120 appareils compatibles AWS IoT Greengrass sont configurés de manière à synchroniser régulièrement leurs shadows avec le cloud via AWS IoT Core. Il y a également deux abonnements qui permettent à deux appareils compatibles AWS IoT Greengrass de recevoir des messages depuis le cloud (IoT/rubrique/1→ appareil compatible AWS IoT Greengrass 1 et IoT/rubrique/2→ appareil compatible AWS IoT Greengrass 2). 

En outre, AWS IoT Greengrass établit une connexion pour prendre en charge l'agent de déploiement AWS IoT Greengrass. En outre, AWS IoT Greengrass établit des connexions pour prendre en charge les abonnements pour l'appareil A, en fonction de ce qui suit :  

Frais AWS IoT Greengrass
Frais mensuels AWS IoT Greengrass Core = nombre d'appareils AWS IoT Greengrass Core actifs * prix mensuel par appareil AWS IoT Greengrass Core * période d'activité (en mois) 

Frais pour l'appareil A = 1 appareil * 0,16 USD par appareil par mois * 12 mois = 1,92 USD 

Frais AWS IoT Core 

Nombre de connexions = Nombre de connexions pour l'agent de déploiement + Nombre de connexions liées aux abonnements

  • Nombre de connexions liées aux abonnements = (nombre d'abonnements liés à la synchronisation par les appareils des shadows sur AWS IoT Core + nombre d'abonnements pour les rubriques MQTT avec le cloud comme source + nombre d'abonnements liés aux 2 shadows nécessaires pour prendre en charge le flux de travail de génération de certificats) / Nombre maximal d'abonnements par connexion
  • Nombre de connexions liées aux abonnements vers et depuis l'appareil A = (120 appareils compatibles AWS IoT Greengrass + 2 connexions pour les rubriques MQTT avec le cloud comme source + 2 connexions pour les abonnements relatifs aux mises à jour de shadows) / 50 abonnements par connexion = 2,48 = 3 connexions (arrondi).
  • Nombre de connexions pour l'appareil A = 1 + 3 = 4 connexions 

Frais pour les minutes de connexion = Nombre de connexions * Période d'activité (en minutes) * 0,08 USD par million de minutes de connexion.

  • Période d'activité = 12 mois * 730 heures par mois * 60 minutes par heure = 525 600 minutes
  • Frais pour l'appareil A = 4 connexions * 2 102 400 minutes * 0,08 USD/1 000 000 = 0,17 USD
Service Appareil A
AWS IoT Greengrass 1 appareil * 0,16 USD/appareil par mois * 12 mois = 1,92 USD
Frais AWS IoT Core Appareil A = 4 connexions * 2 102 400 minutes * 0,08 USD/1 000 000 = 0,17 USD
  Total pour l'exemple 3 = 2,09 USD

Ressources de tarification supplémentaires

Calculateur de prix AWS

Calculez simplement vos coûts mensuels avec AWS

Obtenir une assistance sur la tarification

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

En savoir plus sur la mise en route avec AWS IoT Greengrass

Visitez la page de démarrage
Prêt à vous lancer ?
S'inscrire
D'autres questions ?
Contactez-nous