运维的未来:云服务兴起,运维人员会“下岗”吗?

编者按:本文作者 Tyler Treat 是一名软件工程师,他认为运维的未来从很多方面来说都跟质量保证(QA)的未来走向相似。未来,运维要使开发者能够通过工具、自动化和流程实现自助服务。传统的运维( Ops)没有消失,只是在重组。

云服务的发展看起来让运维人员“丢”了工作,因为从传统意义上说,从本地(on-premise)转移到云平台意味着运维工作在相当大程度上外包给云提供商。这正应了那个流行词—— “无运维运动”(NoOps),许多人称之为 DevOps 的“继承者”,虽然这个词最近这些日子已经不是那么响亮了。这使得 Amazon 和开发团队创建的产品——包括基础设施自动化,部署自动化,配置管理,日志管理以及监控和检测——之间出现了隔膜,隔膜虽小,但却至关重要。

事实上,运维的未来从很多方面来说都跟质量保证(QA)的未来走向相似。传统意义上的 QA 正从关注测试转向关注工具。工程师写代码、单元测试和集成测试。测试在 CI 上运行,代码通过 CD pipeline 和 canary 转出(rollout)来生产。QA 团队正在缩小,但是构建工具的团队正在增长——测试框架、CI 环境和 CD pipeline 。QA 能力现在已经嵌入发展团队中了。经由 Microsoft 和 Amazon 等公司普及的SDET 模式是这个方向的第一步。2014 年,Microsoft 转向了联合工程(Combined Engineering)模式,将 SDET 和 SDE(软件开发工程师)合并成一个角色,软件工程师,负责产品代码、测试代码和工具代码。

你们有没有注意到 QA 起的作用似乎在悄然消失?跟我合作的或者是我了解的众多 dev 组织似乎不用 QA 也做得挺好。

同样的状况很快也会发生在运维人员身上。我之前在 Workiva 的基础设施和可靠性小组里工作时,我们将运行和基础建设工程团队并入一个单独的团队,该团队是由网站可靠工程师组成的,负责构建和维护基础设施服务,配置管理,日志管理,集合管理,监控等。

我非常支持通过愿景实现对团队的领导。发展愿景令人信服,可以使团队之间达成共识,减少功能孤岛和组织孤岛的影响,并能够从内部激励员工。它能使团队高度一致又能松散耦合,能够更好地做出决定。我对运维未来作为组织能力的想法本质上是将合成工程看作是合理结论。跟 QA 一样,运维能力也应该被嵌入发展团队中。事实是,没有运维技能,你不可能在现代组织中成为一名合格的软件工程师。现如今的运维团队,应该重新定义他们的愿景。

运维的未来是要使开发者能够通过工具、自动化和流程实现自助服务,并使他们能够通过最小的运维干预来部署并运行服务。每个角色都应该朝着脱离它们的工作实现自动化的方向而努力。

ops 提供服务的模式已经穷途末路,并且也过时了。Devs 提出的要求总会超出他们的能力。

正确的模式是要把ops作为力量倍增器:创建自动化,使devs提供自己的集合和基础设施。

Dev:我的集合崩了! Op:好的,我知道了,现在是我的问题了——等我来解决。 ——错误的模式!

Dev:我的集合崩了! Op:好的,我知道了。作为领域专家,我来帮你,你来解决,或者是,你可以用工具重配一下。

如果你让一个老派的运维人员理解说明整个存储栈,从裸金属到客户,并圈出他们所关心的,他们会把整个存储栈都圈起来,接着就会抱怨,就因为dev团队正在推出的破烂玩应,他们大半夜的得被叫起来。这种思维方式基本上已经过时了,正是思维方式使得人们都觉得干运维这一行的都是深深厌恶自己,一根接一根不停抽烟。这是由于缺乏同理心而产生的避重就轻、刻薄的想法。如果凌晨两点出现内存不足的异常,要不要去警告那些没有远见或者能力的运维人员去解决这个问题呢?还是说我们应该警告那些对系统相当熟悉的开发者呢?后一种做法似乎是明显的,但是关键在于他们需要被授权获悉状况,调试后自动解决。

其实新运维模式本质上应该把运维看作是一个产品团队,其产品就是基础设施。就像开发者把 API 作为他们提供的服务,运维把 API 以工具、UI、自动化、基础设施即代码、可观察性和警戒的形式作为他们提供的基础设施。

