AWS IoT Services
Last updated
Was this helpful?
Last updated
Was this helpful?
Primary service for IoT device connectivity
Capabilities:
Connects billions of devices
Routes trillions of messages
Supports MQTT protocol
Integrates with AWS services (S3, Lambda, IoT Analytics)
Enables device message publishing and ingestion
Purpose: Event-based alert triggering
Features:
Sensor data monitoring
Conditional logic for alarms
Event detection and triggering
Purpose: Simple device integration
Features:
Direct Lambda function triggering
Pre-provisioned security certificates
Device management and grouping
Use case: One-button device activation
Purpose: IoT workflow development
Features:
Low-code logical workflows
Drag-and-drop interface
Reusable patterns and models
Web service integration
Similar to Step Functions
Purpose: Device software deployment
Features:
Greengrass client installation
Lambda function deployment
Docker image deployment
Local ML model inference
IoT Core data exchange
Purpose: Device registry and organization
Features:
Bulk device registration
Device group organization
Over-the-air firmware updates
Device fleet management
Purpose: Security monitoring
Features:
Continuous configuration auditing
ML-based anomaly detection
Suspicious behavior alerts
Security analysis
Purpose: Time-series data analysis
Features:
Message aggregation and enrichment
Time-series data storage
Near-live analysis
SQL and ML analysis support
QuickSight integration
Purpose: On-premises IoT monitoring
Features:
Local data collection
Offline device monitoring
Edge software deployment
Local and cloud application integration
Warehouse monitoring capabilities
IoT Core Essentials
Primary connectivity service
MQTT protocol support
Massive scale capabilities
Device Management Functions
Large-scale device organization
Firmware update capabilities
Security monitoring
Analytics Implementation
Time-series data handling
Data enrichment
Integration with visualization tools