mcpField
A
azure-blueprints

azure-blueprints

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

关于 azure-blueprints

面向 Agent 的 Azure Blueprints 指引技能,帮助处理治理、部署和迁移。它结合本地参考资料与联网获取的 Microsoft 文档,也涵盖退出 Blueprints 的迁移指导。

主要功能

  1. 01部署和分配错误排查
  2. 02Blueprints 退役迁移规划
  3. 03安全与合规指引
  4. 04Blueprint 配置与部署参考
  5. 05CLI、PowerShell 和 REST 自动化模式

适用场景

  1. 01诊断 Blueprint 分配失败
  2. 02规划迁出 Blueprints
  3. 03检查合规与资源锁设置
  4. 04自动化 Blueprint 定义或分配

MCP 相关

技能建议使用 `mcp_microsoftdocs:microsoft_docs_fetch` 获取最新文档,并将 `fetch_webpage` 作为备用方式。

安装

复制下面的命令,在终端中运行。

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

安装后在 Claude Code 中输入/azure-blueprints确认已加载。

详细介绍

Azure Blueprints 技能

此技能提供 Azure Blueprints 方面的专家指导,涵盖故障排除、决策、安全性、配置、集成与编码模式,以及部署。它结合了本地快速参考内容和远程文档获取功能。

如何使用此技能

IMPORTANT for Agent:使用下方的类别索引查找相关章节。对于带行范围的类别(例如 L35-L120),使用 read_file 读取指定行。对于带文件链接的类别(例如 [security.md](security.md)),使用 read_file 读取链接的参考文件

IMPORTANT for 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。

类别索引

类别行描述
故障排除L34-L38诊断并修复常见的 Azure Blueprints 部署和分配错误,包括策略、角色分配和资源锁问题,并提供分步故障排除指导。
决策L39-L44提供 Azure Blueprints 退役时间安排、迁移规划与执行方面的指导,并解答有关弃用 Blueprints 的常见问题。
安全L45-L60以安全为重点的部署阶段、资源锁、操作员角色,以及如何使用/映射 Azure Blueprints,以满足 PBMM、ISM PROTECTED、ISO 27001、SWIFT CSP 和 UK OFFICIAL/NHS 等合规框架的要求。
配置L61-L72配置和部署 Azure Blueprints(包括安全性/ISO/CAF/SWIFT 示例)、使用蓝图函数,以及通过 PowerShell 导入/导出蓝图。
集成与编码模式L73-L79使用 CLI、PowerShell 和 REST 将 Azure Blueprints 自动化为代码:以编程方式创建、导入/导出和管理蓝图定义与分配。
部署L80-L85控制蓝图项目的部署顺序,将蓝图迁移到模板规范/部署堆栈,以及使用参数部署 CAF Foundation 蓝图。
故障排除
主题URL
排查常见 Azure Blueprints 错误https://learn.microsoft.com/en-us/azure/governance/blueprints/troubleshoot/general
决策
主题URL
规划退出 Azure Blueprints 的迁移及时间安排https://learn.microsoft.com/en-us/azure/governance/blueprints/blueprint-retirement
解答有关 Blueprints 退役迁移的问题https://learn.microsoft.com/en-us/azure/governance/blueprints/blueprint-retirement-faq
安全
主题URL
了解 Azure Blueprint 部署中与安全相关的阶段https://learn.microsoft.com/en-us/azure/governance/blueprints/concepts/deployment-stages
配置 Azure Blueprints 中的资源锁定行为https://learn.microsoft.com/en-us/azure/governance/blueprints/concepts/resource-locking
配置 Azure Blueprint Operator 角色环境https://learn.microsoft.com/en-us/azure/governance/blueprints/how-to/configure-for-blueprint-operator
使用 Canada Federal PBMM 蓝图实施治理控制https://learn.microsoft.com/en-us/azure/governance/blueprints/samples/canada-federal-pbmm
使用 ISM PROTECTED 蓝图满足澳大利亚合规要求https://learn.microsoft.com/en-us/azure/governance/blueprints/samples/ism-protected/
将 ISM PROTECTED 控制映射到 Azure Policyhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/ism-protected/control-mapping
将 ISO 27001 ASE/SQL 控制映射到 Policy 和 RBAChttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/iso27001-ase-sql-workload/control-mapping
将 ISO 27001 共享服务控制映射到 Azure Policyhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/iso27001-shared/control-mapping
使用 SWIFT CSP-CSCF 2020 蓝图满足 Azure 合规要求https://learn.microsoft.com/en-us/azure/governance/blueprints/samples/swift-2020/
将 SWIFT CSP-CSCF 2020 控制映射到 Azure Policyhttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/swift-2020/control-mapping
使用 UK OFFICIAL 和 NHS 蓝图实施 Azure 治理https://learn.microsoft.com/en-us/azure/governance/blueprints/samples/ukofficial-uknhs
使用锁保护通过 Azure Blueprint 部署的资源https://learn.microsoft.com/en-us/azure/governance/blueprints/tutorials/protect-new-resources
配置
主题URL
使用 PowerShell 导入和导出 Azure Blueprintshttps://learn.microsoft.com/en-us/azure/governance/blueprints/how-to/import-export-ps
在定义和构件中使用 Azure Blueprint 函数https://learn.microsoft.com/en-us/azure/governance/blueprints/reference/blueprint-functions
配置并部署 Azure Security Benchmark 蓝图示例https://learn.microsoft.com/en-us/azure/governance/blueprints/samples/azure-security-benchmark-foundation/deploy
配置并部署 CAF 迁移落地区域蓝图https://learn.microsoft.com/en-us/azure/governance/blueprints/samples/caf-migrate-landing-zone/deploy
配置并部署 ISM PROTECTED 蓝图示例https://learn.microsoft.com/en-us/azure/governance/blueprints/samples/ism-protected/deploy
配置并部署 ISO 27001 ASE/SQL 工作负载蓝图https://learn.microsoft.com/en-us/azure/governance/blueprints/samples/iso27001-ase-sql-workload/deploy
配置并部署 ISO 27001 共享服务蓝图https://learn.microsoft.com/en-us/azure/governance/blueprints/samples/iso27001-shared/deploy
配置并部署 SWIFT CSP-CSCF 2020 蓝图https://learn.microsoft.com/en-us/azure/governance/blueprints/samples/swift-2020/deploy
集成与编码模式
主题URL
使用 Azure CLI 命令创建 Azure Blueprintshttps://learn.microsoft.com/en-us/azure/governance/blueprints/create-blueprint-azurecli
通过 REST API 请求创建 Azure Blueprintshttps://learn.microsoft.com/en-us/azure/governance/blueprints/create-blueprint-rest-api
使用 Az.Blueprint PowerShell 管理 Azure Blueprint 分配https://learn.microsoft.com/en-us/azure/governance/blueprints/how-to/manage-assignments-ps
部署
主题URL
控制 Azure Blueprint 工件的部署顺序https://learn.microsoft.com/en-us/azure/governance/blueprints/concepts/sequencing-order
将 Azure Blueprints 迁移到模板规范和部署堆栈https://learn.microsoft.com/en-us/azure/governance/blueprints/migrate-to-template-specs
使用参数部署 CAF Foundation blueprinthttps://learn.microsoft.com/en-us/azure/governance/blueprints/samples/caf-foundation/deploy

评论

支持 Markdown