根据Gartner的预测,到2017年,25%的企业将因数字化能力不足而失去业务;同时,根据IDC的预测,到2027年,75%的标普500公司将被淘汰出局。并不是每个行业都开启了数字化转型的趋势,包括金融、制造等重要行业。如果员工发现他们的公司和经理没有足够的数字能力,他们就更有可能跳槽到其他公司。 因此,所有企业都必须确保自己比竞争对手更敏捷、更快速地应对瞬息万变的数字市场,以适应竞争,甚至追赶竞争对手。在数字化转型过程中,企业IT部门的软件开发(Dev.)与运维(Ops)的整合比以往任何时候都更为重要,从而消除生产瓶颈,缩短生产周期,提升质量。 实现敏捷并不意味着牺牲一切 太多的公司完全致力于敏捷和创新,这些公司认为要成功采用DevOps模型,他们必须放弃严格的变革管理风格。但是,没有稳定的IT基础,就没有业务创新和员工工作效率的提升;如果企业在开启“敏捷”IT之旅时不再关注传统IT的安全性和准确性,那么其数字化转型也将举步维艰。会有波折。组织的目标应该是在敏捷性和稳定性之间取得平衡。 通过平衡两者之间的关系,公司可以在不牺牲稳定性的情况下提高敏捷性。当不同的团队能够成功完成分配给他们的工作时,员工的满意度就会提高,这可能会保持系统运行或促进创新。 大型企业发布软件更新可以让我们更好地理解真正的DevOps模型。企业创新是常态,定期提供软件更新也是行业通行做法。但是,低质量的软件更新或缺乏沟通可能会导致适得其反的效果。用户甚至会质疑为什么要开发这样的软件更新。事实上,IT领域的低效率可能会导致更大的问题。据微软统计,在生产环境中诊断一个问题平均需要200分钟,基础设施故障的平均成本为每小时10.4万美元。美元。 如何平衡敏捷性和稳定性? 数字经济正在快速发展,这要求企业比以往更快地推出新服务,尽快将新想法转化为收入。对速度的需求使敏捷应用程序成为企业真正需要的东西。 这意味着未来的成功不是由传统的产品创新策略决定的,而是通过数据分析更好地了解和服务客户??,或者开发出更高质量和盈利能力的产品线。为了帮助企业应对此类市场挑战,IT部门必须专注于提高流程效率和自动化,为每个人提供成功所需的工具。 DevOps团队必须能够在高质量、高稳定性的前提下快速高效地开发、测试和部署新的应用版本。更重要的是,需要通过自动化技术来提高整个开发生命周期的自动化程度,以实现高速度、高质量和高扩展性。通常每个工具都面向整个过程中的单个组件或步骤,这就是DevOps团队找到和使用正确工具的方式。除了快速、高质量地完成开发工作外,提高应用程序代码的自动化程度还可以确保在生产环境中更好地交付应用程序服务。 好消息是,在大多数企业中,60%到70%的企业应用服务或作业是批处理管理或事件驱动的,可以通过作业调度解决方案进行全面管理。通过将作业自动化作为应用程序代码的一部分,并使手动工作的结果适合所有其他自动化流程,组织可以显着减少交付应用程序所需的时间和精力。 根据美国企业管理协会的研究,实现工作负载自动化的企业每年可减少应用程序中断时间约70小时。对于其他战略项目,企业内部对IT人员的需求被推迟或平均减少了50%。 总的来说,很多企业对数字化未来的投入还不够。他们过于注重定期分红,不愿意将更多利润用于数字化建设。然而,前瞻性的管理现在必须投资于未来的增长,而采用DevOps模型无疑是一个合适的起点。整合IT的软件开发和运维部门强调了企业对协作和增值的承诺,这无疑具有长远的利益。
