mcpField
A
azure-blueprints

azure-blueprints

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

azure-blueprints について

Azure Blueprints のガバナンス、デプロイ、移行を支援するエージェント向けガイダンススキルです。ローカルの参照資料に加え、Blueprints からの移行を含む Microsoft ドキュメントをネットワーク経由で取得します。

主な機能

  1. 01デプロイと割り当てエラーのトラブルシューティング
  2. 02Blueprints の廃止に向けた移行計画
  3. 03セキュリティとコンプライアンスのガイダンス
  4. 04Blueprint の構成とデプロイの参照情報
  5. 05CLI、PowerShell、REST による自動化パターン

活用シーン

  1. 01Blueprint の割り当て失敗の調査
  2. 02Blueprints からの移行計画
  3. 03コンプライアンスとリソースロック設定の確認
  4. 04Blueprint 定義や割り当ての自動化

MCP 対応

最新ドキュメントの取得には `mcp_microsoftdocs:microsoft_docs_fetch` を推奨し、`fetch_webpage` を代替手段として案内しています。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-blueprints

インストール後、Claude Code で/azure-blueprintsを入力して読み込まれたか確認します。

詳細

Azure Blueprints スキル

このスキルでは、Azure Blueprints に関する専門的なガイダンスを提供します。トラブルシューティング、意思決定、セキュリティ、構成、統合とコーディングパターン、デプロイについて説明します。ローカルのクイックリファレンスコンテンツと、リモートドキュメントの取得機能を組み合わせています。

このスキルの使い方

IMPORTANT for Agent: 関連するセクションを見つけるには、以下のカテゴリインデックスを使用してください。行の範囲が記載されたカテゴリ(例:L35-L120)では、指定された行を read_file で読み取ってください。ファイルへのリンクが記載されたカテゴリ(例:[security.md](security.md))では、リンク先の参照ファイルを read_file で読み取ってください。

IMPORTANT for 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 が返されます。

カテゴリインデックス

カテゴリ行説明
トラブルシューティングL34-L38ポリシー、ロールの割り当て、リソースロックの問題など、Azure Blueprints のデプロイと割り当てでよく発生するエラーの診断と修正について、手順を追って説明します。
意思決定L39-L44Azure Blueprints の廃止スケジュール、移行の計画と実行、Blueprints からの移行に関するよくある質問への回答を提供します。
セキュリティL45-L60セキュリティを重視したデプロイ段階、リソースロック、オペレーターのロール、および PBMM、ISM PROTECTED、ISO 27001、SWIFT CSP、UK OFFICIAL/NHS などのコンプライアンスフレームワークに Azure Blueprints を使用またはマッピングする方法について説明します。
構成L61-L72Azure Blueprints の構成とデプロイ(セキュリティ/ISO/CAF/SWIFT のサンプルを含む)、ブループリント関数の使用、PowerShell によるブループリントのインポート/エクスポートについて説明します。
統合とコーディングパターンL73-L79CLI、PowerShell、REST を使用した Azure Blueprints のコードとしての自動化について説明します。ブループリント定義と割り当てのプログラムによる作成、インポート/エクスポート、管理が含まれます。
デプロイL80-L85ブループリントのアーティファクトのデプロイ順序の制御、ブループリントからテンプレートスペック/デプロイスタックへの移行、パラメーターを指定した CAF Foundation ブループリントのデプロイについて説明します。
トラブルシューティング
トピックURL
Azure Blueprints の一般的なエラーのトラブルシューティングhttps://learn.microsoft.com/en-us/azure/governance/blueprints/troubleshoot/general
意思決定
トピックURL
スケジュールを確認し、Azure Blueprints からの移行を計画するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/blueprint-retirement
Blueprints の廃止に伴う移行に関する質問への回答https://learn.microsoft.com/en-us/azure/governance/blueprints/blueprint-retirement-faq
セキュリティ
トピックURL
Azure Blueprint のデプロイにおけるセキュリティ関連の段階を理解するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/concepts/deployment-stages
Azure Blueprints でリソースのロック動作を構成するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/concepts/resource-locking
Azure Blueprint オペレーターのロール環境を構成するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/how-to/configure-for-blueprint-operator
ガバナンス制御に Canada Federal PBMM ブループリントを使用するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/canada-federal-pbmm
オーストラリアのコンプライアンスに ISM PROTECTED ブループリントを使用するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/ism-protected/
ISM PROTECTED の制御を Azure Policy にマッピングするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/ism-protected/control-mapping
ISO 27001 ASE/SQL の制御を Policy と RBAC にマッピングするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/iso27001-ase-sql-workload/control-mapping
ISO 27001 共有サービスの制御を Azure Policy にマッピングするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/iso27001-shared/control-mapping
Azure のコンプライアンスに SWIFT CSP-CSCF 2020 ブループリントを使用するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/swift-2020/
SWIFT CSP-CSCF 2020 の制御を Azure Policy にマッピングするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/swift-2020/control-mapping
Azure ガバナンスに UK OFFICIAL and NHS ブループリントを使用するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/ukofficial-uknhs
Azure Blueprint でデプロイしたリソースをロックで保護するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/tutorials/protect-new-resources
構成
トピックURL
PowerShell で Azure Blueprints をインポートおよびエクスポートするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/how-to/import-export-ps
定義とアーティファクトで Azure Blueprint 関数を使用するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/reference/blueprint-functions
Azure Security Benchmark ブループリントのサンプルを構成してデプロイするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/azure-security-benchmark-foundation/deploy
CAF 移行ランディングゾーンのブループリントを構成してデプロイするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/caf-migrate-landing-zone/deploy
ISM PROTECTED ブループリントのサンプルを構成してデプロイするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/ism-protected/deploy
ISO 27001 ASE/SQL ワークロードのブループリントを構成してデプロイするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/iso27001-ase-sql-workload/deploy
ISO 27001 共有サービスのブループリントを構成してデプロイするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/iso27001-shared/deploy
SWIFT CSP-CSCF 2020 ブループリントを構成してデプロイするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/swift-2020/deploy
統合とコーディングパターン
トピックURL
Azure CLI コマンドを使用して Azure Blueprints を作成するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/create-blueprint-azurecli
REST API リクエストを介して Azure Blueprints を作成するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/create-blueprint-rest-api
Az.Blueprint PowerShell を使用して Azure Blueprint の割り当てを管理するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/how-to/manage-assignments-ps
デプロイ
トピックURL
Azure Blueprint の成果物のデプロイ順序を制御するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/concepts/sequencing-order
Azure Blueprints をテンプレート スペックとデプロイメント スタックに移行するhttps://learn.microsoft.com/en-us/azure/governance/blueprints/migrate-to-template-specs
パラメーターを指定して CAF Foundation blueprint をデプロイするhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/caf-foundation/deploy

コメント