转变有迹可循:企业DevOps部署意愿高涨

简介:

DevOps在企业中的采用现象仍然属于罕见,但企业对DevOps的兴趣正在增长。这表明IT管理层已经明白团队协作和快速的应用程序交付对企业的长期成功至关重要。

在近期Gartner的IT运营策略与解决方案峰会上,来自各个类型老牌公司的IT架构师一致认为,即使在追求即时性价值的现代也存在缓慢的应用程序开发周期现象,但是他们正采取措施来调节这种转变。

这并不是说,每个初创公司和网络公司都会通过DevOps这种精益敏捷的方式复制出快速的IT服务交付品牌。企业有着特殊的要求,比如政府监管、文化建立以及遗留资产——更不用说难以部署的DevOps,“快速失败”这个概念可是这个过程的一部分。

然而,缩短应用程序交付时间是一个令人满意的结果,不管它以何种方式实现。全国最知名的保险公司(美国)Prudential金融集团已经开始对其人寿保险团队的7个应用程序进行积极调整。Jason Berkowitz是这家140年老店的基础设施主管,他主张先从小事做起。

Prudential迈出的第一步是使用开源软件,比如将Jenkins用于编排;质量管理平台选择了SonarQube;使用Apache ZooKeeper作为配置管理工具。目前该项目的劳动成本已达400万美元,用于“验证概念”,Berkowitz表示下一步将评估并选择授权工具。

DevOps部署是一个长期的目标。“当下,公司必须将一切团结在一起,选择正确的工具,赶上时代步伐,”Berkowitz说,“这是一种艺术。”

加拿大西部最大的地区性银行正在经历一个更广泛的更新的金融和遗留应用程序开发过程,可能需要三年才能完成。该银行拥有大约6500名员工,大约170个分支。就在一年多以前开始重组其IT和开发团队,目标是发展成一个响应解决方案团队。

该银行的CIO从Gartner的双峰IT开发过程找到灵感,并开始发起这项工作。“双峰IT”这一术语描述了企业将传统的过程与探索性调研进行重叠的过程。

该银行的董事会对这一转变表示肯定,IT基础设施主管说这将为DevOps式的工作style铺平道路——银行没有将DevOps定义为敏捷项目管理,而是一个包罗万象的概念:如何管理开发和操作过程。

“所有组织都会选择最适合自己的方式,”一名不愿具名的IT基础设施主管说,“敏捷(Agile)是终极编程。虽然比瀑布式更加敏捷,但是对我们来说,最终取决于团队或应用程序。”

对他来说,这意味着应用程序发行周期不再是长达一年,也许缩短到一个季度或一个月。

虽然银行可能比其他企业更加积极,Gartner公司的Williams发现企业IT采用DevOps的意愿在过去一年里有显著提升——虽然我们还未见到全面的部署实践。

“企业IT看到了其中的价值,”他说,“他们试图将其中一部分价值带到应用程序/开发生命周期中来,他们开始询问‘我要从哪里开始呢?需要什么工具?我要如何向业界证明该实践的价值并获得支持?’”

本文转自d1net(转载)

相关文章
|
4月前
|
Devops 网络安全 Docker
百度搜索:蓝易云【DevOps系列文章之Docker部署web ssh工具sshwifty教程。】
同时,了解DevOps和Docker的基本原理和概念也对你进行部署和管理这样的工具非常有帮助。你可以进一步研究Docker容器化技术和相关的DevOps实践,以更好地理解和应用这些概念。
55 0
|
6月前
|
jenkins Devops 持续交付
【devops】五、Integrate工具——容器部署Jenkins(上)
【devops】五、Integrate工具——容器部署Jenkins(上)
|
6月前
|
Devops 开发工具 git
【devops】二、Code阶段工具——容器部署Gitlab
【devops】二、Code阶段工具——容器部署Gitlab
|
7月前
|
Cloud Native 数据可视化 Devops
阿里云云原生 DevOps - 云原生时代企业 DevOps 诉求
阿里云云原生 DevOps - 云原生时代企业 DevOps 诉求
144 0
阿里云云原生 DevOps - 云原生时代企业 DevOps 诉求
|
7月前
|
运维 Cloud Native 数据可视化
阿里云云原生 DevOps - 企业开发过程的困境
阿里云云原生 DevOps - 企业开发过程的困境
140 0
阿里云云原生 DevOps - 企业开发过程的困境
|
6月前
|
jenkins Java 持续交付
【devops】五、Integrate工具——容器部署Jenkins(下)
【devops】五、Integrate工具——容器部署Jenkins(下)
|
6月前
|
Devops jenkins 测试技术
【devops】四、Operate阶段工具——部署Docker
【devops】四、Operate阶段工具——部署Docker
|
6月前
|
Kubernetes jenkins 测试技术
【Kubernetes的DevOps自动化,Jenkins上的Pipeline实现自动化构建、测试、部署、发布以及Bookinginfo实例的部署灰度发布故障注入流量】
【Kubernetes的DevOps自动化,Jenkins上的Pipeline实现自动化构建、测试、部署、发布以及Bookinginfo实例的部署灰度发布故障注入流量】
125 1
|
6月前
|
运维 Kubernetes jenkins
【Kubernetes测试生产环境整体部署及全链路测试、自动化运维平台Jenkins与Devops环境搭建】
【Kubernetes测试生产环境整体部署及全链路测试、自动化运维平台Jenkins与Devops环境搭建】
221 0
|
7月前
|
运维 安全 Devops
阿里云云原生 DevOps - 企业一站式 DevOps 平台
阿里云云原生 DevOps - 企业一站式 DevOps 平台
209 0
阿里云云原生 DevOps - 企业一站式 DevOps 平台

热门文章

最新文章