机房360首页
当前位置:首页 » 云计算资讯 » 实现DevOps成功的十项重要提示

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

来源:51CTO 作者:DJ编辑 更新时间:2016-10-31 16:48:19

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

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

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

  责任编辑:DJ编辑

机房360微信公众号订阅
扫一扫,订阅更多数据中心资讯

本文地址:http://www.jifang360.com/news/20161031/n907688689.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
推荐图片