mcpField
A
azure-enclave

azure-enclave

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

azure-enclave について

Azure Enclave の管理者やアーキテクト向けのリファレンススキルです。ローカルのクイックリファレンスとオンライン文書取得により、セキュリティ、ガバナンス、設計、構成、デプロイを扱います。

主な機能

  1. 01一般的な問題とデプロイのトラブルシューティング
  2. 02セキュアな設計と管理 VM のガイダンス
  3. 03災害復旧と移行の計画
  4. 04アクセス制御、ポリシー、承認の構成
  5. 05テンプレート、ネットワーク、ワークロードのデプロイ

活用シーン

  1. 01既存の Azure リソースを Enclave に移行する計画
  2. 02AKS または AVD ワークロードのセキュアな設計
  3. 03承認、アクセス制御、デプロイテンプレートの構成

MCP 対応

mcp_microsoftdocs:microsoft_docs_fetch で文書を取得でき、代替手段として fetch_webpage も利用できます。

インストール

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

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

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

詳細

Azure Enclave スキル

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

このスキルの使い方

IMPORTANT for Agent: 下記の Category Index を使って、該当するセクションを探してください。行の範囲(例: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 を返します。

カテゴリインデックス

カテゴリ行説明
トラブルシューティングL36-L41エラーコード、構成の問題、デプロイの失敗、ランタイムやアテステーションのトラブルシューティングなど、Azure Enclave でよく発生する問題の診断と解決。
ベストプラクティスL42-L47Azure Enclave の設計、セキュリティ、運用に関するベストプラクティス。安全なアーキテクチャパターンや、管理 VM を安全に強化、管理する方法も含みます。
意思決定L48-L53Azure Enclave のディザスターリカバリーと事業継続の計画、および既存の Azure ワークロードを Enclave 環境に移行するための戦略、手順、考慮事項。
アーキテクチャと設計パターンL54-L60Azure Enclave アプリのアーキテクチャパターン。DMZ に基づくパブリックアクセス、AVD/AKS との統合、Enclave 環境向けの安全なデータ取り込み設計を扱います。
制限とクォータL61-L66Azure Enclave リソースの命名規則に加え、準拠したデプロイと容量計画に必要なサービスの制限、クォータ、リージョンの提供状況。
セキュリティL67-L91Azure Enclave のセキュリティ構成。RBAC、マネージド ID、CMK 暗号化、AKS、App Service、SQL、Storage、ACR、Cosmos DB、Key Vault のポリシーとガードレール、ガバナンス/JIT アクセスを扱います。
構成L92-L106Enclave、ガバナンス、承認、DNS/AVD の設定、可観測性、ポリシーの免除の構成と、Azure Enclave ワークロード向けのサービスカタログテンプレートの使用。
デプロイL107-L115Enclave ワークロードのデプロイ。RemoteApp VM へのアプリのインストール、Bicep/ARM テンプレートの使用、共有依存関係、ExpressRoute、CLI を使用した VPN トランジットハブ接続の設定を扱います。
トラブルシューティング
トピックURL
Azure Enclave に関するよくある質問と問題を解決するhttps://learn.microsoft.com/en-us/azure/enclave/azure-enclave-faq
Azure Enclave でよく発生するエラーを診断して解決するhttps://learn.microsoft.com/en-us/azure/enclave/troubleshoot
ベストプラクティス
トピックURL
Azure Enclave の設計とセキュリティに関するベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/enclave/best-practices
Azure Enclave の管理 VM を安全に運用するhttps://learn.microsoft.com/en-us/azure/enclave/understand-admin-vm
意思決定
トピックURL
Azure Enclave のディザスターリカバリー戦略を設計するhttps://learn.microsoft.com/en-us/azure/enclave/disaster-recovery-planning
既存の Azure リソースを Azure Enclave に移行するhttps://learn.microsoft.com/en-us/azure/enclave/migrate-azure-resources-azure-enclave
アーキテクチャと設計パターン
トピックURL
Azure Enclave アプリへのパブリックアクセスを DMZ ベースで設計するhttps://learn.microsoft.com/en-us/azure/enclave/1-7-host-publicly-accessible-application-azure-enclave
AVD と AKS 向けの Azure Enclave アーキテクチャを計画するhttps://learn.microsoft.com/en-us/azure/enclave/2-1-plan-architecture-workloads
Azure Enclave 環境への安全なデータ転送を計画するhttps://learn.microsoft.com/en-us/azure/enclave/move-data-inside-enclave
制限とクォータ
トピックURL
Azure Enclave リソースの名前付け規則と制限を適用するhttps://learn.microsoft.com/en-us/azure/enclave/name-rules-restrictions-azure-enclave-resources
Azure Enclave のクォータとリージョン別の利用可否を確認するhttps://learn.microsoft.com/en-us/azure/enclave/quotas-region-availability
セキュリティ
トピックURL
Azure Enclave の RBAC と拒否割り当てを構成するhttps://learn.microsoft.com/en-us/azure/enclave/access-controls-enclaves
Azure Enclave で AKS セキュリティポリシーのガードレールを適用するhttps://learn.microsoft.com/en-us/azure/enclave/aks-initiative
Azure Enclave で App Service セキュリティポリシーのガードレールを適用するhttps://learn.microsoft.com/en-us/azure/enclave/app-service-initiative
Azure Enclave へのアクセスに組み込みの RBAC ロールを使用するhttps://learn.microsoft.com/en-us/azure/enclave/built-in-rbac-roles
Azure Enclave リソースの CMK 暗号化を構成するhttps://learn.microsoft.com/en-us/azure/enclave/configure-customer-managed-key-encryption-within-enclave
Azure Container Registry にセキュリティポリシーのガードレールを適用するhttps://learn.microsoft.com/en-us/azure/enclave/container-registry-initiative
Azure Cosmos DB に安全なデプロイポリシーを適用するhttps://learn.microsoft.com/en-us/azure/enclave/cosmosdb-initiative
Azure Enclave でユーザー割り当てマネージド ID を作成するhttps://learn.microsoft.com/en-us/azure/enclave/create-user-managed-identity
Azure Enclave で多層防御を実装するhttps://learn.microsoft.com/en-us/azure/enclave/defense-in-depth
Azure Enclave の PIM で JIT アクセスを設定するhttps://learn.microsoft.com/en-us/azure/enclave/just-in-time-access
Enclave ポリシーのガードレールで Azure Key Vault を保護するhttps://learn.microsoft.com/en-us/azure/enclave/key-vault-initiative
保護されたリソースに Azure Enclave のメンテナンスモードを使用するhttps://learn.microsoft.com/en-us/azure/enclave/maintenance-mode
Azure Enclave で安全な監視ポリシーを構成するhttps://learn.microsoft.com/en-us/azure/enclave/monitor-initiative
Azure Enclave のアクセス許可とオンボーディングを構成するhttps://learn.microsoft.com/en-us/azure/enclave/onboard
Azure PostgreSQL に安全なデプロイのガードレールを適用するhttps://learn.microsoft.com/en-us/azure/enclave/postgresql-initiative
Azure Enclave の組み込み RBAC ロールを使用するhttps://learn.microsoft.com/en-us/azure/enclave/role-based-access-controls
Enclave ポリシーのガードレールで Azure Service Bus を保護するhttps://learn.microsoft.com/en-us/azure/enclave/service-bus-initiative
Azure Enclave における共有セキュリティ責任について理解するhttps://learn.microsoft.com/en-us/azure/enclave/shared-responsibility-model
Azure Enclave のセキュリティポリシーを Azure SQL に適用するhttps://learn.microsoft.com/en-us/azure/enclave/sql-initiative
Azure Storage アカウントに安全なポリシーのガードレールを適用するhttps://learn.microsoft.com/en-us/azure/enclave/storage-initiative
Azure Enclave で承認ベースのガバナンスを構成するhttps://learn.microsoft.com/en-us/azure/enclave/what-approvals
構成
トピックURL
Azure Enclave でエンクレーブとコミュニティのエンドポイントリソースを構成するhttps://learn.microsoft.com/en-us/azure/enclave/1-5-create-enclave-endpoint-connections
Azure Enclave で承認ワークフローを構成するhttps://learn.microsoft.com/en-us/azure/enclave/configure-approvals
Azure Enclave でコミュニティレベルのガバナンスを構成するhttps://learn.microsoft.com/en-us/azure/enclave/configure-community-governance
Azure Enclave リソースの作成および削除ルールについて理解するhttps://learn.microsoft.com/en-us/azure/enclave/create-and-delete-logic
エンクレーブ内で Azure Virtual Desktop ワークロードを構成するhttps://learn.microsoft.com/en-us/azure/enclave/create-azure-virtual-desktop-workloads
Azure Enclave で DNS フォワーダー VM をセットアップするhttps://learn.microsoft.com/en-us/azure/enclave/create-domain-name-service-forwarder
ワークロードに Azure Enclave サービスカタログテンプレートを使用するhttps://learn.microsoft.com/en-us/azure/enclave/list-service-catalog-templates
Azure Enclave の承認要求を管理および処理するhttps://learn.microsoft.com/en-us/azure/enclave/manage-approvals
Azure Enclave の可観測性の送信先を構成するhttps://learn.microsoft.com/en-us/azure/enclave/observability
Azure Enclave ワークロードのポリシー免除を構成するhttps://learn.microsoft.com/en-us/azure/enclave/policy-compliance-exemptions
Azure Enclave の変更に対する承認について理解し、利用するhttps://learn.microsoft.com/en-us/azure/enclave/understand-approvals
デプロイ
トピックURL
Azure Enclave の RemoteApp VM にアプリケーションをインストールするhttps://learn.microsoft.com/en-us/azure/enclave/application-deployment-using-remote-app-vm
Azure Enclave の Bicep および ARM デプロイテンプレートを使用するhttps://learn.microsoft.com/en-us/azure/enclave/azure-enclave-templates
共通の依存関係テンプレートを Enclave ワークロードにデプロイするhttps://learn.microsoft.com/en-us/azure/enclave/deploy-common-dependencies-service-catalog
Azure Enclave ワークロードに ExpressRoute 接続をデプロイするhttps://learn.microsoft.com/en-us/azure/enclave/deploy-express-route-connection-service-catalog
Azure CLI で Azure Enclave カタログテンプレートをデプロイするhttps://learn.microsoft.com/en-us/azure/enclave/deploy-template-service-catalog-azure-cli
Azure Enclave トランジットハブ用の VPN 接続をデプロイするhttps://learn.microsoft.com/en-us/azure/enclave/deploy-vpn-connection-service-catalog

コメント