Amazon IoT Core logo

Amazon IoT Core

AWS IoT Core is a managed cloud service that lets connected devices easily and securely interact with cloud applications and other devices. It can support billions of devices and trillions of messages, routing those messages to AWS endpoints and other devices reliably and securely.

1 APIs 1 Capabilities 5 Features
Device ManagementIoTMQTTMessage Routing

APIs

AWS IoT Core API

The AWS IoT Core API provides programmatic access to manage things, policies, certificates, rules, and MQTT messaging for IoT device connectivity.

Capabilities

Amazon IoT Core - Iot Device Connectivity

Unified capability for IoT Developer, Solutions Architect to manage managed cloud service for iot device connectivity and message routing operations.

Run with Naftiko

Features

Secure Device Connectivity

Connects IoT devices to AWS using MQTT, HTTPS, and WebSocket protocols with mutual TLS authentication.

Message Broker

Scales to billions of messages per day with a fully managed MQTT message broker.

Rules Engine

Routes device messages to 15+ AWS services based on SQL-like rules.

Device Shadow

Maintains a persistent virtual representation of each device for state management.

Fleet Indexing

Index and search all IoT things and their attributes at scale.

Use Cases

Industrial IoT

Connect factory equipment to AWS for real-time monitoring and predictive maintenance.

Smart Home

Build connected home devices with secure two-way communication.

Asset Tracking

Track vehicles, equipment, and assets with GPS and sensor data.

Integrations

AWS Lambda

Trigger serverless functions from IoT device messages with Rules Engine.

Amazon Kinesis

Stream IoT telemetry data to Kinesis for real-time analytics.

Amazon S3

Store device messages and data in S3 using IoT Rules.

Amazon DynamoDB

Write device state data to DynamoDB tables with IoT Rules.

Semantic Vocabularies

Amazon Iot Core Context

102 classes · 267 properties

JSON-LD

API Governance Rules

Amazon IoT Core 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-core
name: Amazon IoT Core
description: >-
  AWS IoT Core is a managed cloud service that lets connected devices easily and securely interact with cloud applications and other devices. It can support billions of devices and trillions of messages, routing those messages to AWS endpoints and other devices reliably and securely.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - AWS
  - Device Management
  - IoT
  - MQTT
  - Message Routing
url: >-
  https://raw.githubusercontent.com/api-evangelist/amazon-iot-core/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-04-19'
specificationVersion: '0.19'
apis:
  - aid: amazon-iot-core:aws-iot-api
    name: AWS IoT Core API
    description: >-
      The AWS IoT Core API provides programmatic access to manage things, policies, certificates, rules, and MQTT messaging for IoT device connectivity.
    humanURL: https://aws.amazon.com/iot-core/
    baseURL: https://iot.amazonaws.com
    tags:
      - Device Management
      - IoT
      - MQTT
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/iot/latest/apireference/
      - type: OpenAPI
        url: openapi/amazon-iot-core-openapi-original.yml
      - type: GettingStarted
        url: https://docs.aws.amazon.com/iot/latest/developerguide/iot-gs.html
      - type: Pricing
        url: https://aws.amazon.com/iot-core/pricing/
      - type: FAQ
        url: https://aws.amazon.com/iot-core/faqs/
common:
  - type: Portal
    url: https://aws.amazon.com/iot-core/
  - type: Website
    url: https://aws.amazon.com/iot-core/
  - type: Documentation
    url: https://docs.aws.amazon.com/iot/
  - 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-core-spectral-rules.yml
  - type: NaftikoCapability
    url: capabilities/shared/iot-core.yaml
  - type: NaftikoCapability
    url: capabilities/iot-device-connectivity.yaml
  - type: Vocabulary
    url: vocabulary/amazon-iot-core-vocabulary.yaml
  - type: JSONLD
    url: json-ld/amazon-iot-core-context.jsonld
  - type: Features
    data:
      - name: Secure Device Connectivity
        description: Connects IoT devices to AWS using MQTT, HTTPS, and WebSocket protocols with mutual TLS authentication.
      - name: Message Broker
        description: Scales to billions of messages per day with a fully managed MQTT message broker.
      - name: Rules Engine
        description: Routes device messages to 15+ AWS services based on SQL-like rules.
      - name: Device Shadow
        description: Maintains a persistent virtual representation of each device for state management.
      - name: Fleet Indexing
        description: Index and search all IoT things and their attributes at scale.
  - type: UseCases
    data:
      - name: Industrial IoT
        description: Connect factory equipment to AWS for real-time monitoring and predictive maintenance.
      - name: Smart Home
        description: Build connected home devices with secure two-way communication.
      - name: Asset Tracking
        description: Track vehicles, equipment, and assets with GPS and sensor data.
  - type: Integrations
    data:
      - name: AWS Lambda
        description: Trigger serverless functions from IoT device messages with Rules Engine.
      - name: Amazon Kinesis
        description: Stream IoT telemetry data to Kinesis for real-time analytics.
      - name: Amazon S3
        description: Store device messages and data in S3 using IoT Rules.
      - name: Amazon DynamoDB
        description: Write device state data to DynamoDB tables with IoT Rules.
maintainers:
  - FN: Kin Lane
    email: [email protected]