Avec AWS IoT, vous ne payez que ce que vous utilisez et il n'y a pas de frais minimum. Les tarifs sont calculés en fonction du nombre de messages publiés sur AWS IoT (coût de publication) et du nombre de messages envoyés par AWS IoT vers les appareils ou applications (coût d'envoi).

AWS IoT ne facture pas l'envoi de messages vers les services AWS suivants : Amazon S3, Amazon DynamoDB, AWS Lambda, Amazon Kinesis, Amazon SNS et Amazon SQS.

Découvrez des exemples de tarification en bas de cette page. 

L'offre gratuite d'AWS IoT vous permet de bénéficier gratuitement de 250 000 messages (publiés ou envoyés) par mois, pendant 12 mois.

Découvrez gratuitement AWS

Créer un compte gratuit

Le niveau gratuit d'AWS inclut 250 000 messages (publiés ou envoyés) gratuits par mois, pendant 12 mois

Voir les détails relatifs à l'offre gratuite d'AWS 



Région Prix
USA Est (Virginie du Nord) 5 USD par million de messages
USA Est (Ohio) 5 USD par million de messages
USA Ouest (Oregon) 5 USD par million de messages
UE (Irlande) 5 USD par million de messages
UE (Francfort) 5 USD par million de messages
UE (Londres) 5 USD par million de messages
Asie-Pacifique (Sydney) 6 USD par million de messages
Asie-Pacifique (Séoul) 6 USD par million de messages
Asie-Pacifique (Tokyo) 8 USD par million de messages
Asie-Pacifique (Singapour) 8 USD par million de messages

Une tarification personnalisée peut être proposée pour les volumes de messagerie importants. Pour toute demande de renseignements, veuillez contacter le service Ventes et développement des activités AWS en incluant la mention « tarification par volumes IoT personnalisée » dans votre demande.

A des fins de mesure, l'incrément de taille d'un message est un bloc de données de 512 octets traité par AWS IoT – publié sur ou diffusé par le service. Vous pouvez envoyer des messages d'une taille maximale de 128 Ko en un bloc, et vous serez facturé en multiples de 512 octets. Par exemple, un corps de message de 900 octets est mesuré comme deux messages.

