IBM Well-Architected

六支柱框架内部数据传输示意图
概述

IBM Well-Architected Framework 是一个结构化的材料、建议和最佳实践集合,旨在帮助架构师创建弹性、高性能且安全的混合云解决方案。该框架由六个 支柱组成,即混合云解决方案应包含的关键维度或特质:

  • 混合与可移植
  • 弹性
  • 高效运维
  • 安全性和合规性
  • 绩效
  • 财务运营与可持续性

每个支柱包含三个要素:原则、实践和指导材料。

IBM Well-Architected Framework 的六大支柱
设计原则

Well-Architected Framework 定义了一套通用的架构和设计原则,这些原则有助于在混合云环境中进行良好的设计,并指导框架各支柱内的实践和指导材料。

  • 自动化运维 

    运维占解决方案生命周期成本的 98%。自动化运维任务可降低这些成本,并有助于提高解决方案的整体可靠性、可用性和安全性。

     

  • 尊重数据重力 

    数据一旦被收集,移动成本很高。实施将计算移至数据所在之处的解决方案,可以降低运营成本,并有助于降低解决方案的复杂性。

     

  • 工作负载的最佳平台 

    部署在单一平台上的解决方案,往往被迫牺牲某些理想特性以换取其他特性。可在不同平台间移植的解决方案,能够充分利用平台能力,为每个工作负载优化服务级别和运行特性。

支柱要素
原则

原则 是支撑 IBM 混合云方法的架构宗旨。无论采用何种技术和方案来实现解决方案,原则是恒久不变的。在框架内,原则推动着最佳实践的识别与选择。当框架应用于解决方案架构时,原则推动技术和架构选择,以最佳方式利用资源和资产来交付混合云解决方案。

实践

实践 是遵循支柱原则开发解决方案的方法。

指南

指导材料 包括多种形式,例如反模式、检查清单、技术参考架构等。这些内容旨在帮助架构师设计出架构完善的解决方案,并指导他们如何利用特定的产品和技术来实现这些方案。
指导材料可以针对应用程序或基础设施堆栈的特定层面。

支柱
IBM Well-Architected Framework 的混合与可移植支柱示意图
混合与可移植
创建和集成可在多个计算平台上运行并横跨这些平台的解决方案。 混合与可移植性使解决方案能够跨多种计算环境(包括私有基础设施和公有云提供商)运行,使架构师能够为其工作负载选择最佳平台,并摆脱接受单一平台限制的束缚。
IBM Well-Architected Framework 的弹性支柱示意图
弹性
创建在业务和 IT 中断时仍能持续运行的解决方案。 弹性是指解决方案承受其组件或部署环境中的故障并从中恢复的能力。无论工作负载需求或解决方案内部组件的状态如何,具有弹性的解决方案都能继续为最终用户提供高水平服务。
IBM Well-Architected Framework 的高效运维支柱示意图
高效运营
围绕部署团队、自动化及 AI 工具的相关实践和指导材料,以安全、可靠和高性能的方式监控、管理和维护解决方案。
IBM Well-Architected Framework 的安全与合规支柱示意图
安全性和合规性
设计和开发能够保护最终用户、功能和数据免受未经授权访问、无意泄露和恶意企图的解决方案。
IBM Well-Architected Framework 的性能支柱示意图
绩效
围绕创建在需求变化时仍能保持高性能的解决方案的相关实践和指导材料。
IBM Well-Architected Framework 的财务运营与可持续性支柱示意图
财务运营与可持续性
面向成本与资源高效解决方案的实践和指导材料。
采取后续步骤