mcpField
A
azure-iot-central

azure-iot-central

github.com/microsoftdocsクラウド・DevOps796162 回インストール3 日前に更新
リポジトリ

azure-iot-central について

azure-iot-central は、Azure IoT Central の利用者向けに、アーキテクチャ、セキュリティ、構成、デプロイ、トラブルシューティングを案内するスキルです。ローカルの参照情報と、デバイス管理やデータエクスポート、移行に関するリモートドキュメントを組み合わせます。

主な機能

  1. 01トラブルシューティングと接続診断
  2. 02アーキテクチャ設計と移行計画
  3. 03セキュリティとアクセス制御の構成
  4. 04デバイステンプレートとデータエクスポート設定
  5. 05REST API と CLI の連携
  6. 06デプロイと運用のガイダンス

活用シーン

  1. 01デバイス接続やデータエクスポート障害の調査
  2. 02Azure ネイティブ IoT サービスへの移行計画
  3. 03デバイス認証とデータエクスポートの構成
  4. 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-L43IoT Central の問題の診断と解決:よくあるエラー、デバイスの接続やデータエクスポートに関する問題、構成または状態の変更を調査するための監査ログの使用。
ベストプラクティスL44-L48接続性、信頼性、セキュリティ、テレメトリのモデリング、ライフサイクルに関するベストプラクティスなど、IoT Central 向けの IoT デバイスの設計と実装に関するガイダンス。
意思決定L49-L54Azure IoT Central から Azure ネイティブの IoT ソリューション(IoT Hub、Fabric)への移行の計画と実施。アーキテクチャの選択、リソースのマッピング、移行手順を含みます。
アーキテクチャと設計パターンL55-L61ソリューションレベルの IoT Central アーキテクチャ、ゲートウェイとしての IoT Edge の使用、デバイスから後続のアプリやストレージへのデータ変換フローの設計。
制限とクォータL62-L67IoT Central の制限(デバイス数、スループット、API 呼び出し)、クォータ、サポート対象のクライアント環境。ブラウザーのサポートやネットワーク/接続要件を含みます。
セキュリティL68-L83IoT Central のアプリ、デバイス、API のセキュリティ保護:デバイス認証(SAS/X.509)、プライベートエンドポイント/VNet エクスポート、組織/ロール、マルチテナントアクセス、管理者のライフサイクル/セキュリティポリシー。
構成L84-L105IoT Central アプリの構成:デバイステンプレート、ブランディング、接続、テレメトリマッピング、データ変換、エクスポート(ADX/Blob/Event Hubs/Service Bus)、ファイルのアップロード、REST/CLI による管理、移行。
統合とコーディングパターンL106-L121REST/CLI/Power Automate/Logic Apps を使用した IoT Central と他サービスの統合、デバイスの管理とクエリ、プロパティ/コマンドの処理、Edge/シミュレートされたデバイスの接続、Power BI へのデータエクスポート。
デプロイL122-L129IoT 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
IoT Central でデバイス認証と登録を構成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-authentication
IoT Central デバイス接続用のプライベートエンドポイントを構成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/concepts-private-endpoints
X.509 証明書で IoT Central デバイスを認証するhttps://learn.microsoft.com/en-us/azure/iot-central/core/how-to-connect-devices-x509
IoT Central REST API 呼び出しを認証および承認するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-authorize-rest-api
Azure IoT Central のデータをセキュリティで保護された VNet の宛先にエクスポートするhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-connect-secure-vnet
マルチテナントのアクセス制御に対応する IoT Central の組織を構成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-create-organizations
Azure IoT Central のプライベートエンドポイントを作成して構成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-create-private-endpoint
REST API で IoT Central の組織を管理するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-organizations-with-rest-api
ポータルで IoT Central のユーザーとロールを管理するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-users-roles
REST API で IoT Central のユーザーとロールを管理するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-users-roles-with-rest-api
IoT Central アプリケーションとライフサイクルポリシーを管理するhttps://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-admin
IoT Central のアプリ、デバイス、API アクセスをセキュリティで保護するhttps://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-security
構成
トピックURL
IoT Central のデバイステンプレートを定義および管理するhttps://learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-templates
IoT Central のデバイスファイルアップロードを構成および管理するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-configure-file-uploads
ポータルまたは CLI を使用して IoT Central アプリケーションを作成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-create-iot-central-application
Azure IoT Central のブランディングと UI のカスタマイズを構成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-customize-ui
IoT Central のデバイステンプレートを安全にバージョン管理および編集するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-edit-device-template
Azure Data Explorer への IoT Central データエクスポートを構成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-azure-data-explorer
Blob Storage への IoT Central データエクスポートを構成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-blob-storage
Event Hubs への IoT Central データエクスポートを構成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-event-hubs
Service Bus への IoT Central データエクスポートを構成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-service-bus
Azure IoT Central アプリケーションを管理および監視するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-and-monitor-iot-central
REST API を使用して IoT Central のデータエクスポートを管理するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-data-export-with-rest-api
REST API を使用して IoT Central のデバイステンプレートを管理するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-device-templates-with-rest-api
コントロールプレーン REST API を使用して IoT Central アプリケーションを管理するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-iot-central-with-rest-api
IoT Central への取り込み時にテレメトリをマッピングおよび変換するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-map-data
Azure IoT Hub への移行時にデバイスを再構成するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-migrate-to-iot-hub
IoT Central でデバイステンプレートを作成し、機能を定義するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-set-up-template
エクスポート前に IoT Central 内でデバイスデータを変換するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-transform-data-internally
IoT Central のデバイス接続プリミティブを実装するhttps://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-developer
統合とコーディングパターン
トピックURL
IoT Edge の透過的ゲートウェイを IoT Central に接続するhttps://learn.microsoft.com/en-us/azure/iot-central/core/how-to-connect-iot-edge-transparent-gateway
IoT Central のルールを Power Automate および Logic Apps と統合するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-configure-rules-advanced
REST API のプロパティとコマンドを使用して IoT Central デバイスを制御するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-control-devices-with-rest-api
REST API を使用して IoT Central デバイスをプログラムで管理するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-devices-with-rest-api
Azure CLI を使用して IoT Central デバイスの接続を監視するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-monitor-devices-azure-cli
REST API を使用して IoT Central デバイスをクエリするhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-query-with-rest-api
IoT Central でデバイスコマンドを定義して呼び出すhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-use-commands
IoT Central でデバイスプロパティをプログラムから使用するhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-use-properties
IoT Central と他のサービスとの統合を計画するhttps://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-solution-builder
シミュレートされたデバイスを Azure IoT Central に接続するhttps://learn.microsoft.com/en-us/azure/iot-central/core/tutorial-connect-device
アプリ管理に IoT Central REST API を使用するhttps://learn.microsoft.com/en-us/azure/iot-central/core/tutorial-use-rest-api
IoT Central のデータをエクスポートし、Power BI のインサイトを作成するhttps://learn.microsoft.com/en-us/azure/iot-central/retail/tutorial-in-store-analytics-export-data-visualize-insights
デプロイ
トピック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

コメント