Amazon IoT Device Management logo

Amazon IoT Device Management

AWS IoT Device Management makes it easy to securely onboard, organize, monitor, and remotely manage your IoT devices at scale. You can register your connected devices individually or in bulk, and easily manage permissions so your devices remain secure throughout their lifecycle.

1 APIs 1 Capabilities 5 Features
Device ManagementFleet ManagementIoTOTA Updates

APIs

AWS IoT Device Management API

The AWS IoT Device Management API provides access to thing groups, jobs, bulk registration, fleet indexing, and remote device management capabilities.

Capabilities

Amazon IoT Device Management - Iot Fleet Management

Unified capability for IoT Engineer, Operations Engineer to manage onboard, organize, and manage iot devices at scale operations.

Run with Naftiko

Features

Bulk Device Registration

Register thousands of devices simultaneously using bulk registration templates.

Fleet Indexing

Search and query your entire device fleet based on attributes and shadow state.

Remote Jobs

Deploy firmware updates, configuration changes, and software remotely at scale.

Thing Groups

Organize devices into hierarchical groups for policies and bulk operations.

Tunnel Secure

Create secure bidirectional tunnels to devices behind firewalls for remote troubleshooting.

Use Cases

OTA Firmware Updates

Deploy firmware updates to thousands of devices simultaneously with rollback.

Device Onboarding

Automate device provisioning and certificate management at manufacturing.

Fleet Monitoring

Monitor device connectivity, metadata, and shadow state across the entire fleet.

Integrations

AWS IoT Core

All device management operations integrate with IoT Core connectivity.

AWS Lambda

Trigger automation workflows based on job status changes.

Amazon S3

Store firmware and configuration files for remote deployment.

Semantic Vocabularies

Amazon Iot Device Management Context

102 classes · 266 properties

JSON-LD

API Governance Rules

Amazon IoT Device Management API Rules

14 rules · 8 errors 5 warnings 1 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
SignUp
SignUp
🔗
Login
Login
🟢
StatusPage
StatusPage
🔗
Contact
Contact
🔗
SpectralRules
SpectralRules
🔗
NaftikoCapability
NaftikoCapability
🔗
NaftikoCapability
NaftikoCapability
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD

Sources

Raw ↑
aid: amazon-iot-device-management
name: Amazon IoT Device Management
description: >-
  AWS IoT Device Management makes it easy to securely onboard, organize, monitor, and remotely manage your IoT devices at scale. You can register your connected devices individually or in bulk, and easily manage permissions so your devices remain secure throughout their lifecycle.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - AWS
  - Device Management
  - Fleet Management
  - IoT
  - OTA Updates
url: >-
  https://raw.githubusercontent.com/api-evangelist/amazon-iot-device-management/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-04-19'
specificationVersion: '0.19'
apis:
  - aid: amazon-iot-device-management:aws-iot-management-api
    name: AWS IoT Device Management API
    description: >-
      The AWS IoT Device Management API provides access to thing groups, jobs, bulk registration, fleet indexing, and remote device management capabilities.
    humanURL: https://aws.amazon.com/iot-device-management/
    baseURL: https://iot.amazonaws.com
    tags:
      - Device Management
      - Fleet Management
      - IoT
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/iot/latest/developerguide/iot-jobs.html
      - type: OpenAPI
        url: openapi/amazon-iot-device-management-openapi-original.yml
      - type: GettingStarted
        url: https://docs.aws.amazon.com/iot/latest/developerguide/iot-thing-management.html
      - type: Pricing
        url: https://aws.amazon.com/iot-device-management/pricing/
      - type: FAQ
        url: https://aws.amazon.com/iot-device-management/faqs/
common:
  - type: Portal
    url: https://aws.amazon.com/iot-device-management/
  - type: Website
    url: https://aws.amazon.com/iot-device-management/
  - type: Documentation
    url: https://docs.aws.amazon.com/iot/latest/developerguide/iot-thing-management.html
  - type: TermsOfService
    url: https://aws.amazon.com/service-terms/
  - type: PrivacyPolicy
    url: https://aws.amazon.com/privacy/
  - type: Support
    url: https://aws.amazon.com/premiumsupport/
  - type: Blog
    url: https://aws.amazon.com/blogs/iot/
  - type: GitHubOrganization
    url: https://github.com/aws
  - type: Console
    url: https://console.aws.amazon.com/iot/
  - type: SignUp
    url: https://portal.aws.amazon.com/billing/signup
  - type: Login
    url: https://signin.aws.amazon.com/
  - type: StatusPage
    url: https://health.aws.amazon.com/health/status
  - type: Contact
    url: https://aws.amazon.com/contact-us/
  - type: SpectralRules
    url: rules/amazon-iot-device-management-spectral-rules.yml
  - type: NaftikoCapability
    url: capabilities/shared/iot-device-management.yaml
  - type: NaftikoCapability
    url: capabilities/iot-fleet-management.yaml
  - type: Vocabulary
    url: vocabulary/amazon-iot-device-management-vocabulary.yaml
  - type: JSONLD
    url: json-ld/amazon-iot-device-management-context.jsonld
  - type: Features
    data:
      - name: Bulk Device Registration
        description: Register thousands of devices simultaneously using bulk registration templates.
      - name: Fleet Indexing
        description: Search and query your entire device fleet based on attributes and shadow state.
      - name: Remote Jobs
        description: Deploy firmware updates, configuration changes, and software remotely at scale.
      - name: Thing Groups
        description: Organize devices into hierarchical groups for policies and bulk operations.
      - name: Tunnel Secure
        description: Create secure bidirectional tunnels to devices behind firewalls for remote troubleshooting.
  - type: UseCases
    data:
      - name: OTA Firmware Updates
        description: Deploy firmware updates to thousands of devices simultaneously with rollback.
      - name: Device Onboarding
        description: Automate device provisioning and certificate management at manufacturing.
      - name: Fleet Monitoring
        description: Monitor device connectivity, metadata, and shadow state across the entire fleet.
  - type: Integrations
    data:
      - name: AWS IoT Core
        description: All device management operations integrate with IoT Core connectivity.
      - name: AWS Lambda
        description: Trigger automation workflows based on job status changes.
      - name: Amazon S3
        description: Store firmware and configuration files for remote deployment.
maintainers:
  - FN: Kin Lane
    email: [email protected]