mcpField
A
azure-virtual-network

azure-virtual-network

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

azure-virtual-network について

azure-virtual-networkは、Azure Virtual Networkの設計、構成、セキュリティ、デプロイを案内するエージェントスキルです。ローカルのクイックリファレンスとリモート文書の取得を組み合わせ、Azure仮想ネットワークの計画や管理に役立ちます。

主な機能

  1. 01ネットワーク設計のベストプラクティスとアーキテクチャパターン
  2. 02セキュリティ、構成、デプロイのガイダンス
  3. 03制限、クォータ、選択の参考情報
  4. 04ローカル資料とリモート文書の取得

活用シーン

  1. 01VNetトポロジ、ピアリング、ハイブリッドネットワークの計画
  2. 02IP、DNS、ルーティング、ネットワーク要素の構成
  3. 03ネットワークのセキュリティ制御とサービス分離の検討

MCP 対応

リモート文書の取得にはmcp_microsoftdocsのmicrosoft_docs_fetchを優先し、代替手段としてfetch_webpageを利用します。

インストール

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

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

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

詳細

Azure Virtual Network スキル

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

このスキルの使用方法

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

カテゴリインデックス

カテゴリ行説明
ベストプラクティスL35-L43セキュリティと高パフォーマンスを備えた VNet の設計:NSG ルールのパターン、トラフィックフロー、VM のスループット調整、TCP/IP の最適化、VNet サービスエンドポイントの安全な使用。
意思決定L44-L53VNet 関連のオプション選択に関するガイダンス:VM サイズの MANA サポート、Basic パブリック IP の Standard へのアップグレード、ルーティング優先設定と従量課金対象外の CDN トラフィック、コストの比較、分離のための VNet 統合。
アーキテクチャと設計パターンL54-L60VNet アーキテクチャの設計:移行のためのサブネット拡張、VNet ピアリング、ハイブリッドな2層アプリ、TAP によるトラフィックミラーリング、トポロジの計画、カスタムルーティングオプション。
制限とクォータL61-L68Azure VM/VNet のネットワークリソースの制限と動作:高速ネットワークのサポート、パブリック IP クォータ、VM のスループット上限、Virtual Network のスケールとパフォーマンスの制約。
セキュリティL69-L78Virtual Network のセキュリティ保護:ネットワークポリシー、暗号化、サービスタグ、サービスエンドポイントポリシー、Azure Policy/セキュリティ制御の VNet および Kubernetes トラフィックへの適用。
構成L79-L114Azure Virtual Network コンポーネントの構成:IP(パブリック/プライベート/IPv4/IPv6)、ルーティング、ピアリング、DNS、MTU、DHCP、監視、Azure CNI、ゲートウェイ/ファイアウォール/ロードバランサーの設定。
デプロイL115-L118Azure Basic パブリック IP アドレスを Standard SKU にアップグレードするためのガイダンス。ネットワークリソースとダウンタイムに関する要件、手順、考慮事項を含みます。
ベストプラクティス
トピックURL
Azure Virtual Network の設計に関するベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/virtual-network/concepts-and-best-practices
Azure NSG ルールとトラフィック処理を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/network-security-group-how-it-works
Azure VM のネットワークスループット設定を最適化するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-optimize-network-bandwidth
Azure 仮想ネットワークサービスエンドポイントを安全に実装するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-service-endpoints-overview
Azure VM で TCP/IP のパフォーマンスチューニングを適用するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-tcpip-performance-tuning
意思決定
トピックURL
既存の Azure VM サイズで MANA をサポートするかどうかを決定するhttps://learn.microsoft.com/en-us/azure/virtual-network/accelerated-networking-mana-existing-sizes
Azure Basic パブリック IP を Standard SKU にアップグレードするhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/public-ip-basic-upgrade-guidance
Microsoft ネットワークまたは ISP ネットワーク経由の Azure ルーティング設定を選択するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/routing-preference-overview
Azure から CDN へのトラフィックに従量課金なしのルーティング設定を使用するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/routing-preference-unmetered
Azure Virtual Network のコストとトレードオフを最適化するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-cost-optimization
サービス分離のための Azure VNet 統合オプションを選択するhttps://learn.microsoft.com/en-us/azure/virtual-network/vnet-integration-for-azure-services
アーキテクチャと設計パターン
トピックURL
Azure 移行におけるサブネット拡張戦略を設計するhttps://learn.microsoft.com/en-us/azure/virtual-network/subnet-extension
Azure VNet を使用してハイブリッド 2 層アプリケーションを実装するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-scenario-udr-gw-nva
Azure 仮想ネットワークのトポロジと接続を計画するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-vnet-plan-design-arm
制限とクォータ
トピックURL
Azure Accelerated Networking の制限とサポートについて理解するhttps://learn.microsoft.com/en-us/azure/virtual-network/accelerated-networking-overview
静的パブリック IP を使用して Azure VM を作成し、IP の制限を理解するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/virtual-network-static-public-ip
Azure VM のネットワークスループット制限について理解するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-machine-network-throughput
Azure Virtual Network の制限と動作について理解するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-faq
セキュリティ
トピックURL
Azure で Kubernetes ネットワークポリシーを構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/kubernetes-network-policies
Azure Virtual Network にセキュリティ制御を適用するhttps://learn.microsoft.com/en-us/azure/virtual-network/secure-virtual-network
Virtual Network に Azure Policy のコンプライアンス制御を適用するhttps://learn.microsoft.com/en-us/azure/virtual-network/security-controls-policy
ネットワークセキュリティ規則用の Azure サービス タグを構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/service-tags-overview
Azure Virtual Network の暗号化を構成および管理するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-encryption-faq
サービス エンドポイント ポリシーで Azure Storage の送信トラフィックを保護するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-service-endpoint-policies-overview
構成
トピックURL
Linux VM 用の Azure Network Adapter(MANA)を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/accelerated-networking-mana-linux
既存の VM サイズで NVA の MANA の動作を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/accelerated-networking-mana-network-virtual-appliance-opt-out
Azure ルートテーブルでピアリングルートの伝播を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/configure-disable-peering-route-propagation
Kubernetes 仮想ネットワーク用に Azure CNI を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/deploy-container-networking
Linux Docker ホストに Azure CNI をインストールして構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/deploy-container-networking-docker-linux
ハブ VNet 用のアドバタイズされたゲートウェイプレフィックスを構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/how-to-advertised-gateway-prefixes
Azure 仮想ネットワークでサブネットピアリングを構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/how-to-configure-subnet-peering
暗号化された Azure 仮想ネットワークを作成して構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/how-to-create-encryption
オンプレミスのクライアント用に DHCP サーバー VM をデプロイするhttps://learn.microsoft.com/en-us/azure/virtual-network/how-to-dhcp-azure
Azure 仮想マシンの MTU 設定を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/how-to-virtual-machine-mtu
Azure Application Gateway フロントエンド用のパブリック IP アドレスを構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/configure-public-ip-application-gateway
Azure Firewall のパブリック IP 関連付けを構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/configure-public-ip-firewall
Azure Load Balancer でのパブリック IP の使用を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/configure-public-ip-load-balancer
アウトバウンド SNAT 用に Azure NAT Gateway でパブリック IP を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/configure-public-ip-nat-gateway
Azure Virtual Machines のパブリック IP アドレスを管理するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/configure-public-ip-vm
Azure VPN ゲートウェイのパブリック IP アドレスを構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/configure-public-ip-vpn-gateway
Azure でカスタム IPv6 アドレスプレフィックスをオンボードして構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/create-custom-ip-address-prefix-ipv6-portal
Azure でカスタム IPv4 アドレスプレフィックスをオンボードして構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/create-custom-ip-address-prefix-portal
Azure VM の既定のアウトバウンドアクセスを構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/default-outbound-access
Azure のカスタム IP アドレスプレフィックスと移行を管理するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/manage-custom-ip-address-prefix
Azure パブリック IP アドレスプレフィックスを作成して管理するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/manage-public-ip-address-prefix
Azure Public IP アドレスの監視とアラートを構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/monitor-public-ip
Public IP アドレスに Azure Monitor メトリックを使用するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/monitor-public-ip-reference
Azure ネットワークインターフェイスでプライベート IP とパブリック IP を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/virtual-network-network-interface-addresses
Azure パブリック IP アドレスを構成して管理するhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/virtual-network-public-ip-address
Azure Monitor で Azure Virtual Network の監視を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/monitor-virtual-network
Azure Virtual Network の監視データのリファレンスhttps://learn.microsoft.com/en-us/azure/virtual-network/monitor-virtual-network-reference
Virtual Network 用の組み込み Azure Policy 定義を使用するhttps://learn.microsoft.com/en-us/azure/virtual-network/policy-reference
Azure PaaS サービス用のサブネット委任を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/subnet-delegation-overview
Azure VM の動的 DNS 登録を設定するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-name-resolution-ddns
Azure 仮想ネットワークの DNS 名前解決を構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-name-resolution-for-vms-and-role-instances
Azure IP 168.63.129.16 の使用方法を理解して構成するhttps://learn.microsoft.com/en-us/azure/virtual-network/what-is-ip-address-168-63-129-16
デプロイ
トピックURL
Azure Basic パブリック IP を Standard SKU にアップグレードするhttps://learn.microsoft.com/en-us/azure/virtual-network/ip-services/public-ip-upgrade

コメント