mcpField
A
azure-front-door

azure-front-door

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

azure-front-door について

azure-front-door は Azure Front Door のガイダンスを提供するエージェントスキルで、クラウドアーキテクトや運用担当者向けです。ローカルのクイックリファレンスとオンライン文書取得を組み合わせ、セキュリティ、ルール、移行、デプロイを扱います。

主な機能

  1. 01トラブルシューティングとベストプラクティス
  2. 02プランと料金の選定
  3. 03アーキテクチャと可用性の設計
  4. 04セキュリティ、TLS、オリジン保護
  5. 05ルール、監視、デプロイ

活用シーン

  1. 01Front Door のプラン移行問題の調査
  2. 02キャッシュルールとコンテンツ配信の計画
  3. 03静的コンテンツのホスティングとフェイルオーバーの設計
  4. 04HTTPS、オリジン保護、Private Link の構成

MCP 対応

これは MCP サーバーではなくエージェントスキルです。mcp_microsoftdocs の microsoft_docs_fetch でオンライン文書を取得でき、fetch_webpage を代替手段として利用します。

インストール

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

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

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

詳細

Azure Front Door スキル

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

このスキルの使用方法

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-L41Azure Front Door の階層移行に関する問題のトラブルシューティング。よくあるエラー、構成の不一致、移行の失敗や予期しない動作を解決する手順などを扱います。
ベストプラクティスL42-L49Front Door の構成、キャッシュの調整、ルールエンジンのパターンの活用、ビデオオンデマンド/ライブストリーミングのパフォーマンスと信頼性の最適化に関するベストプラクティスです。
意思決定L50-L60Front Door の価格と課金、Standard/Premium/Classic と CDN の階層の比較、階層の選択、Classic の廃止に関する理解、階層のアップグレード/移行の計画と実施に関するガイダンスです。
アーキテクチャと設計パターンL61-L68Azure Front Door のアーキテクチャパターン:apex ドメインの設定、ブルー/グリーンデプロイ、Traffic Manager を使用した手動フェールオーバー、静的 BLOB ホスティング、信頼性の高いアップロード、優れたアーキテクチャの設計ガイダンスを扱います。
制限とクォータL69-L78POP の場所とコード、サポートされる TLS バージョン/暗号スイート、ルーティング複合構成、機能の動作、サブスクリプションごとの帯域幅スロットリングなどの Front Door の制限を扱います。
セキュリティL79-L94Azure Front Door のセキュリティ保護:TLS/暗号スイート、HTTPS 証明書、セキュリティヘッダー、mTLS、オリジン認証、Private Link、ログのスクラブ、オリジンへの直接アクセスの保護を扱います。
構成L95-L119Front Door の動作の構成:CORS、HTTPS、HTTP/2、ヘッダー、ルール(書き換え、キャッシュ、圧縮)、エッジアクション、メトリック/ログ、オリジン、Private Link 統合(Storage、App Gateway、ILB、APIM)を扱います。
統合とコーディングパターンL120-L126Azure CLI/PowerShell を使用して Front Door プロファイルを作成、管理し、配信ルールを構成する方法や、Front Door の階層間でプログラムを使って移行する方法を扱います。
デプロイL127-L135Bicep、Terraform、PowerShell、DevOps パイプラインを使用した Azure Front Door のデプロイとアップグレード。Classic から Standard/Premium への移行や、Standard から Premium へのアップグレードを含みます。
トラブルシューティング
トピックURL
Azure Front Door の階層移行でよくある問題を解決するhttps://learn.microsoft.com/en-us/azure/frontdoor/migration-faq
ベストプラクティス
トピックURL
Azure Front Door の構成に関するベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/frontdoor/best-practices
Azure Front Door のキャッシュ動作を構成して最適化するhttps://learn.microsoft.com/en-us/azure/frontdoor/front-door-caching
Azure Front Door のルールエンジンのシナリオとパターンを実装するhttps://learn.microsoft.com/en-us/azure/frontdoor/rules-engine-scenarios
Azure Front Door で VOD とライブストリーミングを最適化するhttps://learn.microsoft.com/en-us/azure/frontdoor/video-on-demand-live-streaming
意思決定
トピックURL
Azure Front Door の課金コンポーネントと価格レベルを理解するhttps://learn.microsoft.com/en-us/azure/frontdoor/billing
Azure Front Door classic の廃止による影響を理解するhttps://learn.microsoft.com/en-us/azure/frontdoor/classic-retirement-faq
Azure CDN Standard と Front Door の価格を比較するhttps://learn.microsoft.com/en-us/azure/frontdoor/compare-cdn-front-door-price
Azure Front Door と Azure CDN の価格レベルを選択するhttps://learn.microsoft.com/en-us/azure/frontdoor/front-door-cdn-comparison
Azure Front Door の価格レベル移行を計画し、その影響を理解するhttps://learn.microsoft.com/en-us/azure/frontdoor/tier-migration
Front Door Standard を Premium にアップグレードするhttps://learn.microsoft.com/en-us/azure/frontdoor/tier-upgrade
Azure Front Door Standard、Premium、Classic の価格を比較するhttps://learn.microsoft.com/en-us/azure/frontdoor/understanding-pricing
アーキテクチャと設計パターン
トピックURL
Azure Front Door で apex ドメインを設計して構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/apex-domain
Traffic Manager を使用して Front Door の手動フェールオーバーを実装するhttps://learn.microsoft.com/en-us/azure/frontdoor/high-availability
静的コンテンツ向けに Azure Front Door と Storage BLOB を組み合わせたアーキテクチャを設計するhttps://learn.microsoft.com/en-us/azure/frontdoor/scenario-storage-blobs
Azure Front Door 経由の信頼性の高い BLOB アップロードを設計するhttps://learn.microsoft.com/en-us/azure/frontdoor/scenario-upload-storage-blobs
制限とクォータ
トピックURL
Azure Front Door の POP 略称を場所に対応付けるhttps://learn.microsoft.com/en-us/azure/frontdoor/edge-locations-by-abbreviation
Azure Front Door の POP の場所をリージョン別に確認するhttps://learn.microsoft.com/en-us/azure/frontdoor/edge-locations-by-region
Azure Front Door の TLS バージョンと暗号スイートのサポートhttps://learn.microsoft.com/en-us/azure/frontdoor/end-to-end-tls
Azure Front Door の機能の制限と動作https://learn.microsoft.com/en-us/azure/frontdoor/front-door-faq
Front Door のルーティングにおける複合制限を理解するhttps://learn.microsoft.com/en-us/azure/frontdoor/front-door-routing-limits
サブスクリプションごとの Front Door Standard/Premium の帯域幅制限を理解するhttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/subscription-offers
セキュリティ
トピックURL
Azure Front Door で弱い DHE 暗号スイートを無効にするhttps://learn.microsoft.com/en-us/azure/frontdoor/diffie-hellman-ciphers
Azure Front Door Rules Engine でセキュリティヘッダーを追加するhttps://learn.microsoft.com/en-us/azure/frontdoor/front-door-security-headers
Key Vault 証明書にマネージド ID を使用するhttps://learn.microsoft.com/en-us/azure/frontdoor/managed-identity
Azure Front Door Premium で相互 TLS 認証を実装するhttps://learn.microsoft.com/en-us/azure/frontdoor/mutual-tls
マネージド ID を使用して Azure Front Door のオリジン認証を構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/origin-authentication-with-managed-identities
直接アクセスから Azure Front Door のオリジンを保護するhttps://learn.microsoft.com/en-us/azure/frontdoor/origin-security
Private Link で Front Door のオリジンを保護するhttps://learn.microsoft.com/en-us/azure/frontdoor/private-link
エッジとオリジンの制御で Azure Front Door を保護するhttps://learn.microsoft.com/en-us/azure/frontdoor/secure-front-door
機密データ向けに Azure Front Door のログスクラビングを構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/sensitive-data-protection
Front Door のカスタムドメイン向けに HTTPS と TLS 証明書を構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/how-to-configure-https-custom-domain
Private Link で Azure Front Door と App Service 間を保護するhttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/how-to-enable-private-link-web-app
Azure Front Door の TLS ポリシーと暗号スイートを構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/tls-policy
構成
トピックURL
Azure Front Door の CORS 動作を構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/cross-origin-resource-sharing
Azure Front Door のエッジ アクションを作成および管理するhttps://learn.microsoft.com/en-us/azure/frontdoor/edge-actions
Azure Front Door のカスタム ドメインに HTTPS を構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/front-door-custom-domain-https
Azure Front Door の HTTP ヘッダー プロトコルのサポートについて理解するhttps://learn.microsoft.com/en-us/azure/frontdoor/front-door-http-headers-protocol
Azure Front Door の HTTP/2 プロトコルのサポートhttps://learn.microsoft.com/en-us/azure/frontdoor/front-door-http2
Azure Front Door のルール セット アクションを構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/front-door-rules-engine-actions
Azure Front Door の URL 書き換えルールを構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/front-door-url-rewrite
Azure Front Door のキャッシュ ルールを構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/how-to-configure-caching
Azure Front Door のオリジンとオリジン グループを構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/how-to-configure-origin
Azure Front Door Private Link を Application Gateway に構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/how-to-enable-private-link-application-gateway
Private Link 経由で Front Door を静的 Web サイトに接続するhttps://learn.microsoft.com/en-us/azure/frontdoor/how-to-enable-private-link-storage-static-website
Azure Storage を Front Door キャッシュと統合するhttps://learn.microsoft.com/en-us/azure/frontdoor/integrate-storage-account
Azure Front Door の監視メトリックとログを使用するhttps://learn.microsoft.com/en-us/azure/frontdoor/monitor-front-door-reference
Azure Front Door のルール更新を一括で構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/rule-set-batch
Azure Front Door のルール セットでサーバー変数を使用するhttps://learn.microsoft.com/en-us/azure/frontdoor/rule-set-server-variables
Azure Front Door のルール セットの一致条件を使用するhttps://learn.microsoft.com/en-us/azure/frontdoor/rules-match-conditions
Azure Front Door のファイル圧縮を構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/how-to-compression
Private Link 経由で Front Door Premium を API Management に接続するhttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/how-to-enable-private-link-apim
内部ロード バランサーへの Private Link を構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/how-to-enable-private-link-internal-load-balancer
Front Door Private Link を Storage に構成するhttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/how-to-enable-private-link-storage-account
Azure Front Door クラシックの設定を Standard/Premium にマッピングするhttps://learn.microsoft.com/en-us/azure/frontdoor/tier-mapping
統合とコーディング パターン
トピックURL
Azure CLI を使用して Azure Front Door プロファイルを作成するhttps://learn.microsoft.com/en-us/azure/frontdoor/create-front-door-cli
PowerShell コマンドを使用して Azure Front Door の階層を移行するhttps://learn.microsoft.com/en-us/azure/frontdoor/migrate-tier-powershell
CLI を使用して Azure Front Door と配信ルールを作成するhttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/front-door-add-rules-cli
デプロイ
トピックURL
Bicep テンプレートを使用した Azure Front Door のデプロイhttps://learn.microsoft.com/en-us/azure/frontdoor/create-front-door-bicep
Terraform 構成を使用した Azure Front Door のプロビジョニングhttps://learn.microsoft.com/en-us/azure/frontdoor/create-front-door-terraform
Azure Front Door classic から Standard/Premium への移行の実行https://learn.microsoft.com/en-us/azure/frontdoor/migrate-tier
Front Door の移行後に DevOps パイプラインを更新https://learn.microsoft.com/en-us/azure/frontdoor/post-migration-dev-ops-experience
Terraform 構成サンプルを使用した Azure Front Door のプロビジョニングhttps://learn.microsoft.com/en-us/azure/frontdoor/terraform-samples
PowerShell による Front Door Standard から Premium へのアップグレードhttps://learn.microsoft.com/en-us/azure/frontdoor/tier-upgrade-powershell

コメント