文档章节

DevOps会是昙花一现吗?

好雨云帮
 好雨云帮
发布于 2017/08/23 16:16
字数 1127
阅读 14
收藏 0
点赞 0
评论 0

Author Neil Meyer

最近在和一位“Big 4”咨询公司高级主管会面时,聊到了DevOps,他认为DevOps更像是品牌的重塑,是一种“fad”,而非真正的改变,毕竟有很多公司已经采用了自动化运维、内置回归测试和定期部署。

这让我想起了大家之前对于SaaS的讨论,有些人认为SaaS只是2000年代初的“应用程序服务提供”(ASP)的一种重新标签。没错,ASP和SaaS有一些相似之处:您根据共享资源提供服务并定价,每个买方只支付总成本的一小部分,成本更贴近实际使用,而不是需求高峰的价格。

然而,ASP模式实际上无法与现代SaaS产品相比较,无论是部署时间、相关定价,还是上限/下限的套期保值,都是ASP模式需要克服的巨大障碍。

DevOps会是昙花一现吗?

DevOps会是昙花一现吗?想要搞明白这个问题必须先搞明白DevOps是什么、不是什么?如果您通过团队使用的工具数量来定义DevOps,那么DevOps恐怕不会像宣传的那样具有变革性。

而如果您把DevOps理解为更广泛的交付及运维功能,那么它产生的变革和收益将会是更为巨大和深刻的。

DevOps文化是在应用的整个生命周期内促进高质量代码产出和交付。如果开发者只是在自己的“仓库”中工作,然后把代码扔给围栏外的运维团队就完事的话,贴再多的DevOps标签也是无济于事的。

DevOps在我们寻找现代化的持续迭代、更改、发布解决方案时,是有用的。当我们从本质上拥抱这样的解决方案,就会发现,DevOps带来的改变可以让我们更好的驾驭市场变化。

在发布流程不可预测且容易出错的情况下,业务的不确定性和业务/IT功能关系方面的挑战会变的令人紧张。在传统的开发和运维环境中,发布实时代码的ownership往往是孤立的,业务会像一个沮丧的服务买家一样坐在门外。

但是在敏捷的DevOps环境中,这种ownership将一直存在于交付工作代码中,而成功的产出也就意味着业务的价值。

当敏捷项目团队赋予业务所需的功能增强,DevOps便可以让开发人员定期交付高质量可预测的应用。在这一变化中,我们很可能会用到先进的DevOps工具、技术和平台,但更为重要的是,IT部门对于应用生命周期的思考——一个“共享”相同目标的团队。

市场的反应

想要验证市场实际情况和宣传是否一致,不妨看看企业在招聘新人才时说的话。我常常会关注招聘市场对于DevOps相关人才的需求,这对于了解市场变化很有用。

最初,只有一些很酷的创业公司会雇佣“DevOps工程师”,但现在,各种规模的企业都出现了DevOps方面的人才需求。这也说明,众多企业都在寻求节约成本和应用交付能力的增强,无论是自动化还是部署速度。

Beyond today

成功的DevOps实施,不仅仅是团队协作、自动化构建、交付质量的改变,更是一种文化上的转变,赋予应用生命周期中所有相关方提高交付效率、降低交付成本的能力。这样的价值观、流程和原则也就是DevOps的准确总结。

我认为DevOps就像云计算一样,不会是昙花一现的。当然了,两者都需要我们更好的理解、评估、实施,从而对企业产生真正有益的影响。

© 著作权归作者所有

共有 人打赏支持
好雨云帮
粉丝 14
博文 74
码字总数 77251
作品 1
东城
Ubuntu 中文名“友帮拓”

前几日网上流传着Google官方网页上惊现Chrome中文名“酷容”,虽然这只是昙花一现,Google页面上迅速恢复了“谷歌浏览器”的称谓,但是“酷容”也引起了大家的热烈讨论。国际产品取什么样的中...

红薯
2012/04/27
4.7K
57
对话专家:Go是DevOps时代最好的编程语言

  【IT168 评论】如今,成功实施DevOps对于企业的深远影响已经不言而喻了,但是想要找到一位优秀的DevOps工程师却绝非易事。本文我们与Toptal人才运营副总裁Alvaro Oliveira进行了深度对话...

it168网站
2017/12/31
0
0
为什么说DevOps对企业而言至关重要?

  【IT168 编译】2017年是DevOps大爆炸的一年,风险投资公司的大量资金都投入到了DevOps技术公司,而且很多公司的IT预算中已经为DevOps工具做了打算。   有调查显示:2016年,38%的企业已...

it168网站
2017/08/09
0
0
踏上DevOps高速公路 偶尔也需减速慢行

  【IT168 编译】有充分的理由表明,Devops和云计算都是非常火热的。笔者将会在这篇文章中与大家探讨Devops和云计算的现状,以及它们如何去适应当前的技术。   Devops提供了一种方法和技...

