多家分析师及机构预测:DevOps 将在未来几年将实现非常健康的增长。IDC认为,2022年全球 DevOps 软件市场将达到80亿美元,远高于2017年的39亿美元。而 Grand View Research 预估在2025年,全球 DevOps 市场将达到128.5亿美元,复合年增长率高达18.6%。
2019年,是什么在影响着 DevOps 快速发展呢?
AI 和机器学习中的 DevOps 工具将大幅提高生产效率
基于 Web 的各类表单是自动化流程的克星。每个人都害怕手工表单,而组织和机构却往往希望能够从客户、员工或合作伙伴那里以表单的形式来获取数据。
人工智能和机器学习技术已经足够成熟,可以非常可靠地处理语音、视频、文本和图像。这意味着通过打电话,拍摄视频,拍照或其他一些自然活动就可以完成这些表格的数据填写。通过数字化和自动获取的方式,各类信息也能够通过各种虚拟的方式填写完成。数据转换填写的错误率取决于AI 模型的训练程度以及我们如何利用实际的输入来增强模型,这便需要在 Pipeline 中引入 DevOps 级别的工具。这个过程中,客户和相关参与项目的人员需要有能力通过对误差和错误的梳理以及进行重新输入来提高模型的准确性。
密钥管理在DevOps中扮演关键角色
随着 GDPR(《通用数据保护条例》)成为现实,2019年起数据使用将受到密切监控,相关隐私法律也将在全球范围内大范围普及和传播,这也是数据标记变得至关重要的时间点。因此,对于跟踪数据使用的来源来说,与数据标记和主数据管理相关的工具也将变得至关重要。
敏感数据需要在静止和传输中加密。随着数据加密,管理加密密钥成为其中最重要的部分。密钥不仅应该安全存放,还可能需要移位加密。提供此类功能的密钥管理服务将在 DevOps 世界中变得司空见惯。
区域性数据需求发展使得容器化使用将越来越多
本地性的数据授权需要由多个国家共同推动打破边界。使用 SaaS 或 PaaS 的企业将使用特定国家/地区的公共云甚至私有云,因此必须跨地域部署关键数据和应用程序。由于地理边界的拓展,部署和研发将变得更加复杂,敏捷开发也会遇到同样的问题。
以此为基础,基于容器的开发、发布和部署模型将在企业内变得司空见惯。虽然容器为创建孤立的工作负载提供了许多便利,但也对复杂监视工具和技术需求实现结果的可视化提出了更高的要求。
编译器是数据中心的新主宰
数据总量越来越大,摩尔定律也没有办法帮助 CPU 能够跟上数据中心不断增加的工作量。为了弥合性能差距,GPU、FPGA 和 ASIC 等现代硬件将渗透到数据中心。
开发人员将开始使用更高级别的语言,如OpenCL和CUDA,编译器将生成在各种硬件上运行的代码,具体取决于部署级输入、工作负载、硬件配置和数据大小。 DevOps 实践必须开始与编译器建立联系,以便及时生成代码,这和开发所需的关键点非常贴近。
随着技术进步,安全要求和立法的发展也将影响这个行业的各类专业人员,研发从业人数也在快速增长,在五年内可能翻倍。随着开发人员准备管理更多的复杂数据,越来越多的 DevOps 解决方案将进入市场,以进一步实现流程自动化,加速部署并解决上述趋势。
ONES 软件研发项目管理结合敏捷开发和 DevOps 最佳实践,适合各个行业和各种规模的研发团队开展项目管理,帮助团队把控产品节奏,跟踪研发进度和质量,高效高质量地交付产品。ONES 研发管理工具已获得多项行业大奖及业内认可,并荣幸成为中国通信标准化协会云计算标准和开源推进委员会会员单位,以及中国《研发运营一体化(DevOps)能力成熟度模型》编写单位。如果大家想和团队一起体验一下 ONES,更好更快地发布产品,那就快来访问 http://ones.ai 或直接后台联系我们吧!
原文链接:https://devops.com/top-trends-in-devops-for-2019/
作者:Shailesh Kuamr Davey
编译:ONES大吉
编译有部分删减。