mcpField
A
azure-front-door

azure-front-door

github.com/microsoftdocs云与 DevOps796202 次安装3 天前更新
代码仓库

关于 azure-front-door

azure-front-door 是面向 Azure Front Door 的 Agent 技能,为云架构师和运维人员提供配置、设计与故障排查指引。它结合本地速查内容和在线文档获取,涵盖安全、规则、迁移和部署。

主要功能

  1. 01故障排查与最佳实践
  2. 02层级和计费选型
  3. 03架构与高可用设计
  4. 04安全、TLS 与来源站保护
  5. 05规则配置、监控和部署

适用场景

  1. 01排查 Front Door 层级迁移问题
  2. 02规划缓存规则和内容交付
  3. 03设计静态内容托管与故障切换
  4. 04配置 HTTPS、来源站安全和 Private Link

MCP 相关

这是 Agent 技能,不是 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 工具不可用,请建议用户安装:安装指南

此技能需要网络访问才能获取文档内容:

  • 首选:使用 mcp_microsoftdocs:microsoft_docs_fetch,并将查询字符串设为 from=learn-agent-skill。返回 Markdown。
  • 备用:使用 fetch_webpage,并将查询字符串设为 from=learn-agent-skill&accept=text/markdown。返回 Markdown。

类别索引

类别行说明
故障排除L37-L41排查 Azure Front Door 层级迁移问题,包括常见错误、配置不匹配,以及解决迁移失败或意外行为的步骤。
最佳实践L42-L49配置 Front Door、调整缓存、使用规则引擎模式,以及优化视频点播/直播流的性能和可靠性的最佳实践。
决策L50-L60有关 Front Door 定价与计费、比较 Standard/Premium/Classic 和 CDN 层级、选择层级、了解 Classic 退役,以及规划和执行层级升级/迁移的指导。
架构与设计模式L61-L68Azure Front Door 的架构模式:顶点域设置、蓝绿部署、使用 Traffic Manager 手动故障转移、静态 Blob 托管、可靠上传,以及架构良好的设计指导。
限制与配额L69-L78POP 位置和代码、支持的 TLS 版本/密码套件,以及 Front Door 限制,例如路由组合、功能行为和每个订阅的带宽限制。
安全性L79-L94保护 Azure Front Door:TLS/密码套件、HTTPS 证书、安全标头、mTLS、源站身份验证、Private Link、日志清理,以及防止直接访问源站。
配置L95-L119配置 Front Door 行为:CORS、HTTPS、HTTP/2、标头、规则(重写、缓存、压缩)、边缘操作、指标/日志、源站,以及 Private Link 集成(Storage、App Gateway、ILB、APIM)。
集成与编码模式L120-L126使用 Azure CLI/PowerShell 创建和管理 Front Door 配置文件、配置传递规则,以及以编程方式在 Front Door 层级之间迁移。
部署L127-L135使用 Bicep、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 经典版停用的影响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 设计和配置顶点域https://learn.microsoft.com/en-us/azure/frontdoor/apex-domain
使用 Traffic Manager 为 Front Door 实施手动故障转移https://learn.microsoft.com/en-us/azure/frontdoor/high-availability
使用 Storage Blob 为静态内容设计 Azure Front Door 架构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
了解 Azure 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 证书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
使用托管标识配置 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 Doorhttps://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 自定义域配置 HTTPShttps://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 Gatewayhttps://learn.microsoft.com/en-us/azure/frontdoor/how-to-enable-private-link-application-gateway
通过 Private Link 将 Front Door 连接到静态网站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 Managementhttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/how-to-enable-private-link-apim
配置到内部负载均衡器的 Private Linkhttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/how-to-enable-private-link-internal-load-balancer
配置 Front Door Private Link 以连接 Storagehttps://learn.microsoft.com/en-us/azure/frontdoor/standard-premium/how-to-enable-private-link-storage-account
将 Azure Front Door 经典版设置映射到 Standard/Premiumhttps://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 Doorhttps://learn.microsoft.com/en-us/azure/frontdoor/create-front-door-bicep
使用 Terraform 配置预配 Azure Front Doorhttps://learn.microsoft.com/en-us/azure/frontdoor/create-front-door-terraform
执行 Azure Front Door 经典版到 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 Doorhttps://learn.microsoft.com/en-us/azure/frontdoor/terraform-samples
通过 PowerShell 将 Front Door Standard 升级到 Premiumhttps://learn.microsoft.com/en-us/azure/frontdoor/tier-upgrade-powershell

评论

支持 Markdown