从微服务到人工智能:2019年DevOps的八大趋势
2019-12-12
来源:IT经理网 Pavan Belagatti
过去几年中,从鬼话到神话再到人话,DevOps已经从时髦概念落地最佳实践,进而改变着整个软件世界。而在即将到来的2019年,DevOps将迎来一波猛烈的发展,成为推动软件世界前进的核心动力。从过去五年DevOps的Google Trend热度走势(下图)来看,这个预测并非空穴来风。
统计数据方面,DevOps的采用率从2015年到2016年提高了约8%,如下图所示,预计2019这一数字将大幅增长。
据Statista称,许多商业组织正在采用DevOps,2018年增长率高达17%,而2017年则为10%左右。
您可以点击RightScale查看完整报告。此外Forrester的报告明确提到2018年将是DevOps元年。
我最近关于DevOps现状统计数据的文章在DevOps爱好者中得到了极大的反响,这表明许多技术传播者都有兴趣了解,并更多地在他们的组织中实施DevOps。
以下我们来看看DevOps发展的八大趋势
1.焦点从CI管道(Pipeline)转移到DevOps装配线
Pipelines管道可以可视化的方式向你完整显示APP从源代码到生产环境的过程,您可以在单一面板中看到所有内容。我们要做的不仅仅是CI(持续集成),更重要的是CD(持续交付); 组织正在投入时间和精力来更多地了解如何将软件开发全过程自动化。在2019年,这种转变将表现为从CI管道向DevOps装配线的演化。
2.自动化将成为主要焦点在DevOps中,我们谈论了很多自动化。如果可能的话,零接触自动化就是未来的发展方向。这并不意味着你必须自动化一切,但如果必须,那么你应该能够做到。了解DevOps周期的6 C并确保在这些阶段之间应用自动化是关键所在,这将是企业2019年的主要目标。
DevOps生命周期的6c
3.测试人员应该学习编码
在DevOps中,需要知道如何编写代码并用自动化脚本来测试各种用例的测试人员。如果您是测试人员并且在是否学习编码方面处于两难境地,我们建议您学习编码。了解不同的DevOps工具和自动化脚本在当今的软件开发中至关重要,并且这也将是2019年的主旋律。
如果测试人员不学习编写代码并编写自己的自动化测试脚本,他们就离死不远了。手动测试将在2019年过时,因为会耗费大量时间。测试自动化不仅可以提高效率,还可以确保功能更快地交付给市场。
4.增加采用微服务架构
DevOps和微服务将齐头并进。微服务是独立的实体,因此在出现问题时不会存在依赖关系并破坏其他系统。微服务架构可帮助公司轻松部署和添加新功能。预计公司将转向微服务架构,以增加其运行时间和有效交付能力。在制定微服务架构决策前,我们不要人云亦云,或者跟风冒进,企业技术决策者应当了解和理解为什么要采用微服务架构。
5.更多公司会选择企业版
免责声明:
1、IT项目管理界发布的所有资讯与文章是出于为业界传递更多信息之目的,并不意味着赞同其观点或证实其描述。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请浏览者仅作参考,并请自行核实相关内容。
2、本站部分内容转载于其他网站和媒体,版权归原作者或原发布媒体所有。如文章涉及版权等问题,请联系本站,我们将在两个工作日内进行删除或修改处理。敬请谅解!
-
延伸阅读:
-