@perterbourgon 关于这个话题,我有很多想法,tweet 版本是:我们所知道的 ops 已亡,做基础设施的人有五年的时间转移到产品上。

DevOps 在很多方面正让开发者跟运维人员感同身受。新运维正好相反。殉道者式的运维团队相当自以为是,他们根本没有做好足够的工作将权利和责任转给开发团队。用这种新的合成工程的方式,我们迫使开发人员从整体角度,系统地思考问题。常言道:只有工程师直接对自己所建造的系统负责时,他们才能建造出真正可靠的系统,也就是意味着工程师要随叫随到,而不是指望其他运行人员。

因着这样的转变,老派的、西部狂野式的运维需要消亡。运维一般被看作是守门人,他们也是这么看待自己的。运维正尽可能多地嵌入进程,减缓开发速度,所以当他们开始生产时,开发人员会有近乎完美的可靠系统。一旦该系统历经千辛万苦,经受了严格指责,投入生产之后,老派的运维需负责运行该系统。

老派的运维通常是伪君子。他们主张严苛的 SDLC,然后在维护基础架构时却绕过了同样的 SDLC 。新运维意味着基础架构即代码。配置变化即代码。这两个哪个也没能免于开发人员必须遵守的 SDLC。我们编纂变更请求,使用不可改变的基础架构和 AMI。没经历此进程,我们不会把改变推送到真实环境中。同样地,我们需要对合规性和其他开发人员无法产生共鸣的 SDLC 要求进行编码,编到工具和进程中。进程记录并编纂价值。

老派运维总是同精益思维不一致。它完全是中断驱动——灭火后,一个接一个解决问题。同时,取得平衡非常重要。在集成环境中,使开发者团队能够 SSH 登录进 box 中或者将调试器附加到集合上,会阻止他们正确地调试应用程序吗?会促进痛苦移位吗?在运维思维和开发思维间取得平衡是非常必要的。

开发团队通常认为运维团队阻碍了创新或者交付。双方都应该相互理解。贬低运维团队很容易,但是更多情况下,他们只是想跟上步伐。不用非得采用每个登上 Hacker News 头条的最前沿的科技,也能创新。另一方面,现代运维组织需要意识到他们几乎永远不可能满足人们的要求了。可持续的发展道路——也是传播同理心的道路——是打破孤岛,共担责任。这就是运维的未来。随着运维工作转移到云,它需要给予开发团队更多的权利和信任以重塑自身,而不是“闭关锁国”。

运维长存!

本文作者:佚名

来源:51CTO

时间: 2024-08-03 02:15:49

运维的未来:云服务兴起,运维人员会“下岗”吗?的相关文章

Gartner:电信运营商将转身云服务

作 者:Gartner副总裁兼资深研究员 Steve Prentice 在过去一年,我们不可避免地经历了三件事情--金融危机.全球气候变暖,以及数据设备的爆炸性增长,这些经历使得全球的经济环境和商业模式都发生了深刻变化,我们已无法再回头. 按照全球经济与金融分析机构IHSGlobalInsight的说法,2010年,全球GDP将有望正增长2.6%.而一些来自亚洲的领航经济复苏的企业们也正为全球经济的回暖积极做准备,此时我们更需要了解2010年及未来10年关键ICT技术的发展趋势,特别是用户交互方

Acision 将面向移动运营商推出其云服务交付模式

移动数据全球领导商 Acision 今天公布了其云服务交付模式的重要细节,并计划从十月份开始推出相关解决方案.Acision 新的http://www.aliyun.com/zixun/aggregation/13763.html">软件即服务 (SaaS) 部署方式让移动运营商能够从云端获得并向客户提供新的增值服务,同时最大程度地挖掘他们的增收潜力,从而更快.更具成本效益地跟上日新月异的技术进步和终端用户的喜好. 分析师在 Visiongain 2011 中预计,全球云计算市场到2016

Acision将面向移动运营商推出其云服务交付模式

