关于 azure-front-door
azure-front-door 是面向 Azure Front Door 的 Agent 技能,为云架构师和运维人员提供配置、设计与故障排查指引。它结合本地速查内容和在线文档获取,涵盖安全、规则、迁移和部署。
主要功能
- 01故障排查与最佳实践
- 02层级和计费选型
- 03架构与高可用设计
- 04安全、TLS 与来源站保护
- 05规则配置、监控和部署
适用场景
- 01排查 Front Door 层级迁移问题
- 02规划缓存规则和内容交付
- 03设计静态内容托管与故障切换
- 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-L68 | Azure Front Door 的架构模式:顶点域设置、蓝绿部署、使用 Traffic Manager 手动故障转移、静态 Blob 托管、可靠上传,以及架构良好的设计指导。 |
| 限制与配额 | L69-L78 | POP 位置和代码、支持的 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 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 经典版到 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 |
评论
支持 Markdown