AWS IoT Core
- What it is
- Managed cloud service that lets billions of connected devices securely connect and exchange messages with AWS and each other.
- Key capabilities
- Message broker — MQTT, MQTT over WebSockets, and HTTPS pub/sub at massive scale.
- Device Shadow — a persistent JSON document of a device’s state, so applications can read or set state while the device is offline.
- Rules engine — route and transform device messages to AWS Lambda, Amazon DynamoDB, Amazon Data Firehose, Amazon Simple Notification Service (SNS), and more.
- Device authentication — X.509 certificates per device, with fine-grained IoT policies. Device Defender audits for security drift.
- Not to be confused with
- AWS IoT Greengrass — runs on the device so it can act locally without a cloud round trip.