Complete the code to specify the protocol used by AWS IoT Core for device communication.
protocol = "[1]"
AWS IoT Core primarily uses MQTT protocol for lightweight, efficient device communication.
Complete the code to define the AWS IoT Core service component that manages device identities and credentials.
identity_service = "[1]"
The AWS IoT Device Registry stores and manages device identities and credentials securely.
Fix the error in the code to correctly represent the AWS IoT Core component that routes messages between devices and AWS services.
message_router = "[1]"
The AWS IoT Rules Engine routes and transforms messages from devices to other AWS services.
Fill both blanks to complete the code that defines the AWS IoT Core feature for secure device communication and the protocol it supports.
security_feature = "[1]" protocol_supported = "[2]"
AWS IoT Core uses Mutual TLS for secure communication and supports MQTT protocol for messaging.
Fill all three blanks to complete the code that sets up an AWS IoT Core rule to send device data to a storage service using the correct SQL statement and target service.
rule_sql = "SELECT [1] FROM '[2]'" target_service = "[3]"
The SQL statement selects all data (*) from the device data topic, and the target service is Amazon S3 for storage.