AWS IoT Core Documentation
AWS IoT Core is designed to help you connect IoT devices to AWS Services and other devices, secure data interactions, and process and act upon device data.WS IoT Core is designed to help you connect IoT devices to AWS Services and other devices, secure data interactions, and process and act upon device data.
AWS IoT Device SDK
The AWS IoT Device SDK helps you connect your hardware device or your mobile application to AWS IoT Core. The AWS IoT Device SDK is designed to enable your devices to connect, authenticate, and exchange messages with AWS IoT Core using the MQTT, HTTP, or WebSockets protocols. The AWS IoT Device SDK is designed to support C, JavaScript, and Arduino, and includes the client libraries, the developer guide, and the porting guide for manufacturers. You can also use an open source alternative or write your own SDK.
Device Advisor
Device Advisor is a fully managed cloud-based test capability for validating IoT devices during development. It provides pre-built tests that help developers validate their IoT devices for connectivity with AWS IoT Core. Device Advisor helps developers test if their IoT devices can interoperate with AWS IoT Core and follow security best practices. Developers can more easily identify and resolve the most common device software issues during development before they deploy their devices in production. Device Advisor also provides a signed qualification report which can be used by hardware partners to qualify their devices for inclusion in the AWS Partner Device Catalog.
Device Gateway
The Device Gateway serves as the entry point for IoT devices connecting to AWS. The Device Gateway is designed to manage all active device connections and implement semantics for multiple protocols to help validate that devices are able to efficiently communicate with AWS IoT Core. For devices that connect using MQTT or WebSockets the Device Gateway is designed to maintain long lived, bidirectional connections, helping these devices to send and receive messages with low latency. The Device Gateway is fully managed and designed to scale to support over a billion devices without requiring you to manage any infrastructure. For customers migrating to AWS IoT, the Device Gateway offers capabilities designed to transition infrastructures with minimal impact to existing architectures and IoT devices.
Message Broker
The Message Broker is a high throughput pub/sub message broker that is designed to transmit messages to and from your IoT devices and applications with low latency. The flexible nature of the Message Broker’s topic structure helps you to send messages to, or receive messages from, as many devices as you would like. It is designed to support messaging patterns ranging from one-to-one command and control messaging, to one-to-one million (or more) broadcast notification systems and everything in between. The Message Broker is a fully managed service designed to scale with your message volume without requiring you to run any infrastructure.
Authentication and Authorization
Registry
The Registry is designed to establish an identity for devices and track metadata such as the devices’ attributes and capabilities. The Registry is designed to assign a unique identity to each device that is consistently formatted regardless of the type of device or how it connects. It also supports metadata that describes the capabilities of a device, for example whether a sensor reports temperature, and if the data are Fahrenheit or Celsius. Metadata in the Registry may expire if you do not access or update your registry entry within the period of time designated by AWS.
Device Shadow
Rules Engine
AWS IoT Core for LoRaWAN
Device Location
AWS IoT Core Device Location helps you track and manage your fleet of IoT devices using their location data, such as latitude and longitude coordinates, without traditional Global Positioning Service (GPS) hardware. For example, Device Location helps your field service team can identify the location of devices that require maintenance action, and can also support location-based security enhancements, such as restricting access to a specific Region.
Amazon Sidewalk Integration
Additional Information
For additional information about service controls, security features and functionalities, including, as applicable, information about storing, retrieving, modifying, restricting, and deleting data, please see https://docs.aws.amazon.com/index.html. This additional information does not form part of the Documentation for purposes of the AWS Customer Agreement available at http://aws.amazon.com/agreement, or other agreement between you and AWS governing your use of AWS’s services.