기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS IoT 규칙 작업
AWS IoT 규칙 작업은 규칙이 호출될 때 수행할 작업을 지정합니다. Amazon DynamoDB 데이터베이스로 데이터를 전송하고, Amazon Kinesis Data Streams로 데이터를 전송하고, 함수를 AWS Lambda 호출하는 작업을 정의할 수 있습니다.는 작업의 서비스를 사용할 수 AWS 리전 있는에서 다음 작업을 AWS IoT 지원합니다.
규칙 작업 | 설명 | 의 이름 API |
---|---|---|
Apache Kafka | Apache Kafka 클러스터에 메시지를 전송합니다. | kafka |
CloudWatch 경보 | Amazon CloudWatch 경보의 상태를 변경합니다. | cloudwatchAlarm |
CloudWatch 로그 | Amazon CloudWatch Logs에 메시지를 전송합니다. | cloudwatchLogs |
CloudWatch 지표 | CloudWatch 지표에 메시지를 전송합니다. | cloudwatchMetric |
DynamoDB | DynamoDB 테이블에 메시지를 전송합니다. | dynamoDB |
DynamoDBv2 | 메시지 데이터를 DynamoDB 테이블의 여러 열에 전송합니다. | dynamoDBv2 |
Elasticsearch | OpenSearch 엔드포인트에 메시지를 전송합니다. | OpenSearch |
HTTP | HTTPS 엔드포인트에 메시지를 게시합니다. | http |
IoT Analytics | AWS IoT Analytics 채널을 통해 메시지를 보냅니다. | iotAnalytics |
AWS IoT Events | AWS IoT Events 입력에 메시지를 전송합니다. | iotEvents |
AWS IoT SiteWise | 메시지 데이터를 AWS IoT SiteWise 자산 속성으로 전송합니다. | iotSiteWise |
Firehose | 메시지를 Firehose 전송 스트림에 전송합니다. | firehose |
Kinesis Data Streams | 메시지를 Kinesis 데이터 스트림에 전송합니다. | kinesis |
Lambda | 메시지 데이터를 입력으로 사용하여 Lambda 함수를 호출합니다. | lambda |
위치 | Amazon Location Service에 위치 데이터를 전송합니다. | location |
OpenSearch | Amazon OpenSearch Service 엔드포인트에 메시지를 전송합니다. | OpenSearch |
Republish | 메시지를 다른 MQTT 주제에 다시 게시합니다. | republish |
S3 | 메시지를 Amazon Simple Storage Service(Amazon S3) 버킷에 저장합니다. | s3 |
Salesforce IoT | 메시지를 Salesforce IoT 입력 스트림에 전송합니다. | salesforce |
SNS | 메시지를 Amazon Simple Notification Service(AmazonSNS) 푸시 알림으로 게시합니다. | sns |
SQS | Amazon Simple Queue Service(AmazonSQS) 대기열에 메시지를 전송합니다. | sqs |
Step Functions | AWS Step Functions 상태 시스템을 시작합니다. | stepFunctions |
Timestream | 메시지를 Amazon Timestream 데이터베이스 테이블에 전송합니다. | timestream |
참고
-
규칙 작업이 해당 리소스와 상호 작용할 수 있도록 AWS 리전 다른 서비스의 리소스와 동일한에서 규칙을 정의합니다.
-
AWS IoT 규칙 엔진은 간헐적 오류가 발생할 경우 작업을 여러 번 시도할 수 있습니다. 모든 시도가 실패하면 메시지가 삭제되고 CloudWatch 로그에서 오류를 사용할 수 있습니다. 각 규칙에 대해 실패 발생 후 호출되는 오류 작업을 지정할 수 있습니다. 자세한 내용은 오류 처리(오류 작업) 단원을 참조하십시오.
-
일부 규칙 작업은 AWS Key Management Service (AWS KMS)와 통합되는 서비스에서 작업을 활성화하여 저장 데이터 암호화를 지원합니다. Customer-managed AWS KMS key (KMS 키)를 사용하여 저장 데이터를 암호화하는 경우 서비스에는 호출자를 대신하여 KMS 키를 사용할 수 있는 권한이 있어야 합니다. 고객 관리형 KMS 키에 대한 권한을 관리하는 방법을 알아보려면 해당 서비스 가이드의 데이터 암호화 주제를 참조하세요. 고객 관리KMS형 키에 대한 자세한 내용은 AWS Key Management Service 개발자 안내서의 AWS Key Management Service 개념을 참조하세요.