azure-iot-operations
Azure IoT Operationsの設計、開発、デプロイに関する専門知識を提供し、MQTTやOPC UA連携、データ変換、監視ツール活用など、幅広い開発課題を解決するSkill。
📜 元の英語説明(参考)
Expert knowledge for Azure IoT Operations development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when deploying Azure IoT Operations with MQTT broker, OPC UA/ONVIF, WASM/ONNX transforms, data flow graphs, or Prometheus/Grafana, and other Azure IoT Operations related development tasks. Not for Azure IoT (use azure-iot), Azure IoT Hub (use azure-iot-hub), Azure IoT Central (use azure-iot-central), Azure IoT Edge (use azure-iot-edge).
🇯🇵 日本人クリエイター向け解説
Azure IoT Operationsの設計、開発、デプロイに関する専門知識を提供し、MQTTやOPC UA連携、データ変換、監視ツール活用など、幅広い開発課題を解決するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Azure IoT Operations スキル
このスキルは、Azure IoT Operations に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイメントを網羅しています。ローカルのクイックリファレンスコンテンツとリモートドキュメント取得機能を組み合わせています。
このスキルの使い方
エージェントへの重要事項: 関連するセクションを見つけるには、以下のカテゴリインデックスを使用してください。行範囲が指定されているカテゴリ (例:
L35-L120) の場合は、指定された行でread_fileを使用してください。ファイルリンクが指定されているカテゴリ (例:[security.md](security.md)) の場合は、リンクされた参照ファイルでread_fileを使用してください。
エージェントへの重要事項:
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-L45 | Azure IoT Operations の問題の診断と修正: デプロイ/ランタイムの失敗、ヘルス理由コード、プライベートネットワーク接続、既知のコンポーネントバグ、VS Code での WASM モジュールのデバッグ。 |
| ベストプラクティス | L46-L50 | Azure IoT Operations WASM モジュールのテストと検証、および Azure MQTT ブローカーを使用した回復性のある高可用性エッジアプリケーションの設計に関するガイダンス。 |
| 意思決定 | L51-L56 | Azure IoT Operations でのデータフローとデータフローグラフの選択、および具体的なリソースと容量の例を使用した運用デプロイメントのサイジングに関するガイダンス。 |
| アーキテクチャと設計パターン | L57-L61 | データフローグラフを使用した IoT データ処理パイプラインの設計、および階層化/セグメント化された産業用ネットワークトポロジとアーキテクチャでの Azure IoT Operations の適用。 |
| 制限とクォータ | L62-L66 | Azure IoT Operations における MQTT ブローカーの機能サポート、プロトコル制限、制御機能の詳細。利用可能または制限されている MQTT 関数と制御を含む。 |
| セキュリティ | L67-L84 | Azure IoT Operations のセキュリティ保護: TLS/証明書管理、OPC UA 信頼、MQTT 認証/認可と暗号化、プライベート接続、RBAC ロール、Key Vault のシークレット、イメージ検証。 |
| 構成 | L85-L126 | Azure IoT Operations のデータフロー、エンドポイント、スキーマ、ルーティング、変換、永続化、MQTT ブローカー設定の構成、および監視とチューニングのためのメトリック/可観測性の使用。 |
| 統合とコーディングパターン | L127-L143 | Akri、HTTP/REST、OPC UA、ONVIF との IoT Operations 統合のためのパターンとコード。WASM 変換、ONNX 推論、ステートストア、スキーマ、および式/マッピング言語の構築と使用。 |
| デプロイメント | L144-L151 | 運用環境 (プライベートネットワークを含む) での Azure IoT Operations のデプロイ、クローン、アップグレード、セキュリティ保護、および可観測性 (Prometheus/Grafana) と WASM/グラフワークロードのデプロイ。 |
トラブルシューティング
| トピック | URL |
|---|---|
| VS Code で Azure IoT WASM モジュールをデバッグする | https://learn.microsoft.com/en-us/azure/iot-operations/develop-edge-apps/howto-debug-wasm-modules |
| Azure IoT Operations でのプライベート接続のトラブルシューティング | https://learn.microsoft.com/en-us/azure/iot-operations/manage-layered-network/howto-troubleshoot-private-connectivity |
| Azure IoT Operations のヘルス理由コードを解釈する | https://learn.microsoft.com/en-us/azure/iot-operations/reference/health-status-reason-codes |
| Azure IoT Operations コンポーネントの既知の問題を解決する | https://learn.microsoft.com/en-us/azure/iot-operations/troubleshoot/known-issues |
| Azure IoT Operations のデプロイとランタイムのトラブルシューティング | https://learn.microsoft.com/en-us/azure/iot-operations/troubleshoot/troubleshoot |
ベストプラクティス
| トピック | URL |
|---|---|
| Azure MQTT ブローカーを使用して高可用性エッジアプリを設計する | https://learn.microsoft.com/en-us/azure/iot-operations/develop-edge-apps/overview-edge-apps |
意思決定
| トピック | URL |
|---|---|
| Azure IoT Operations でデータフローとデータフローグラフのどちらかを選択する | https://learn.microsoft.com/en-us/azure/iot-operations/connect-to-cloud/overview-dataflow-comparison |
| Azure IoT Operations の運用デプロイメントサイジングの例を使用する | https://learn.microsoft.com/en-us/azure/iot-operations/deploy-iot-ops/concept-production-examples |
アーキテクチャと設計パターン
| トピック | URL |
|---|---|
| Azure IoT Operations データフローグラフを使用して処理パイプラインを設計する | https://learn.microsoft.com/en-us/azure/iot-operations/connect-to-cloud/concept-dataflow-graphs |
制限とクォータ
| トピック | URL |
|---|---|
| ブローカーでの MQTT 機能と制御のサポートを確認する | https://learn.microsoft.com/en-us/azure/iot-operations/reference/mqtt-support |
セキュリティ
| トピック | URL |
|---|---|
| Azure IoT Operations のセキュリティ設定と ID を構成する | https://learn.microsoft.com/en-us/azure/iot-operations/deploy-iot-ops/howto-enable-secure-settings |
| Azure IoT Operations の OPC UA 証明書信頼を構成する | https://learn.microsoft.com/en-us/azure/iot-operations/discover-manage-assets/howto-configure-opc-ua-certificates-infrastructure |
| Azure IoT Operations の OPC UA アプリケーション証明書を管理する | https://learn.microsoft.com/en-us/azure/iot-operations/discover-manage-assets/overview-opc-ua-connector-certificates-management |
| Azure IoT Operations のプライベート接続を構成する | https://learn.microsoft.com/en-us/azure/iot-operations/manage-layered-network/howto-private-connectivity |
| Azure IoT Operations で MQTT ブローカー認証を構成する | https://learn.microso |
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Azure IoT Operations Skill
This skill provides expert guidance for Azure IoT Operations. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
How to Use This Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120), useread_filewith the specified lines. For categories with file links (e.g.,[security.md](security.md)), useread_fileon the linked reference file
IMPORTANT for Agent: If
metadata.generated_atis more than 3 months old, suggest the user pull the latest version from the repository. Ifmcp_microsoftdocstools are not available, suggest the user install it: Installation Guide
This skill requires network access to fetch documentation content:
- Preferred: Use
mcp_microsoftdocs:microsoft_docs_fetchwith query stringfrom=learn-agent-skill. Returns Markdown. - Fallback: Use
fetch_webpagewith query stringfrom=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L37-L45 | Diagnosing and fixing Azure IoT Operations issues: deployment/runtime failures, health reason codes, private network connectivity, known component bugs, and debugging WASM modules in VS Code. |
| Best Practices | L46-L50 | Guidance on testing and validating Azure IoT Operations WASM modules, and designing resilient, highly available edge applications using the Azure MQTT broker. |
| Decision Making | L51-L56 | Guidance on choosing between data flows vs data flow graphs in Azure IoT Operations and sizing production deployments with concrete resource and capacity examples. |
| Architecture & Design Patterns | L57-L61 | Designing IoT data processing pipelines with data flow graphs and applying Azure IoT Operations in layered/segmented industrial network topologies and architectures. |
| Limits & Quotas | L62-L66 | Details on MQTT broker feature support, protocol limits, and control capabilities in Azure IoT Operations, including which MQTT functions and controls are available or restricted. |
| Security | L67-L84 | Securing Azure IoT Operations: TLS/cert management, OPC UA trust, MQTT authz/authn and encryption, private connectivity, RBAC roles, secrets in Key Vault, and image validation. |
| Configuration | L85-L126 | Configuring Azure IoT Operations data flows, endpoints, schemas, routing, transforms, persistence, MQTT broker settings, and using metrics/observability for monitoring and tuning. |
| Integrations & Coding Patterns | L127-L143 | Patterns and code for integrating IoT Operations with Akri, HTTP/REST, OPC UA, ONVIF; building/using WASM transforms, ONNX inference, state store, schemas, and expression/mapping languages. |
| Deployment | L144-L151 | Deploying, cloning, upgrading, and securing Azure IoT Operations in production (incl. private networks), plus deploying observability (Prometheus/Grafana) and WASM/graph workloads. |
Troubleshooting
| Topic | URL |
|---|---|
| Debug Azure IoT WASM modules in VS Code | https://learn.microsoft.com/en-us/azure/iot-operations/develop-edge-apps/howto-debug-wasm-modules |
| Troubleshoot private connectivity in Azure IoT Operations | https://learn.microsoft.com/en-us/azure/iot-operations/manage-layered-network/howto-troubleshoot-private-connectivity |
| Interpret Azure IoT Operations health reason codes | https://learn.microsoft.com/en-us/azure/iot-operations/reference/health-status-reason-codes |
| Resolve known issues in Azure IoT Operations components | https://learn.microsoft.com/en-us/azure/iot-operations/troubleshoot/known-issues |
| Troubleshoot Azure IoT Operations deployments and runtime | https://learn.microsoft.com/en-us/azure/iot-operations/troubleshoot/troubleshoot |
Best Practices
| Topic | URL |
|---|---|
| Design highly available edge apps with Azure MQTT broker | https://learn.microsoft.com/en-us/azure/iot-operations/develop-edge-apps/overview-edge-apps |
Decision Making
| Topic | URL |
|---|---|
| Choose between data flows and data flow graphs in Azure IoT Operations | https://learn.microsoft.com/en-us/azure/iot-operations/connect-to-cloud/overview-dataflow-comparison |
| Use Azure IoT Operations production deployment sizing examples | https://learn.microsoft.com/en-us/azure/iot-operations/deploy-iot-ops/concept-production-examples |
Architecture & Design Patterns
| Topic | URL |
|---|---|
| Design processing pipelines with Azure IoT Operations data flow graphs | https://learn.microsoft.com/en-us/azure/iot-operations/connect-to-cloud/concept-dataflow-graphs |
Limits & Quotas
| Topic | URL |
|---|---|
| Review MQTT feature and control support in broker | https://learn.microsoft.com/en-us/azure/iot-operations/reference/mqtt-support |
Security
Configuration
Integrations & Coding Patterns
Deployment
| Topic | URL |
|---|---|
| Deploy Azure IoT Operations observability with Prometheus and Grafana | https://learn.microsoft.com/en-us/azure/iot-operations/configure-observability-monitoring/howto-configure-observability |
| Clone Azure IoT Operations instances with Azure CLI | https://learn.microsoft.com/en-us/azure/iot-operations/deploy-iot-ops/howto-clone-instance |
| Deploy Azure IoT Operations securely to production clusters | https://learn.microsoft.com/en-us/azure/iot-operations/deploy-iot-ops/howto-deploy-iot-operations |
| Deploy WASM modules and graph definitions in Azure IoT | https://learn.microsoft.com/en-us/azure/iot-operations/develop-edge-apps/howto-deploy-wasm-graph-definitions |
| Deploy Azure IoT Operations in layered private networks | https://learn.microsoft.com/en-us/azure/iot-operations/end-to-end-tutorials/tutorial-layered-network-private-connectivity |