Connexion MQTT Mesurée comme la taille du message, y compris la taille de la rubrique « Will » et le corps de message « Will »
Accusé de réception de publication MQTT (reçu de l'appareil) Mesuré comme un message simple de 512 octets
Ping MQTT Comprend la requête et la réponse Ping. Mesurées comme un message simple de 512 octets
Abonnement MQTT

Mesuré en fonction de la liste de rubriques soumise dans le message d'abonnement

Publication MQTT (entrante) Mesurée en fonction de la taille en octets des données et de la rubrique
Publication MQTT (sortante) Mesurée en fonction de la taille en octets des données et de la rubrique

Les messages MQTT suivants sont exclus de toute mesure :

  • Déconnexion MQTT
  • Accusé de réception de connexion MQTT
  • Accusé de réception de publication MQTT (envoyé par le service)
  • Accusé de réception d'abonnement MQTT
  • Désabonnement MQTT

Les messages MQTT transférés à l'intérieur d'une connexion WebSocket sont mesurés comme des messages MQTT intégrés à une connexion TLS à authentification mutuelle.

Demandes Les demandes HTTP de l'API REST sont mesurées en fonction du nombre de messages de 512 octets nécessaires pour encoder le corps de la demande HTTP.
Réponses Les réponses HTTP de l'API REST sont mesurées en fonction du nombre de messages de 512 octets nécessaires pour encoder le corps de la réponse HTTP.
Réponses négatives Si des réponses HTTP contiennent des codes de réponse HTTP inclus dans la plage 4xx et 5xx et un corps, l'IoT AWS mesure le nombre de messages de 512 octets nécessaires pour encoder le corps des réponses.

Les appels de publication REST HTTP et les opérations de mise en mémoire fantôme des appareils REST HTTP sont mesurés comme des types d'utilisation autonomes, mais suivent les mêmes règles de mesure.

Dans ce premier exemple, un appareil publie un message de 500 octets sur AWS IoT par heure et AWS IoT envoie ensuite chaque message aux 5 autres appareils.

Coût de publication sur AWS IoT : dans cet exemple, l'appareil publie 1 message x 24 heures x 30 jours = 720 messages par mois. Les frais AWS IoT totaux s'élèvent à 720 x (5 USD/1 million de messages) = 0,004 USD par mois pour la publication de messages.

Coût d'envoi vers des appareils : 5 appareils recevant chacun un message d'AWS IoT par heure recevraient 5 x 1 message x 24 heures x 30 jours = 3 600 messages par mois. Les frais AWS IoT totaux s'élèvent à : 3 600 x (5 USD/1 million de messages) = 0,018 USD par mois pour l'envoi de messages.

Coût total : les appareils de cet exemple feraient l'objet de frais mensuels AWS IoT de 0,004 USD pour la publication de messages, auxquels s'ajoutent des frais mensuels AWS IoT de 0,018 USD pour l'envoi de messages, soit un total de 0,022 USD par mois.

Dans ce second exemple, un appareil publie un message de 1 024 octets sur AWS IoT par minute. AWS IoT envoie ensuite chaque message vers Amazon S3.

 

Coût de publication sur AWS IoT : chaque publication d'un message de 1 024 octets sera mesurée comme deux messages (AWS IoT définit un message comme un bloc de données de 512 octets). Dans cet exemple, l'appareil générerait 2 messages x 60 minutes x 24 heures x 30 jours = 86 400 messages par mois. Les frais AWS IoT sont équivalents à : 86 400 messages x (5 USD/1 million de messages) = 0,432 USD par mois pour la publication de messages.

 

Coût d'envoi vers S3 : AWS IoT ne facture pas l'envoi de messages vers les points de terminaison AWS suivants : Lambda, DynamoDB, S3, Kinesis, SNS et SQS. Dans cet exemple, étant donné que les messages sont envoyés par AWS IoT vers Amazon S3, aucuns frais AWS IoT ne vous seront facturés pour l'envoi de messages. Vous devrez cependant toujours vous acquitter des frais Amazon S3 standard.

 

Coût total : dans cet exemple, l'appareil ferait l'objet de frais mensuels AWS IoT de 0,432 USD pour la publication de messages et d'aucuns frais pour l'envoi de messages (car AWS IoT ne facture pas les envois vers S3), soit un total de 0,432 USD.

Dans ce troisième exemple, 100 capteurs publient chacun un message de 400 octets sur AWS IoT par minute. AWS IoT envoie ensuite tous les messages vers un autre appareil et également vers DynamoDB.

Coût de publication sur AWS IoT : les 100 capteurs généreraient 100 appareils x 1 message x 60 minutes x 24 heures x 30 jours = 4,3 millions de messages par mois. Les frais AWS IoT sont équivalents à : 4,3 x (5 USD/1 million de messages) = 21,50 USD par mois pour la publication de messages.

Coût d'envoi vers des appareils : l'appareil de mesure 1 recevant 100 messages depuis AWS IoT par minute ferait l'objet de frais AWS IoT équivalent à : 1 appareil x 100 messages x 60 minutes x 24 heures x 30 jours = 4,3 millions de messages par mois. Les frais AWS IoT s'élèvent à 4,3 x (5 USD/1 million de messages) = 21,50 USD par mois pour l'envoi de messages.

Coût d'envoi vers DynamoDB : AWS IoT ne facture pas l'envoi de messages vers les points de terminaison AWS suivants : Lambda, DynamoDB, S3, Kinesis, Kinesis Firehose, SNS et SQS. Dans cet exemple, aucuns frais AWS IoT ne vous seront facturés pour l'envoi de messages vers DynamoDB. Vous devrez cependant toujours vous acquitter des frais Amazon DynamoDB standard.

Coût total : dans cet exemple, des frais mensuels AWS IoT de 21,50 USD pour la publication de messages vous seront facturés, auxquels s'ajoutent des frais mensuels AWS IoT de 21,50 USD pour l'envoi de messages, soit un total de 43,00 USD.