DevOps军队

工程师每天都在利用DevOps

DevOps这个概念听起来很棒。谁会反对自动化工程、开发和IT操作,以使组织开发、部署和操作更快、更快、更有效?但这到底意味着什么呢?有人在做这个吗?它们到底是做什么的?最近,我有机会与一些沉默的DevOps团队的成员进行了交谈,并与他们讨论了如何在日常任务中使用DevOps。

正如我之前所写的,几周前我去博尔德参加了由IBM主办的DevOps大会SoftLayerJumpCloud.在那里,我花时间和一些观众交谈。虽然那里有很多c类型的人,但我真正的目标是找到真正做DevOps的人。技术人员不仅仅是嘴上说说,而是亲身实践。手上有DevOps的人。我在DevOps部队里遇到过不少这样的士兵。对我来说,他们是DevOps真正的摇滚明星。

我第一个交谈的人是本·古德。本是视频互动.Clip开创了一种全新的使用移动设备的无线电收入模式。与目前大多数初创公司一样,Clip在其大部分基础设施中都利用了云技术。随着他们继续开发他们的模型和解决方案,对他们来说,每天进行几次代码更改是很正常的。显然,从Ops的角度来看,这可能是一个非常令人头痛的问题。最重要的是,Clip不够大,不能有独立的开发、运营、QA和安全团队。

另一个有趣的事实是,Clip在云上设置了数十个虚拟服务器。这并不罕见。JumpCloud的首席技术官KC Berg表示,他们的研究表明,使用云计算的公司平均有30到50个服务器实例。对于所有这些实例的管理、监视和设置都是一项永无止境的任务。

本使用Chef让他的生活更轻松。这个流行的程序允许用户创建脚本。Chef最大的竞争对手是Puppet Labs。Ben觉得Chef比Puppet更容易使用。然而,这两种方法都需要他学习一种新的脚本编写方法,并花费了一些时间。他选择了Chef,现在,虽然他不是一个专家,但他可以充分利用Chef。除了Chef, Ben还使用JumpCloud管理用户对Clip服务器的访问,以及安全和补丁监控。Ben指出,JumpCloud是一个自动化的好例子,而DevOps让他的生活变得更轻松。没有它,他将不得不建立LDAP服务器和一大堆更多的访问控制基础设施。JumpCloud为他自动化并管理整个过程。 For Ben, that is what DevOps is all about - how he can force multiply his precious time by automating the day-to-day tasks.

Ben一直在寻找自动化和流线化的新方法。在会议上,他对VictorOps非常感兴趣,这是我之前写过的另一个基于Boulder的DevOps解决方案。

Clip Interactive可能是当今典型的创业公司,Ben和我发现这类工程师非常典型,他们以最快的速度运行,以保证这些公司几乎每天都在重复。

下一个我想介绍的人是麦克斯·帕里斯,他是利用影响.Tap Influence是博客青蛙的新名字,我之前写过另一家公司。他们改变了自己的商业模式,现在他们寻求帮助大品牌影响他们的市场。和Ben一样,Max也需要保持快速的开发运营。本更喜欢主厨,麦克斯却用了Capistrano是DevOps的另一个工具,虽然没有Puppet或Chef那么受欢迎。Max意识到很多人在木偶和厨师之间选择。马克斯意识到他很可能在不久的将来搬到其中的一个。本觉得主厨更简单,而麦克斯呢我觉得木偶更容易。所有这些工具都使用脚本来自动化保持服务器实例运行的日常任务。和Ben一样,他使用JumpCloud进行用户访问控制。Max再次表示,通过使用像JumpCloud这样的自动化工具,他避免了设置和管理大量与访问控制相关的基础设施。比如LDAP之类的。

马克斯花了一些时间学习木偶,他说这是值得的时间。但如果他能够找到一种更简单的工具,让他能够在无需学习曲线的情况下完成《Puppet》中的大部分内容,他便会欣然接受。点击影响可能是一个比剪辑互动更大的操作。对Max来说,这意味着自动化更加重要。Max无法想象在不使用DevOps工具的情况下尝试和管理Tap Influence基础架构会是什么样子。

在会议上,我遇到了其他一些DevOps士兵,比如Ben和Max。他们的经历和故事是相似的。似乎在世界各地的创业公司中,DevOps运动的战士们通过自动化和利用我们可能还没有意识到的DevOps工具,悄悄地让事情运转起来。

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2013Raybet2

2021年IT薪资调查:结果在