azure-iot-central について
azure-iot-central は、Azure IoT Central の利用者向けに、アーキテクチャ、セキュリティ、構成、デプロイ、トラブルシューティングを案内するスキルです。ローカルの参照情報と、デバイス管理やデータエクスポート、移行に関するリモートドキュメントを組み合わせます。
主な機能
- 01トラブルシューティングと接続診断
- 02アーキテクチャ設計と移行計画
- 03セキュリティとアクセス制御の構成
- 04デバイステンプレートとデータエクスポート設定
- 05REST API と CLI の連携
- 06デプロイと運用のガイダンス
活用シーン
- 01デバイス接続やデータエクスポート障害の調査
- 02Azure ネイティブ IoT サービスへの移行計画
- 03デバイス認証とデータエクスポートの構成
- 04REST API によるデバイス管理
MCP 対応
mcp_microsoftdocs の microsoft_docs_fetch によるドキュメント取得に対応し、代替手段としてウェブページ取得も利用できます。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-iot-centralインストール後、Claude Code で/azure-iot-centralを入力して読み込まれたか確認します。
詳細
Azure IoT Central スキル
このスキルでは、Azure IoT Central に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイについて説明します。ローカルのクイックリファレンスコンテンツと、ドキュメントをリモートで取得する機能を組み合わせています。
このスキルの使い方
Agent への重要事項:関連するセクションを探すには、以下のカテゴリインデックスを使用してください。行範囲が指定されているカテゴリ(例:
L35-L120)では、指定された行をread_fileで読み取ってください。ファイルへのリンクがあるカテゴリ(例:[security.md](security.md))では、リンク先のリファレンスファイルをread_fileで読み取ってください。
Agent への重要事項:
metadata.generated_atが 3 か月以上前の場合は、リポジトリから最新バージョンを取得するようユーザーに提案してください。mcp_microsoftdocsツールを利用できない場合は、インストールするようユーザーに提案してください:インストールガイド
このスキルでドキュメントの内容を取得するには、ネットワークアクセスが必要です。
- 推奨:クエリ文字列
from=learn-agent-skillを指定してmcp_microsoftdocs:microsoft_docs_fetchを使用します。Markdown が返されます。 - フォールバック:クエリ文字列
from=learn-agent-skill&accept=text/markdownを指定してfetch_webpageを使用します。Markdown が返されます。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| トラブルシューティング | L37-L43 | IoT Central の問題の診断と解決:よくあるエラー、デバイスの接続やデータエクスポートに関する問題、構成または状態の変更を調査するための監査ログの使用。 |
| ベストプラクティス | L44-L48 | 接続性、信頼性、セキュリティ、テレメトリのモデリング、ライフサイクルに関するベストプラクティスなど、IoT Central 向けの IoT デバイスの設計と実装に関するガイダンス。 |
| 意思決定 | L49-L54 | Azure IoT Central から Azure ネイティブの IoT ソリューション(IoT Hub、Fabric)への移行の計画と実施。アーキテクチャの選択、リソースのマッピング、移行手順を含みます。 |
| アーキテクチャと設計パターン | L55-L61 | ソリューションレベルの IoT Central アーキテクチャ、ゲートウェイとしての IoT Edge の使用、デバイスから後続のアプリやストレージへのデータ変換フローの設計。 |
| 制限とクォータ | L62-L67 | IoT Central の制限(デバイス数、スループット、API 呼び出し)、クォータ、サポート対象のクライアント環境。ブラウザーのサポートやネットワーク/接続要件を含みます。 |
| セキュリティ | L68-L83 | IoT Central のアプリ、デバイス、API のセキュリティ保護:デバイス認証(SAS/X.509)、プライベートエンドポイント/VNet エクスポート、組織/ロール、マルチテナントアクセス、管理者のライフサイクル/セキュリティポリシー。 |
| 構成 | L84-L105 | IoT Central アプリの構成:デバイステンプレート、ブランディング、接続、テレメトリマッピング、データ変換、エクスポート(ADX/Blob/Event Hubs/Service Bus)、ファイルのアップロード、REST/CLI による管理、移行。 |
| 統合とコーディングパターン | L106-L121 | REST/CLI/Power Automate/Logic Apps を使用した IoT Central と他サービスの統合、デバイスの管理とクエリ、プロパティ/コマンドの処理、Edge/シミュレートされたデバイスの接続、Power BI へのデータエクスポート。 |
| デプロイ | L122-L129 | IoT Central ソリューションのデプロイと統合に関するガイド:デバイスブリッジのセットアップ、Azure Pipelines を使用した CI/CD、UI と REST API による IoT Edge のデプロイとジョブの管理。 |
トラブルシューティング
| トピック | URL |
|---|---|
| Azure IoT Central のよくある問題とエラーを解決する | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-faq |
| IoT Central の監査ログを使用して変更を調査する | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-use-audit-logs |
| IoT Central のデバイス接続とデータエクスポートを診断する | https://learn.microsoft.com/en-us/azure/iot-central/core/troubleshooting |
ベストプラクティス
| トピック | URL |
|---|---|
| IoT Central 向けのデバイス実装のベストプラクティスを適用する | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-implementation |
意思決定
| トピック | URL |
|---|---|
| IoT Central から Azure ネイティブ IoT への移行を計画する | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-migrate-to-azure-native-iot |
| Azure IoT Central から IoT Hub と Fabric への移行を計画する | https://learn.microsoft.com/en-us/azure/iot-central/core/iot-central-evolution |
アーキテクチャと設計パターン
| トピック | URL |
|---|---|
| Azure IoT Central ソリューションのアーキテクチャコンポーネントを理解する | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-architecture |
| IoT Central で IoT Edge ゲートウェイパターンを使用する | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-iot-edge |
| IoT Central のデータ変換パスを選択して実装する | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-transform-data |
制限とクォータ
| トピック | URL |
|---|---|
| Azure IoT Central のクォータとサービス制限を確認する | https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-quotas-limits |
| Azure IoT Central でサポートされるブラウザーと接続要件 | https://learn.microsoft.com/en-us/azure/iot-central/core/iot-central-supported-browsers |
セキュリティ
構成
統合とコーディングパターン
デプロイ
| トピック | URL |
|---|---|
| Azure IoT Central デバイスブリッジソリューションをデプロイする | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-build-iotc-device-bridge |
| Azure IoT Central を Azure Pipelines CI/CD と統合する | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-integrate-with-devops |
| IoT Central で IoT Edge のデプロイマニフェストを管理する | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-deployment-manifests |
| IoT Central REST API を使用して IoT Edge のデプロイマニフェストを管理する | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-deployment-manifests-with-rest-api |
| REST API を使用して IoT Central のジョブを作成および管理する | https://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-jobs-with-rest-api |