LoginSignup
0
1

More than 5 years have passed since last update.

AWS 認定ビッグデータ 専門知識 学習記録 - IoT

Last updated at Posted at 2019-03-21

AWS 認定ビッグデータ 専門知識 学習記録 - 本編

IoT(Internet of Things)

Service List

  • Amazon FreeRTOS
  • AWS IoT Greengrass
  • AWS IoT Core
  • AWS IoT Device Management
  • AWS IoT Device Defender
  • AWS IoT Things Graph
  • AWS IoT Analytics
  • AWS IoT SiteWise
  • AWS IoT Events

Consists of the components

  • Device gateway
    • Enables devices to securely and efficiently communicate with AWS IoT
  • Message broker
    • Provides a secure mechanism for devices and AWS IoT Applcations to publish and receive messages from
      each other
    • Use either the MQTT protocol directly or MQTT over WebSocket to publish and subscribe
    • Use the HTTP REST interface to publish.
  • Rules engine
    • Provides message processing and integration with other AWS services
    • Use an SQL-based language to select data from message payloads, and then process and send the data to other service(S3, Lambda, DynamoDB)
    • Use the message broker to republish messages to other subscribers
  • Security and Identity service
    • Provides shared responsibility for security in the AWS Cloud
  • Registry
    • Organizes the resources associated with each device in the AWS Cloud.
    • Associate certificates and MQTT client IDs with each device to improve your ability to manage and troubleshoot them.
  • Group registry
    • Groups allow you to manage several devices at once by categorizing them into groups
    • Groups can contain groups
    • Any action you perform on a parent group will apply to its child groups, and to all the devices
  • Device shadow
    • A JSON document used to store and retrieve current state information for a device.
  • Device Shadow service
    • Provides persistent representations of your devices in the AWS Cloud
  • Device Provisioning service
    • Allows you to provision devices using a template that describes the resources required for your device: a thing, a certificate, and one or more policies.
  • Custom Authentication service
    • You can define custom authorizers that allow you to manage your own authentication and authorization strategy using a custom authentication service and a Lambda function.
  • Jobs service
    • Allows you to define a set of remote operations that are sent to and executed on one or more devices connected to AWS IoT.
  • 編集中

Iot Rules Engine

Rules give your devices the ability to interact with AWS services. Rules are analyzed and actions are performed base on the MQTT topic stream. You can use rules to support tasks like these:

  • Augment or filter data received from a device
  • Write data received from a device to an Amazon DynamoDB database
  • Save a file to Amazon S3
  • Send a push notification to all users using Amazon SNS
  • Publish data to an Amazon SQS queue
  • Invoke a Lambda function to extract data
  • Process messages from a large number of devices using Amazon Kinesis
  • Send data to the Amazon Elasticsearch Service.
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1