DevOps驱动创新的核心策略与实践
在当今竞争激烈的商业环境中,以客户为中心并提供卓越体验至关重要。一些NFL球队已经在提升客户体验方面做出了积极尝试,如印第安纳波利斯小马队利用移动应用增强比赛体验,费城老鹰队与松下合作提供高清视频板。而在IT领域,为了推动创新,有几个核心主题值得关注,包括实现多速IT、构建正确的产品、启用实验以及交付反脆弱系统。
实现多速IT
在IT世界里,支持多个具有不同周期时间和交付速度的交付管道,即实现多速IT,是一种现实需求。因为大多数业务系统需要多个应用程序的服务,所以协调这些交付管道至关重要。同时,识别和理解不同交付管道所提供的各种服务之间的架构依赖关系,以及确保这些交付管道之间的可追溯性也非常关键。
多速交付管道需要在以下五个特定领域进行集成和工具标准化:
1. 规划和架构 :应用程序的交付和发布计划不应独立存在,需要记录和理解各种应用程序之间的架构依赖关系,以便正确规划每个应用程序和服务的开发、交付和发布。同时,应使用标准化的工具集来管理项目任务和工作项,让所有从业者都能访问和了解交付计划、分配给团队的工作项以及项目待办事项。
2. API :由于应用程序之间存在架构依赖关系,且这种依赖可能与版本有关,因此可以通过引入定义良好的API来减少应用程序之间的耦合。API允许应用程序在不知道其他应用程序详细实现细节的情况下进行开发,并消除了随着每个新版本而变化的点对点集成。
3. 部署自动化和编排 :该领域需要在所有交付管道中进行标准化。标准化部署流程和工具可以创建一个单一的部署流程,以部署多个交付管道和环
超级会员免费看
订阅专栏 解锁全文
20

被折叠的 条评论
为什么被折叠?



