摘要:微软从Amazon Web Services(AWS)一书的云计算平台上摘录了一页,介绍了自己的Azure架构完善的框架,提供了一组体系结构的最佳实践,可帮助用户构建和交付出色的解决方案并改善云工
微软从Amazon Web Services(AWS)一书的云计算平台上摘录了一页,介绍了自己的Azure架构完善的框架,提供了一组体系结构的最佳实践,可帮助用户构建和交付出色的解决方案并改善云工作负载的质量。
随着微软注意到它的新产品已遵循行业标准和条款,Microsoft Azure Well Architected Framework大量借用了多年来一直存在的AWS Well Architected Framework,几乎直接复制了AWS框架构建的“五大支柱”:卓越运营、安全、可靠性、绩效效率、成本优化。
微软称其五大支柱提供:
管理成本以最大程度地实现交付的价值: “有效的体系结构可实现业务目标和ROI要求,同时将成本保持在分配的预算之内。”
使系统保持在生产环境中运行的操作流程: “为确保您的应用程序能够随着时间的推移有效运行,请从应用程序和基础结构的角度考虑多个角度。您的策略必须包括您实现的流程,以便用户获得正确的经验。”
系统适应负载变化的能力: “在设计和实施阶段时优先考虑可伸缩性。可伸缩性可降低维护成本,改善用户体验并提高敏捷性。”
系统从故障中恢复并继续运行的能力: “在云环境中,您进行扩展而不是购买高端硬件来进行扩展。尽管始终希望防止所有故障,但应将精力集中在最大程度地减少故障的影响上。一个失败的组件。”
保护应用程序和数据免受威胁: “安全性是任何体系结构中最重要的方面之一。它提供了机密性,完整性和可用性保证,以防止故意攻击和滥用您宝贵的数据和系统。失去这些保证可能会对您的业务运营产生负面影响和收入,以及您的组织在市场中的声誉。”
微软在7月21日的一篇博客文章中称:“随着企业或业务的技术需求的增长和变化,部署业务关键型应用程序会大大增加复杂性和开销。为了帮助管理这种不断增长的复杂性,我们很高兴地宣布推出Microsoft Azure架构完善的框架。”
除了五大体系结构支柱外,微软还详细介绍了一些一致的设计原则,建议各组织在整个体系结构中考虑这些原则:
支持架构演进:没有架构是静态的。通过利用可用的新服务,工具和技术来允许体系结构的发展。
使用数据制定决策:收集数据,对其进行分析,并使用它来围绕您的体系结构制定决策。从成本数据,性能到用户负载,使用数据将指导您在环境中做出正确的选择。
教育和支持:云技术发展迅速。教育您的开发,运营和业务团队,以帮助他们做出正确的决定并建立解决业务问题的解决方案。记录并共享组织内的配置,决策和最佳实践。
自动化:手动活动的自动化降低了运营成本,最大程度地减少了手动步骤带来的错误,并提供了环境之间的一致性。
参考框架旨在与Microsoft Azure良好架构评审(Microsoft Azure Well Architected Review)配合使用,这是一个正式的过程,企业通过与五大支柱相匹配的透镜来检查其工作负载。
微软表示:“ Azure架构完善的审查旨在帮助您根据最新的一组Azure最佳实践评估工作负载。它为您提供了一套可行的指导,可用于改善您最重要的业务领域中的工作负载。每个客户都经历了独特的云计算旅程,因此我们设计了Azure架构完善的审查,专门针对您可以仅根据与该工作负载相关的支柱来评估每个工作负载,因此在评估您的一项关键任务工作负载时,您可以先检查可靠性,性能效率和安全性,然后再回来查看其他可提高您的运营效率和成本足迹的支柱。”
另外,在今年早些时候的Microsoft Build 2020开发人员大会上,Microsoft引入了该框架的“学习路径”,标题为“ 使用Microsoft Azure架构完善的框架构建出色的解决方案 ”。它包括六个模块,一个用于介绍/概述,另一个五个与五个支柱相对应。
相关文章推荐
智能手机建站的优点是什么?网站页面布局有哪些关键点? 2022-01-10
2022年中国云计算面临的问题及发展前景预测分析2021-12-28
绿色智能基础设施连接可持续未来-IDCC2021万国数据第一代Smart DC发布会议程揭晓2021-12-27
阿里云:早期未意识到Apache log4j2漏洞情况的严重性 将强化漏洞管理2021-12-27
云计算开发:Python3-replace()方法详解2021-12-27