-
はじめに
Cloud IoT Core 用のプロジェクトと環境を設定し、主なコンセプトについて学びます。
-
レジストリとデバイスの作成
デバイス レジストリを作成し、レジストリ内にデバイスを設定します。
-
ゲートウェイの使用
ゲートウェイを作成し、ゲートウェイ以外のデバイスと Cloud IoT Core の間でメッセージをリレーするように構成します。
-
MQTT ブリッジの使用
業界標準の MQTT プロトコルを使用して、デバイスを Cloud IoT Core に接続します。
-
HTTP ブリッジの使用
接続レス HTTP を使用して、デバイス テレメトリーのパブリッシュ、デバイス構成の更新、Cloud IoT Core へのデバイス状態の報告を行います。
-
デバイスの構成と状態の取得
デバイス構成を更新し、デバイスによって報告された状態を取得します。
-
デバイスへのコマンドの送信
1 回限りのディレクティブをデバイスに送信します。
-
認証情報の管理
デバイスの公開鍵/秘密鍵のペアの作成、JSON ウェブトークンの生成、レジストリへの証明書の追加、アプリケーションの認証を行います。
-
IAM によるアクセス制御
Identity and Access Management を使用してデバイスへのアクセスを制御します。
-
ロギングとモニタリング
Stackdriver を使用して Cloud IoT Core リソースをモニタリングし、監査ログとデバイスログを表示します。
-
エラー処理
Cloud IoT Core のエラーと、指数バックオフなどの手法を使用してエラーを処理する方法を理解します。
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"わかりにくい"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"情報またはサンプルコードが不正確"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"必要な情報 / サンプルがない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]