Amazon SQS FIFO versus AWS IoT Core

01 May 2024

Learn how Amazon SQS FIFO differs from AWS IoT Core.

Amazon SQS FIFO AWS IoT Core
Scaling

3000 msg/sec (batch write)

not disclosed

Max. message size

256 KB

128 KB

Persistence

up to 14 days

up to 1 hour

Replication

Multi-AZ

Multi-AZ

Order guarantee

yes

no

Delivery guarantee

exactly-once possible

at least once / at most once

Pricing

per message

per message + connection duration

Protocols

AWS Rest API

MQTT, AWS Rest API

AWS Integrations

Lambda

Lambda, SQS, SNS, and many more

License

AWS only

AWS only

Encryption at rest

yes

no

Encryption in transit

yes

yes