让DevOps走进传统企业

日期: 2013-06-30 作者:Aslan Brooke 来源:TechTarget中国 英文

  最近,Niek Bartholomeus完成了聚焦DevOps的系列博客文章的撰写,该系列共有四篇文章,探讨了引导传统企业落实配置管理和发布管理的话题。Niek的文章涵盖了DevOps理论,接下来对传统企业中软件交付的问题进行了分析,最后则给出了用来解决这些问题的具体DevOps实践的应用。在阅读了Gene Kim的凤凰计划后,Niek开始撰写本系列文章,他对自己撰写的动力描述如下:

  尝试填补Gene的童话故事和IT Skeptic的现实之间的空白。

  Niek将DevOps的理论阐述为:在构建协作和端到端的理解的文化过程中,引入由为自动化而构建的工具支持的有效流程。Niek分析了引入DevOps所面对的阻力:与好处相对立的团队保护、看似变更与稳定之间的固有冲突,以及单纯来自旧有人类对变革的抗拒。除了这些挑战,他的故事里的DevOps实践特别适用于克服软件交付的复杂性——最糟糕的情况是不可扩展的、手工劳作的劳动密集型过程。

  在该系列第三篇博客文章中,Niek介绍了配置管理的引入。他讨论了准确管理下列内容之间关系的必要性:商业应用、变更请求、软件组件、部署请求和发布。在最后一篇文章中,Niek介绍了发布管理的引入,以及与此前介绍的配置管理工具的整合,并引出了文章中最终的概念图:

让DevOps走进传统企业

  Niek承认,要实现更先进DevOps持续交付实践和零宕机部署,需要企业逐步转变;而他故事里的传统企业尚未做好准备。不过,他给出了通往这一方向的初始步骤。对此他介绍到:

  如果我们能够逐渐控制传统软件交付流程,在可能的情况下实行自动化,并逐步提高发布频率,那么或许有一天朝着持续部署的飞跃将不再那么令人望而生畏。

  Niek宣称引入DevOps实践所做的工作,有助于解决多项现实世界的问题,并以此作为系列文章的结尾。他表示,引入DevOps实践将让环境具有自动化、一致性、可控和恰当监管的特性。尽管如此,他承认还有更多需要做得工作,特别是在测试领域。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 如何减少不必要云服务成本

    由于初始成本相对较低,业务经理有时候可控制自己的云预算,但这既是好事也是坏事。 企业可以不受IT干扰,但业务经 […]

  • “以建应变”:敏捷+DevOps驱动数字化转型

    数字化转型由软件驱动。如今在数字化转型中,交付软件实际上处于每一个业务的核心,这一软件趋势也正好与CA Technologies一直强调的应用经济相一致。

  • 多云工作负载迁移:自动化是何作用?

    云计算正在发展进入一个崭新的、更成熟的阶段。云规划和部署的关注点已经从低效应用的远程托管转至对云的支持,并将其作为开发人员所使用的虚拟应用平台。

  • AWS实现DevOps:思维与工具集并重

    开发与运营(即DevOps)模式让IT团队能够以比传统部署方法更快的速度来发布应用程序。很多企业已经依赖AWS用作云平台以提高敏捷性、降低成本支出以及减少用于生产应用程序的时间。