AWS IoT Core vous permet de connecter avec fiabilité et sécurité des milliards d'appareils IoT et d'acheminer des milliers de milliards de messages IoT vers les services AWS et d'autres appareils sans avoir à gérer d'infrastructure. Vous payez uniquement pour les composants spécifiques que vous utilisez. Il n'y a aucun frais de service minimum ou d'utilisation obligatoire. La connectivité, la messagerie, l'utilisation du device shadow (stockage des états d'appareil), l'utilisation du registre (stockage des métadonnées d'appareil) et l'utilisation du moteur de règles (transformation et routage des messages) vous sont facturées séparément. Cette approche vous offre la transparence et un faible prix indépendamment de votre type d'application.

Offre gratuite AWS avec AWS IoT Core

L'offre gratuite d'AWS est à la disposition des clients AWS IoT Core pendant 12 mois à compter de la date de création de votre compte AWS. À l'expiration de votre offre d'utilisation gratuite, ou si votre utilisation de l'application dépasse les niveaux d'offre gratuite décrits ci-dessous, vous êtes simplement facturé suivant la tarification AWS IoT Core.

  • 2 250 000 minutes de connexion 
  • 500 000 messages
  • 225 000 opérations exécutées sur le registre ou le device shadow
  • 250 000 règles déclenchées et 250 000 actions exécutées

