2、企业DevOps参考架构定义

企业DevOps参考架构定义

1. 持续交付与CI/CD反馈循环

持续交付(CD)是将软件自动转移到测试环境的过程,其最终目标是以完全自动化的方式将软件投入生产。在这个过程中,会自动执行各种测试,部署后开发者能立即收到代码功能的反馈。

CI/CD需要一个反馈循环来实现持续迭代,它需要关于交付产品和服务的反馈,然后将这些反馈传递给开发者,从而规划新的迭代以改进产品或服务。不过,很多大型企业将大量IT活动外包给其他公司,这是因为某些活动不被视为核心活动,且专业公司能更具成本效益地完成这些活动。但在过去十年中,企业发生了巨大变化,IT变得越来越重要,甚至在某些情况下成为核心活动,例如银行如今本质上就是IT公司,其IT交付的成果是金融产品。由于客户需求,这些产品的新特性发布变得更加频繁,每天可能有多次发布,这导致了IT交付本身的重大转变。

2. IT交付的采购模型

大型企业的IT交付采购模型较为复杂,但如果从采购层级的角度思考,就会变得更加清晰易懂。可以将IT交付分为三个层级:
- Tier 1:战略层 :这是企业治理层级,企业在此定义战略业务目标,并将其转化为企业架构。整体架构原则是企业架构的成果,驱动包括DevOps在内的IT架构。
- Tier 2:战术层 :在此层级开发包括DevOps在内的IT架构,同时定义服务水平协议(SLAs)和关键绩效指标(KPIs)来衡量IT交付的成果。
- Tier 3:运营或服务层 :该层级详细描述架构的组件,包括与各种供应商和服务提供商的接口。Tier 2中定义的协议必须在这一层级采

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值