AWS IoT 규칙 조치 - AWS IoT Core

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS IoT 규칙 조치

AWS IoT 규칙 동작은 규칙이 호출될 때 수행할 작업을 지정합니다. Amazon DynamoDB 데이터베이스로 데이터를 보내고, Amazon Kinesis Data Streams로 데이터를 보내고, AWS Lambda 함수를 호출하는 등의 작업을 정의할 수 있습니다. AWS IoT 작업 서비스를 사용할 수 AWS 리전 있는 경우 다음 작업을 지원합니다.

규칙 작업 설명 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 서비스 엔드포인트로 메시지를 보냅니다. OpenSearch
Republish 메시지를 다른 MQTT 주제에 재게시합니다. republish
S3 메시지를 Amazon Simple Storage Service(Amazon S3) 버킷에 저장합니다. s3
Salesforce IoT 메시지를 Salesforce IoT 입력 스트림에 전송합니다. salesforce
SNS 메시지를 Amazon Simple Notification Service(Amazon SNS) 푸시 알림으로 게시합니다. sns
SQS 메시지를 Amazon Simple Queue Service(Amazon SQS) 대기열에 전송합니다. sqs
Step Functions AWS Step Functions 스테이트 머신을 시작합니다. stepFunctions
Timestream 메시지를 Amazon Timestream 데이터베이스 테이블에 전송합니다. timestream
참고
  • 다른 서비스의 AWS 리전 리소스와 동일하게 규칙을 정의하여 규칙 작업이 해당 리소스와 상호 작용할 수 있도록 합니다.

  • 오류가 간헐적으로 발생하는 경우 AWS IoT 규칙 엔진에서 작업 수행을 여러 번 시도할 수 있습니다. 모든 시도가 실패하면 메시지가 삭제되고 로그에서 오류를 확인할 수 있습니다. CloudWatch 각 규칙에 대해 실패 발생 후 호출되는 오류 작업을 지정할 수 있습니다. 자세한 설명은 오류 처리(오류 작업) 섹션을 참조하세요.

  • 일부 규칙 작업은 AWS Key Management Service (AWS KMS)와 통합되는 서비스에서 작업을 활성화하여 저장 데이터 암호화를 지원합니다. 고객 관리형 AWS KMS key (KMS 키) 을 사용하여 저장된 데이터를 암호화하는 경우 서비스에 호출자를 대신하여 KMS 키를 사용할 수 있는 권한이 있어야 합니다. 고객 관리형 KMS 키에 대한 권한을 관리하는 방법을 알아보려면 해당 서비스 가이드의 데이터 암호화 주제를 참조하세요. 고객 관리형 KMS 키에 대한 자세한 내용은 AWS Key Management Service 개발자 안내서의 AWS Key Management Service 개념을 참조하세요.