成功 DevOps 的最佳方法
已发表: 2022-03-09当一个组织通过分析、构建、测试和部署的可重复循环来推动快速改进和调整时,它被称为 DevOps。 毫不奇怪,许多大企业的程序和服务跨越了大型机、云以及介于两者之间的任何东西。
然而,这些企业经常发现,在具有多种依赖关系的复杂生态系统中实践 DevOps 可能会导致不确定、不可预测和意想不到的影响。
因此,组织必须实现 DevOps 并实施最佳方法,这样他们才能获得它必须呈现的所有收益。
DevOps 的主要回报
对于想要扩展的组织,整合 DevOps 至关重要,因为它极大地推动了扩展和创新。 它在鼓励企业更快、更高效地部署新的单元、程序和应用程序方面发挥着至关重要的作用。
业务 DevOps 的驱动力是更快速地生产和提供应用程序,以赢得和留住买家,而不需要牺牲优秀。 此外,这将帮助他们理解增长和运营团队的竞争动机。 虽然交付的压力并没有压倒平衡的必要性,但 DevOps 的心态认为这两者都可以通过人员、程序和解决方案的有益协调来实现。
软件包增长的速度和敏捷性与组织的总体结果之间存在牢固的相关性。 通常,DevOps 团队会快速行动,并将精益、即时的工具链付诸行动,从而提供从改进启动到部署的弹性路径。

Enterprise DevOps 从根本上增强了现有流程和方法,为企业的增长和连续性定位。 正常运营的公司可以通过快速响应客户不断变化的需求,提供更高质量的数字商品和供应商来提供积极的差异化。
尽管有这些好处,但仍有许多组织采用不系统或不完整的 DevOps。
例如,根据 Puppet 的 DevOps 2021 报告中的观点,许多组织已经投资于自动化这些专业流程,67% 的受访者表示他们的团队已经实现了几乎所有重复性工作的自动化。 然而,这并没有解决围绕为 DevOps 部署软件的组织孤岛和错位的激励措施。
另有 58 % 的受访者表示,在产品或服务部署之前,需要在组间进行多次交接,这意味着组织仍可能面临分散的流程。 这无法获得大规模使用 DevOps 想法所带来的所有可能的回报。
大规模构建 DevOps
即使数十个异构团队管理他们拥有的部署,DevOps 仍然发生——通常以不同的速度和不同的流程进行。 正确掌握了 DevOps 转型的团队通常具有一些普遍的特征:
1. 分享信息和交流
太典型的是,生产工程的团队不能完美地交流,而且几乎从不内置。 许多人倾向于在孤岛中工作,每一个都支持不同的技术堆栈。 当它们确实一起出现时,大量信息要么是手动收集的,要么是不完整的——或者是同样的。
许多成功的 DevOps 转型通过使用标准工具和共享事实来打破孤岛。 为了更好地满足精确的时间表和停止消费者的需求,DevOps 团队应该与技术、运营和服务管理团队共享稳定性,或者朝着 1 个黄金细节正常的方向运作。
2.获取修改管理正确
与 DevOps 保持一致的唯一要素是变更管理。 简而言之,汉诺威分析公司进行了一项调查,似乎是在整合运营和支持管理方面。
当被问及在运行他们的方法时面临的最重要问题时,41% 的受访者声称不熟悉调整管理流程,39% 的受访者表示端点监控的基础设施不足,38% 的受访者记录了提供 IT 服务的不完整事实管理决策。
当涉及到提高改进管理流程的速度和有效性时,信息分析将发挥重要作用。 通过成功整合调整管理,组织可以预测一种方法是否会按其真正应有的方式执行,并预见到基础设施中其他地方的意外影响,所有这些都是在启用无缝功能时实现的。
根据这项研究,78% 的组织已应用改进管理分析,超过四分之三的组织报告过去使用转换管理来通知对 IT 服务管理定位产生积极影响的结论。
通过稳定的速度和合格的增量修改,可以创建更值得信赖的多维精细流程。 例如,通过使用定期映射应用程序和基础设施依赖关系的工具,组可以简化部署并维持提供商的可用性。
此外,这将与自动化测试的人工智能驱动程序一起工作,这一点非常重要,因为 622% 的构建者同意自动化测试的能力将提高其组织应用程序的质量 23%。
获得关键利益相关者的支持
从根本上说,所有 DevOps 概念都围绕着改进运营和增强之间的沟通和协调。 据称,它们通常不包含 IT 服务管理团队。 必须考虑内外购买者的实际体验,因为最终目的是更快,并且需要有更好的顶级质量软件包交付。 所有这些都由服务台管理。
高管的一个主要优先事项是将 IT 服务管理和职能管理结合起来。 根据汉诺威的调查,自 2019 年以来,这两个领域的首席信息官 (CIO) 的参与率从 39% 上升到 55%。此外,首席技术交付 (CTO) 的参与率从 41% 上升到 55%,并且IT 主管的参与率从 43% 上升到 54%。
公司 DevOps 被普遍采用,因为它对于试图转变为自治电子组织 (ADE) 的组织非常有价值,其中智能技术支持的技术在组织的各个方面及其员工生态系统的各个方面都在以微不足道的人工参与运行. 以增长为导向的 ADE 通过敏捷性、以购买者为中心和可操作的洞察力提供竞争差异化的价值。
业务 DevOps 允许组织通过将 DevOps 想法推送到周围流程来推动持续改进。 反过来,这推动了小型企业的敏捷性,优化了应用程序、产品和服务的快速持续交付和交付,并允许企业接受文化和行为改进,从而为成就创造一个无摩擦的自然环境。
如果执行得当,并仔细管理同等进步和运营团队的竞争需求,DevOps 使企业能够提供积极的差异化,并灵活地随时响应客户的任何时间修改要求。
Margaret Lee 是BMC 软件包电子公司和运营管理部的高级副总裁兼共同主管。