微软最近宣布全面更新用于在 Azure 上设计和运行优化工作负载的Well-Architected框架(Well-Architected Framework,WAF)。
微软的 WAF 是一套质量驱动原则、架构决策点和审查工具,其目标是帮助解决方案架构师为其工作负载建立技术基础。此次更新不仅为用户工作负载的架构权衡提供了指导,而且还就如何在组织范围内实施这一指导提供了更精确的说明。
Well-Architected 框架的更新概述(图片来源:微软网站)
微软公司的副总裁Uli Homann这样写道:
在过去的六个月中,微软的云解决方案架构师通过整理 10000 多个利用 WAF 及其评估的项目所得到经验和教训,更新了 Well-Architected 框架。现在,Well-Architected 框架的所有五大支柱都采用了通用的结构,均由设计原则、设计审查清单、权衡、建议指南和云设计模式组成。
设计原则提出了面向目标的原则,为工作负载奠定了基础;设计审查清单粗略定义了已成文的建议,以便于推动行动的开展;权衡描述了与其他支柱之前的取舍。同时,建议指南是与一个或多个设计审查清单相关联的,而云设计模式则提供了经过验证的通用架构模式。
此次更新尤其关注作为“Well-Architected审查评估”一部分的“核心 Well-Architected 审查”,现在它与 Well-Architected 框架中的新内容保持一致。此外,正如文档所述,每个支柱中的每个问题都与该支柱的设计审查清单相对应。所有问题的选项都与相关检查清单条目的推荐指南相关联。
微软架构内容负责人Stephen Sumner在一篇 Azure 的架构博客中解释说:
评估更新以通用工作负载设计的最佳实践为目标。你可以在任何平台的任何工作负载上运行评估,而不仅仅是 Azure 中的工作负载。评估在更深的技术层面涵盖了工作负载的更多方面。
而且:
相对于上一版的评估,它增加了 20 多条建议(总计 375 条),但是它也减少了 124 个选项。这意味着你只需更少的输入,就能获得更具针对性的指导。
Well-Architected 评估的样例(图片来源:微软架构博客)
另外的两大云提供商 AWS 和 Google 也通过 Well-Architected 框架为其平台提供指导。此外,AWS 最近更新并重构了其Well-Architected框架。
最后,你可以通过名为“Well-Architected 框架的新变化”的视频了解有关更新的更多详情。
原文链接:
评论