实现DevOps成功的十项重要提示

译文
云计算
目前越来越多大型企业与组织机构开始将DevOps作为指导自身运营的关键性原则,然而成功实现转型仍是一大难以解决的挑战。

【51CTO.com快译】目前越来越多大型企业与组织机构开始将DevOps作为指导自身运营的关键性原则,然而成功实现转型仍是一大难以解决的挑战。

[[174731]]

根据今年6月的Puppet调查报告显示,利用DevOps方法的IT部门能够以两倍于以往的频率实现软件部署,而恢复时长则可达到非DevOps方案的二十四分之一。另外,变更故障率亦改善至原本的三分之一。

鉴于如此可观的成效,Indeed报告称自2012年以来,与DevOps相关的招聘职位比例由不足1%提升至目前的30%。

下面我们将共同了解技术管理者必须了解的十项DevOps重要提示:

1. 重要的是,企业政策不应干扰开发团队与IT团队的协作。 开发团队必须具备充足的发挥空间与资源,方可实现DevOps成功。敏捷性方法确实能够缩短发布周期并降低部署造成的停机时间,但前提是管理层必须支持这种文化层面的变革,同时打破开发与IT部门间的一切障碍。

2. 时刻明确执行当前工作的确切理由。个人往往能够清晰了解自己的当前任务,但却未必理解其背后的理由。同样的问题在IT部门当中将变得更为尖锐。事实上,大家需要不断解决各类瓶颈,从而保证整套系统能够持续实现速度与效率提升。

3. 利用DevOps方法实现系统组件自动化,并不代表工作岗位会因此缩减。 DevOps意味着改变开发与运维团队间的协作方式,而非由一者替代另一者。

4. 持续反馈为量化效果与建立成功DevOps政策的关键性元素。 流程中的每个组成部分,包括开发、设计与产品管理,皆可运用持续反馈机制。最重要的并非保持对交付流程的线性观察,而是持续从错误当中汲取经验以促进后续发展。

5. 团队合作与相互尊重同样非常重要。所有员工需要立足同一阵营,共同努力实现业务目标。管理者需要保证整体组织流程不会因特定团队而遭到破坏。另外,利用聊天室帮助每位成员能够随时提供具有助益的个人意见。

6. 尽早解决部署周期中的安全问题。在DevOps决策中忽略安全性问题将带来巨大风险。安全性考量应被纳入产品发展路线,而非在问题出现后才加以解决。

7. 将第三方供应商纳入流程,因为您的组织依赖于其服务。 为了实现顺畅发展,大家需要与各供应商建立良好的合作关系,这将成为诚信合作与良好反馈的重要前提。

8. 在DevOps原则中,监管合规性仍然非常重要,而开发者不应具备对生产服务器的root访问权限。相反,他们应当继续沿用以往的生产与非生产服务器管理机制,从而***降低问题发生机率。

9. 每周DevOps团队应拿出25小时左右以监控云环境,但这可能会占用执行其它工作的时间。

10. 在整个组织之内共享信息与进度。状态更新与故障通知可以帮助企业时刻了解情况,并切实提升生产效率与速度。

DevOps绝不是那种可以一次部署、终身享受的“交钥匙”型项目,我们需要在整个过程中不断调整与改进。而今天提到的十项重要提示,相信能够帮助大家在正确的方向上迈出关键性的一步。

原文标题10 Tips for DevOps Success   原文作者:Yaniv Yehuda

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

责任编辑:xinxiaoliang 来源: 51CTO
相关推荐

2009-12-25 09:34:54

袁萌Linux

2009-12-24 09:22:30

2018-09-21 09:00:19

云计算云迁移云服务

2017-05-02 08:52:08

DevOps网络安全AI

2016-11-17 14:42:46

云企业诀窍

2015-04-23 09:38:43

云计算基础AWS解决方案

2016-10-16 14:40:02

移动网站设计网络

2022-12-30 08:45:30

客户体验战略举措

2021-09-27 10:26:41

云计算云计算环境云应用

2011-04-13 12:56:53

计算机编程

2013-09-10 14:00:07

移动应用移动开发设计原则

2016-11-17 07:35:04

网站优化

2022-09-14 10:31:27

网络安全IT安全领导者

2015-09-22 11:18:14

watchOS 2测试漏洞

2015-07-15 09:27:53

HTML5未来生活提示

2016-10-14 06:48:54

2012-06-28 11:26:22

2012-06-29 09:52:42

2019-04-24 12:49:00

2019-09-27 08:00:00

Visual StudVisual Stud开发技巧
点赞
收藏

51CTO技术栈公众号