企业 Web 应用模式提供了一种结构化的方法,用于指导开发人员和架构师完成云之旅,并专注于 Web 应用。 有两个阶段,称为 Web 应用模式。 每个模式都表示一个常见的业务目标,并朝着更高级的 Web 应用程序迈出一步。 Web 应用模式提供符合 Azure Well-Architected 框架原则的规范性体系结构、代码和配置指南。
这些模式是一个路线图,可帮助你将旧 Web 应用转换为提供更多业务价值的云优化解决方案。 企业 Web 应用模式提供的指导有助于确保在整个云旅程中顺利且成功的过渡。 此图说明了企业 Web 应用模式的各个阶段:
可靠 Web 应用模式
可靠 Web 应用模式专为将本地 Web 应用过渡到云的组织而设计。 此模式提供有关如何修改 Web 应用程序的体系结构和代码库的详细规范性指南,以帮助确保云中取得成功。
这种模式无需进行耗时的重建过程,可迅速采用云技术。 它强调的是需要做出的关键改变,而不是所有可能的改变。 重点是提供高价值且需要最少的代码更改的更新。 借助这种专注,您可以快速迁移您的应用程序到新的平台。
此模式假定组织已为 Web 应用建立了 登陆区域 ,为云部署提供了坚实的基础。
新式 Web 应用模式
新式 Web 应用模式专为已在云中拥有 Web 应用程序的组织设计,并希望进行战略现代化,以提高性能和优化成本。 此模式为基于云的 Web 应用程序的定向现代化提供了规范性指导。
这种模式的重点是通过逐步将高需求领域分离为独立服务来重构这些领域。 这种分离可实现独立的版本控制和扩展。 此策略不仅以经济高效的方式优化性能。 它还充当整体体系结构和微服务体系结构之间的过渡步骤。
通过促进独立开发和灵活部署,这种模式加快了开发周期,提高了应用程序的整体性能。