云采用框架
云采用框架
本文导读
展开导读
链接复制成功!
为什么需要Landing Zone
为了实现业务单元的安全和故障隔离,华为云的推荐做法是将不同业务单元的应用系统分别部署在不同的账号中。华为云账号具备以下三个属性。
- 华为云账号是一个资源容器,用户可以在其中部署任意云资源和上层业务应用系统,不同的账号相当于不同的资源容器,账号之间是完全隔离的。因此在一个账号中的故障和安全风险不会影响和传播到其他账号。
- 华为云账号也是安全管理边界,每个账号都有独立的身份和权限管理系统,一个账号内的用户只能访问和管理本账号的资源,未经显式的授权,一个账号内的用户不能访问其他账号的资源、数据和应用。
- 华为云账号还可以作为独立的账单实体,每个账号可以单独在华为云上充值、消费云资源、结算和开票。
因此华为云账号可以针对业务单元进行有效的故障和安全隔离,还可以进一步进行管理和财务隔离。单一账号存在两个严重的问题:
- 单一账号的爆炸半径太大,如该账号崩溃将导致企业所有业务系统不可用。
- 云平台上账号的资源配额是有上限的,不能在一个账号内无限扩容云资源。
为了减少单点故障的爆炸半径,核心办法就是不要把所用业务系统及其云资源部署在单一账号,也就是不要“把鸡蛋放在一个篮子里”,而是应该按照不同的业务单元映射到不同的华为云账号,如下图所示。
图1 多账号部署

因此当企业的全面云化转型需要采用多账号架构。按照康威定律,企业的多账号架构通常会与其组织架构或业务架构保持一致,即按照业务单元、地理单元、职能单元等维度划分账号。采用多账号架构后可以实现职责分离,不同的账号负责不同的事情、承载不同的业务,每个账号的管理员可以对本账号内的资源进行自治管理。但从IT治理角度,不能让每个账号成为“信息孤岛”,必须在公司范围内进行统一IT管控,比如多账号的集中身份权限管理、集中运维管理、集中安全管控、集中网络管理、集中财务管理和公共资源管理等。针对这些核心诉求,华为云提出了Landing Zone解决方案来帮助企业在云上构建安全合规、易扩展的多账号运行环境,实现多账号的资源共享和“人财物权法”的统一管控。
- 人的管理:多账号环境下对业务单元、账号、用户、用户组、角色等进行统一管理;
- 财的管理:多账号环境下对资金、预算、成本、发票、折扣等进行统一管理;
- 物的管理:多账号环境下对计算、存储、网络、数据、应用等云资源进行统一运维、监控和管理;
- 权的管理:多账号环境下对云资源的访问权限进行统一管理,确保访问权限符合最小授权原则;
- 法的管理:多账号环境下对安全合规进行统一管理,确保符合国家、行业和企业自身的安全合规要求,集中构建全方位数据边界,避免敏感数据泄露。
企业成功实施了Landing Zone解决方案之后,可以有效规避大规模上云之后的管理失控、安全失控、成本失控的风险,全面应对各种IT治理挑战,帮助企业建立分统结合的IT治理体系和完善的安全合规体系。
- 分统结合的IT治理体系:即在分权分域分级管理的基础上进行一定程度的统一管控,如集中运维管理、集中安全管控等;
- 完善的安全合规体系:云上运行环境(包括云资源、数据、应用等)满足国家、行业和企业自身的安全合规标准。
父主题: Landing Zone设计