Par exemple, l'offre gratuite vous permet d'exécuter une application comprenant 50 appareils, où chacun d'eux :

  • est connecté 24 heures sur 24 ;
  • échange 300 messages par jour (taille maximale des messages : 5 Ko) ;
  • exécute 130 opérations par jour au niveau du registre ou du device shadow (taille d'enregistrement maximale du registre ou du device shadow : 1 Ko) ;
  • déclenche 150 exécutions de règle par jour qui appellent une action (taille maximale du message traité : 5 Ko) 

Le niveau d'offre gratuite s'applique à toutes les régions AWS, à l'exception de GovCloud (US). Votre utilisation est calculée chaque mois pour l'ensemble des régions. Elle est ensuite automatiquement reportée sur votre facture. L'utilisation gratuite n'est pas cumulée d'une période de facturation à l'autre.

Tarification en un clin d'œil

Connectivité

La connectivité assure une connexion sécurisée et authentifiée entre vos appareils et AWS IoT Core. Elle est mesurée à la minute et se base sur le temps de connexion total de vos appareils à AWS IoT Core.

Par exemple, dans la région USA Est (Virginie du Nord), des frais annuels de 0,042 USD vous sont facturés par appareil (une connexion * 0,08 USD/1,000,000 minutes de connexion x 525 600 minutes/an) pour une connectivité 24 h/24, 7 j/7. Pour conserver cette connexion, les périphériques peuvent envoyer des messages keep-alive (« Ping ») à des intervalles compris entre 20 minutes et 30 secondes, sans aucun coût supplémentaire pour ces messages. En savoir plus sur la tarification de la connectivité »

Messagerie

Les messages transmettent des données d'appareil vers et depuis AWS IoT Core. L'utilisation de la messagerie est mesurée en fonction du nombre de messages transmis entre vos appareils et AWS IoT Core.

Pour les protocoles MQTT et HTTP, les messages envoyés ou reçus à l'aide des rubriques réservées Basic Ingest ou Alexa Voice Service Integration for AWS IoT Core ne vous seront pas facturés. 

Vous pouvez envoyer et recevoir des messages de 128 kilo-octets (Ko) maximum. Les messages sont mesurés par paliers de 5 Ko. Par exemple, un message de 8 Ko est comptabilisé comme deux messages.

En savoir plus sur la tarification de la messagerie »

 

La mise à jour de micrologiciels par voie hertzienne (FUOTA) permet aux clients de fournir à distance des mises à jour sécurisées et fiables du micrologiciel aux dispositifs sur site en utilisant les mécanismes de multidiffusion (MC) et de fragmentation LoRaWAN définis par l'Alliance LoRa.  Chaque FUOTA est définie comme une tâche.

Si vous créez une tâche FUOTA pour un groupe de 1 000 dispositifs, vous serez facturé pour 1 000 tâches. Les clients bénéficient gratuitement des 100 premières tâches FUOTA.

Device Shadow et registre

Le device shadow stocke l'état souhaité ou l'état réel d'un dispositif et le registre permet de nommer et gérer ces derniers. L'utilisation du device shadow et du registre est mesurée en fonction du nombre d'opérations qui donnent accès aux données du device shadow ou du registre ou qui les modifient.

Les opérations shadow d'appareil ou de registre sont mesurées par paliers de 1 Ko de la taille d'enregistrement du shadow d'appareil ou du registre. Par exemple, la mise à jour d'un registre de device shadow de 1,5 Ko est comptabilisée comme deux opérations. En savoir plus sur la tarification du device shadow et du registre »

Moteur de règles

Le moteur de règles vous permet de transformer des données provenant d'appareils à l'aide d'opérations arithmétiques ou de fonctions externes telles qu'AWS Lambda, puis d'acheminer les données vers un service AWS tels qu'Amazon Simple Storage Service (Amazon S3), Amazon DynamoDB ou Amazon Kinesis. L'utilisation du moteur de règles est mesurée à chaque déclenchement de règle et en fonction du nombre d'actions exécutées dans une règle, avec un minimum d'une action par règle.

Les règles et les actions sont mesurées par palier de 5 Ko de taille de message. Par exemple, une règle qui traite un message de 5 Ko et n'exécute aucune action est comptabilisée comme une règle et une action. De même, une règle qui traite un message de 8 Ko et exécute deux actions est comptabilisée comme deux règles et quatre actions. En outre, pour les données transférées « à l'intérieur » et « vers l'extérieur » de certaines actions de règle depuis une région extérieure, les actions exécutées sont facturées aux taux de transfert de données Amazon Elastic Compute Cloud (Amazon EC2) indiqués ici sous « Transfert de données ». Vous trouverez plus d'informations sur la tarification du moteur de règles ici »

Device Advisor

L'utilisation de Device Advisor est gratuite. Cependant, les clients sont responsables des éventuels coûts associés à l'utilisation d'AWS dans le cadre des tests (par exemple, l'utilisation d'AWS IoT Core dans le cadre des tests ou des journaux pour chaque test dans Amazon CloudWatch). Les clients pourront voir les ressources AWS utilisées dans leur compte AWS et les coûts associés s'appliqueront à la facture AWS du développeur.

Exemples de tarification des composants AWS IoT Core

Frais de connectivité

Exemple 1

Vous avez 10 000 appareils qui maintiennent une connexion constante avec AWS IoT Core dans la région Europe (Irlande) pendant 30 jours. Le tarif de connectivité pour la région est de 0,08 USD/1 000 000 minutes de connexion. Vos frais seront calculés comme suit :

  • Minutes de connexion = 10 000 connexions * 60 minutes/heure * 24 heures/jour * 30 jours = 432 000 000 minutes de connexion
  • Montant total des frais de connectivité = 432 000 000 minutes de connexion * 0,08 USD/1 000 000 minutes de connexion = 34,56 USD

Exemple 2

Dans cet exemple, les mêmes 10 000 appareils se connectent à AWS IoT Core dans la région Europe (Irlande) pendant seulement 15 minutes par heure, chaque jour pendant 30 jours. Vos frais seront calculés comme suit :

  • Minutes de connexion = 10 000 connexions * 15 minutes/heure * 24 heures/jour * 30 jours = 108 000 000 minutes de connexion
  • Montant total des frais de connectivité = 108 000 000 minutes de connexion * 0,08 USD/1 000 000 minutes de connexion = 8,64 USD
 

Frais de messagerie

Exemple 1

Imaginez que vous avez un appareil qui publie un message de 2 Ko chaque heure vers AWS IoT Core dans la région Europe (Irlande) pendant 30 jours. AWS IoT Core livre ensuite chaque message (de 2 Ko) à cinq autres appareils dans la même région. Le tarif de messagerie MQTT et HTTP pour le premier milliard de messages est de 1 USD/1 000 000 messages. Vos frais seront calculés comme suit :

Frais de publication sur AWS IoT Core

  • Nombre de messages publiés : 1 message/heure * 24 heures/jour * 30 jours = 720 messages
  • Frais de publication des messages : 720 messages * 1 USD/1 000 000 messages = 0,00072 USD

Coût d'envoi vers les appareils

  • Nombre de messages envoyés : 5 message/heure * 24 heures/jour * 30 jours = 3 600 messages
  • Frais d'envoi des messages : 3 600 messages * 1 USD/1 000 000 messages = 0,0036 USD

Montant total des frais de messagerie

  • Montant total des frais de messagerie = frais de publication des messages + frais d'envoi des messages
  • Montant total des frais de messagerie = 0,00072 USD + 0,0036 USD = 0,00432 USD

Exemple 2

Dans cet exemple, vous avez un appareil qui publie dix messages de 8 Ko chaque heure vers AWS IoT Core dans la région Europe (Irlande) pendant 30 jours. Sur ces dix messages envoyés chaque heure, quatre sont envoyés vers le moteur de règles AWS IoT Core via Basic Ingest. Dans cet exemple, étant donné que vous utilisez MQTT ou HTTP, vous ne payez pas les frais de messagerie pour les quatre messages envoyés ou reçus en utilisant la rubrique réservée Basic Ingest. Les six autres messages sont publiés au tarif de 1 USD/1 000 000 messages pour le premier milliard de messages. Vos frais de messagerie sont calculés comme suit :

Frais de publication sur AWS IoT Core

Étant donné que la taille de chaque message est supérieure à 5 Ko, il est comptabilisé comme deux messages (5 KB).

  • Nombre de messages publiés via Basic Ingest : 2 messages mesurés * (4 messages/heure * 24 heures/jour * 30 jours) = 5 760 messages
  • Nombre de messages publiés restants : 2 messages mesurés * (6 messages/heure * 24 heures/jour * 30 jours) = 8 640 messages
  • Frais de messagerie correspondant aux messages publiés via Basic Ingest : 5 760 messages * 0 USD = Gratuit
  • Frais de messagerie correspondant aux messages publiés restants : 8 640 messages * 1 USD/1 000 000 messages = 0,00864 USD

Montant total des frais de messagerie = Frais correspondant aux messages publiés via Basic Ingest + Frais correspondant aux messages publiés restants = 0 USD + 0,00864 USD = 0,00864 USD

 
Exemple 3
 
Vous avez un appareil LoRaWAN qui publie un message toutes les 15 minutes (4 par heure) vers AWS IoT Core LoRaWAN dans la région USA Est (Virginie du Nord) pendant 30 jours. Votre application envoie des messages au périphérique deux fois par jour pour modifier l'état du périphérique. L'appareil envoie également une requête conjointe pour sécuriser la session de l'appareil une fois par semaine (arrondi à quatre semaines dans cet exemple de 30 jours). Le tarif de messagerie LoRaWAN dans la région USA Est (Virginie du Nord) pour le premier milliard de messages est de 2,3 USD/1 000 000 messages. Vos frais seront calculés comme suit :
 
Coût de liaison montante :
 
  • Nombre de messages de liaison montante : 4 messages/heure * 24 heures/jour * 30 jours = 2 880 messages
  • Frais des messages de liaison montante : 2 880 messages * 2,3 USD/1 000 000 messages = 0,006624 USD

Coût de liaison descendante :

  • Nombre de messages de liaison descendante : 2 messages/jour * 30 jours = 60 messages
  • Frais d'envoi des messages de liaison descendante : 60 messages * 2,3 USD/1 000 000 messages = 0,000138 USD

Coût conjoint :

  • Nombre de messages conjoints : 1 message/semaine * 4 semaines = 4 messages
  • Frais d'envoi des messages conjoints : 4 messages * 2,3 USD/1 000 000 messages = 0,0000092 USD

Montant total des frais de messagerie :

  • Montant total des frais de messagerie = Frais d'envoi des messages de liaison montante + Frais d'envoi des messages de liaison descendante + Frais d'envoi des messages conjoints
  • Montant total des frais de messagerie = 0,006624 USD + 0,000138 USD + 0,0000092 USD = 0,0067712 USD

Frais associés à Device Shadow et au registre

Exemple 1

Vous avez 100 appareils qui déclenchent un total de 1 000 000 mises à jour de device shadow dans la région Canada (Centre). La taille d'enregistrement du device shadow de chaque mise à jour est de 1,5 Ko. Le tarif de device shadow et du registre pour la région Canada (Centre) est de 1,25 USD/1 000 000 opérations. Vos frais seront calculés comme suit :

Étant donné que la taille du device shadow est supérieure à 1 Ko, les opérations sont arrondies au prochain multiple de 1 Ko (2 Ko) et comptabilisées comme deux opérations.

Frais associés au device shadow = 2 opérations * 1 000 000 mises à jour * 1,25 USD/1 000 000 opérations = 2,50 USD

Exemple 2

D'après les chiffres ci-dessus, votre solution appelle l'API ListThing 100 fois pendant les 30 jours. À chaque fois, l'API renvoie 500 enregistrements. La taille de chaque enregistrement est de 1 Ko. Vos frais seront calculés comme suit :

Requêtes envoyées au registre = 100 requêtes * 500 = 50 000 requêtes

Frais associés au registre = 50 000 requêtes * 1,25 USD/1 000 000 requêtes = 0,0625 USD

Frais associés au moteur de règles

Exemple 1

Vous avez 100 appareils qui déclenchent un total de 1 000 000 règles dans la région Canada (Centre). Chaque règle transmet des données à Amazon S3, appelant ainsi une action. Le tarif pour les règles déclenchées et pour les actions exécutées dans la région Canada (Centre) est de 0,15 USD (par million de règles déclenchées / par million d'actions exécutées). Vos frais seront calculés comme suit :

  • Frais liés aux règles déclenchées = 1 000 000 règles déclenchées * 0,15 USD/1 000 000 règles déclenchées = 0,15 USD
  • Frais liés aux actions exécutées = 1 000 000 règles déclenchées * 1 action exécutée/règle déclenchée * 0,15 USD/1 000 000 actions exécutées = 0,15 USD

Montant total des frais associés au moteur de règles = frais liés aux règles + frais liés aux actions = 0,15 USD + 0,15 USD = 0,30 USD

Exemple 2

Dans cet exemple, les mêmes 100 appareils déclenchent un total de 1 000 000 règles dans la région Canada (Centre). Cependant, chaque règle appelle une fonction externe, puis transmet les données à Amazon S3, appelant ainsi deux actions. Vos frais seront calculés comme suit :

  • Frais liés aux règles déclenchées = 1 000 000 règles déclenchées * 0,15 USD/1 000 000 règles déclenchées = 0,15 USD
  • Frais liés aux actions exécutées = 1 000 000 règles déclenchées * 2 actions exécutées/règle déclenchée * 0,15 USD/1 000 000 actions exécutées = 0,30 USD

Montant total des frais associés au moteur de règles = frais liés aux règles + frais liés aux actions = 0,15 USD + 0,30 USD = 0,45 USD

Exemple de tarification pour une application utilisant tous les composants AWS IoT Core

Vous avez 100 000 appareils qui maintiennent une connexion constante avec AWS IoT Core dans la région Europe (Irlande) pendant 30 jours. Chaque jour, chaque appareil envoie 325 messages de 1 Ko. Sur les 325 messages par jour envoyés par chaque appareil, 100 déclenchent une mise à jour de device shadow et 200 déclenchent une règle qui exécute une action. Vos frais seront calculés comme suit :

Frais de connectivité

  • Minutes de connexion = 100 000 connexions * 60 minutes/heure * 24 heures/jour * 30 jours = 4 320 000 000 minutes de connexion
  • Frais de connectivité = 4 320 000 000 minutes de connexion * 0,08 USD/1 000 000 minutes de connexion = 345,60 USD

Frais de messagerie

  • Messages = 100 000 appareils * 325 messages par appareil et par jour * 30 jours = 975 000 000 messages
  • Frais de messagerie = 975 000 000 messages * 1,00 USD/1 000 000 messages = 975,00 USD

Frais associés à Device Shadow et au registre

  • Requêtes de device shadow = 100 000 appareils * 100 requêtes par appareil et par jour * 30 jours = 300 000 000 requêtes
  • La taille de device shadow est inférieure à 1 Ko. Elle est arrondie au Ko le plus proche (1 Ko)
  • Frais associés au device shadow = 300 000 000 requêtes * 1,25 USD/1 000 000 opérations = 375,00 USD

Frais associés au moteur de règles  

  • Règles déclenchées = 100 000 appareils * 200 règles déclenchées par appareil et par jour * 30 jours = 600 000 000 règles déclenchées
  • Actions exécutées = 600 000 000 règles déclenchées * 1 action exécutée/règle déclenchée = 600 000 000 actions exécutées
  • Frais liés aux règles déclenchées = 600 000 000 règles déclenchées * 0,15 USD/1 000 000 règles déclenchées = 90,00 USD
  • Frais liés aux actions exécutées = 600 000 000 actions exécutées * 0,15 USD/1 000 000 actions exécutées = 90,00 USD

Montant total des frais associés au moteur de règles = 90,00 USD + 90,00 USD = 180,00 USD

Montant total des frais pour l'application

  • Total des frais = 346,60 USD + 975,00 USD + 375,00 USD + 180,00 USD = 1 876,60 USD

Merci de noter qu'AWS IoT Core n'implique pas la revente de services de communication et que la connectivité sera fournie par des tiers.

En savoir plus sur les ressources AWS IoT Core

Consulter la page de ressources
Prêt à vous lancer ?
S'inscrire
D'autres questions ?
Nous contacter