it168网站
2017/05/10
0
0
DevOps“五宗罪”,这样向DevOps过渡注定会失败

云计算提供的速度响应、敏捷性和规模效应,契合了如今不断变化的数字商业环境。企业基于最新的IT技术,重构IT架构,加速产品创新和服务交付的速度,从而提高运营效率和市场占有。 不过,企业...

Alaudacloud
05/31
0
0
一篇文了解DevOps:从概念、关键问题、兴起到实现需求

“目前在国外,互联网巨头如Google、Facebook、Amazon、LinkedIn、Netflix、Airbnb,传统软件公司如Adobe、IBM、Microsoft、SAP等,亦或是网络业务非核心企业如苹果、沃尔玛、索尼影视娱乐、...

yuanzhitang
2016/11/23
0
0
一名CIO需要什么样的DevOps团队?

DevOps团队需要IT领导者专注于三个方面:沟通,技术债务和信任。 IT领导者可以从大量探索DevOps的材料以及DevOps转型所需的具有挑战性的文化转变中学习。但是,你是否与DevOps团队面临的短期...

云技术实践
01/21
0
0
DevOps 接下来会发生什么:要关注的 5 个趋势

专家们权衡了 DevOps 团队最近会有何期望。 “DevOps” 一词通常认为是来源于 这篇 2008 年关于敏捷基础设施和运营的讲演中。现在的 IT 词汇中,它无处不在,这个“混搭”的词汇出现还不到 ...

12%
05/29
0
0
哪些问题困扰着我们?DevOps 使用建议

【编者按】随着 DevOps 被欲来越多机构采用,一些共性的问题也暴露出来。近日,Joe Yankel在「Devops Q&A: Frequently Asked Questions」一文中总结了近段时间参与各种活动中经常遇见的几个问...

OneAPM蓝海讯通
2015/08/21
121
0
新时代运维重器 Tencent Hub 最佳实践——云+未来峰会开发者专场回顾

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 演讲者:邹辉 腾讯云 PaaS 产品总监 背景:5月23-24日,以“焕启”为主题的腾讯“云+未来”峰会在广州召开,广东省各级政府机构领...

腾讯云加社区
05/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

大数据教程(2.13):keepalived+nginx(多主多活)高可用集群搭建教程【自动化脚本】

上一章节博主为大家介绍了目前大型互联网项目的keepalived+nginx(主备)高可用系统架构体系,相信大家应该看了博主的文章对keepalived/nginx技术已经有一定的了解,在本节博主将为大家分享k...

em_aaron
1分钟前
0
0
Git 2.18版本发布:支持Git协议v2,提升性能

在最新的官方 Git 客户端正式版2.18中添加了对 Git wire 协议 v2 的支持,并引入了一些性能与 UI 改进的新特性。在 Git 的核心团队成员 Brandon Williams 公开宣布这一消息前几周,Git 协议 ...

六库科技
6分钟前
0
0
Java8新特性之接口

在JDK8以前,我们定义接口类中,方法都是抽象的,并且不能存在静态方法。所有的方法命名规则基本上都是 public [返回类型] [方法名](参数params) throws [异常类型] {}。 JDK8为接口的定义带...

developlee的潇洒人生
44分钟前
0
0
aop + annotation 实现统一日志记录

aop + annotation 实现统一日志记录 在开发中,我们可能需要记录异常日志。由于异常比较分散,每个 service 方法都可能发生异常,如果我们都去做处理,会出现很多重复编码,也不好维护。这种...

长安一梦
55分钟前
2
0
将博客搬至CSDN

AHUSKY
今天
1
0
Python web框架Django学习(1)

1.Django简介 (1)Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。Django是一个开放源代码的Web应用框架,由Python写成。 (2...

十年磨一剑3344
今天
0
0
Databook-数据之书

Databook-数据之书 用于数据分析的Jupyter Notebooks。 不需购买服务器,快速开始自己的数据分析过程。 源码:https://github.com/openthings/databook 作者:openthings,https://github.co...

openthings
今天
5
0
Python PIPEs

https://www.python-course.eu/pipes.php https://www.tutorialspoint.com/python/os_pipe.htm

zungyiu
今天
1
0
gRPC学习笔记

gRPC编程流程 1. proto文件定义 proto文件用于定义需要通过gRPC生成的接口,可以理解为接口定义文档 2. 通过构建工具生成服务基类代码-Maven或Gradle 3. 服务端开发 服务端实现类须实现通过构...

OSC_fly
今天
0
0
Docker Mac (三) Dockerfile 及命令

Dockerfile 最近学习docker的时候,遇到一件怪事,关于docker镜像可能会被破坏,还不知道它会有此措施 所以需要了解构建Dockerfile的正确方法 Dockerfile是由一系列命令和参数构成的脚本,这些命...

___大侠
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部