移动数据全球领导商 Acision 今天公布了其云服务交付模式的重要细节,并计划从十月份开始推出相关解决方案.Acision 新的http://www.aliyun.com/zixun/aggregation/13763.html">软件即服务 (SaaS) 部署方式让移动运营商能够从云端获得并向客户提供新的增值服务,同时最大程度地挖掘他们的增收潜力,从而更快.更具成本效益地跟上日新月异的技术进步和终端用户的喜好. 分析师在 Visiongain 2011 中预计,全球云计算市场到2016

海外运营商如何践行云服务?

在国内,受到移动互联网.OTT.智能终端等多方面冲击,一向处在产业链核心的电信运营商的稳固位置开始摇摇欲坠,话音业务.短信等传统的电信业务也在不同程度上有所萎缩.这种威胁对于国外电信运营商而言更是有增无减,不过这也为云计算应用于电信业开启了市场契机. 相比于国内运营商的云计算之路,海外运营商的经验更显丰富,在经历了初期的"资源租赁"和"服务托管"后,目前很多国外电信运营商都已经对公有云和混合云实施进一步的探索,同时对于各垂直的市场细分领域,一些国外运营商也试图通过收

日移动运营商DoCoMo公布云服务 包含翻译和存储

据国外媒体报道,日本第一大移动运营商DoCoMo已经公布了一系列云服务--docomo cloud,其中包括翻译和存储服务,并将很快推出这些服务. DoCoMo开发语言翻译技术已经有一段时间,6月1日将推出一款Mail-Hon'yaku-Concier服务,利用云服务技术翻译短信.电子邮件和社交网络信息,支持日语-英语.中文-韩语之间相互翻译. DoCoMo还在开发一款与iCloud类似的Photo Collection服务,向用户提供5GB存储空间.用户可以通过包括PC.Mac在内的一系列设备

各色云服务兴起,爆炸增长的云时代来临了

假如大家对于云计算一直都保持着相当的关注,那么你对软件即服务以及Salesforce.com这两者的名头一定不会太过于陌生:而至于基础设施即服务方面的了解,想必Amazon.com也一定会出现在大家的脑海里.但是大家对于CaaS.SECaaS.DaaS.MaaS和BaaS又了解多少呢?以上提到的这些新鲜的面孔又能够给我们带来怎么样的服务呢? 经过行业协会国际开放标准组织的汇总,以上所有的由"即服务"字样(aaS)所组成的缩写词汇一律统称为XaaS(读作'zaas'),根据NIST(即国

云服务兴起 医院数据中心或将消亡?

2016年12月,美国内布拉斯加州帕皮利恩市议会通过了一个数据中心项目,在萨尔皮县的146英亩的土地上建设四个数据中心,每个数据中心面积达61万平方英尺(56,670平方米). 但是,数据中心的拥有者当时却没有透露,成为了业界人士猜测的一个秘密.如今,这家隐身于幕后的公司终于露出庐山真面目,社交媒体巨头Facebook公司将建设并运营这个园区. QQ截图20170407152334 无需软硬件维护升级,更便宜 Medstar Health首席技术官(Chief Technology Office

私有云服务兴起或受益金融等行业

导语:国外媒体今日撰文称,随着云技术的发展演变,私有云服务也跟随出现.网络公司指出,私有云服务可对用户群加以限制,从而会令处理大量安全数据的金融服务及其它一些公司从中受益. 以下为文章全文: 位于美国加州的网络公司Juniper Networks云业务研发副总裁布莱恩·毕尔(Bryan Beal)称,私有云网络不仅能减少公司IT基础设施的成本,同时还能在一定程度上确保数据安全且不受共有云影响.另外,私有云服务对那些需要确保高级数据特别安全的公司而言还具有提升企业价值的作用. 毕尔指出,云技术可大

Ovum:运营商在云服务中渐入佳境 未来前景乐观

Ovum表示,现在有一种很明显的感觉是,电信运营商正逐渐进入他们作为云服务提供商的角色,不过这并不是一个简单的过程. 根据Ovum的统计,目前全球有400家电信运营商正向其客户提供云服务.虽然这往往涉及到转售第三方公有云服务的低利润交易,但是一些更清晰的想法正开始涌现,包括电信运营商如何打造出符合他们核心竞争力的专家角色. 在最近于伦敦举行的Telco Cloud Forum上,Ovum首席分析师Camille Mendler基于三个因素对未来前景做出了乐观预测.首先,电信运营商越来越善于销售云