2019年值得关注的八大DevOps趋势
极客时间编辑部
讲述:杜力大小:7.00M时长:05:06
现在,DevOps 已经成为了一个主要焦点,并在过去几年一直在塑造着软件世界。专家表示,DevOps 将成为主流,它的流行程度将在 2019 年达到顶峰。
根据 2018 年的《DevOps 现状报告》,DevOps 精英级执行团队代码部署频率和发布速度更高,变更故障率更少,事故恢复时间更短,同时高效能团队的比例逐年增长,采用 DevOps 的团队越来越多。
从统计数据来看,DevOps 的采用率从 2015 年到 2016 年增加了约 8%,预计这一数字将在 2019 年大幅增长。很多商业组织正在采用 DevOps,2018 年增长率高达 17%,而 2017 年则为 10%左右。
本文总结了将影响 2019 年 DevOps 发展的八个趋势:
1. 焦点从 CI 管道转移到 DevOps 装配线
管道为应用程序提供了从源码控制到生产环境的一套完整的可视化视图。你可以在某个地方看到所有的内容。现在不仅要做 CI(持续集成),还要做 CD(持续交付)。企业正在投入时间和精力,以便更多地了解如何自动化完整的软件开发过程。
在 2019 年,将会发生从 CI 管道到 DevOps 装配线的转变。DevOps 装配线专注于自动化和连接多个团队执行的活动,例如开发人员的 CI、运维人员的基础架构配置和配置管理、测试人员的测试自动化、发布负责人的语义版本控制和部署到多种环境等等。
2. 自动化将成为主要焦点
关于 DevOps,如果可能的话,零接触(zero-touch)自动化就是未来的发展方向。这并不是说你一定要自动化一切,只是说如果有必要,你就应该能够做到。了解 DevOps 周期的六个“C”,并确保在这些阶段之间应用自动化,这才是关键,这将是 2019 年的主要目标。
3. 测试人员要学习编码
DevOps 对知道如何编写代码并通过自动化脚本,来测试各种案例的测试人员的需求将大幅增长。如果你是测试人员并且在是否学习编码方面处于两难境地,就可以学习编码,了解不同的 DevOps 工具和自动化脚本在当今的软件开发中起着至关重要的作用,并且将在 2019 年占据主导地位。
4. 微服务架构采用率增加
DevOps 和微服务将齐头并进。微服务是独立的实体,因此在出现问题时不会给其他系统造成破坏。微服务架构可以帮助公司轻松部署和添加新功能。预计更多的企业将会转向微服务架构,以改进他们的在线运行时间和有效交付。不要只是因为别人采用了微服务就跟着学,一定要了解自己的需求,并知道为什么要采用微服务架构。
5. 更多公司预计会选择企业版软件
目前,很多公司仍然处于自己开发还是购买企业版软件的两难境地。你应该做自己最擅长的事情,并按照自己的要求购买相应的工具。这样不仅可以帮助你专注于你的目标,还可以完全依赖第三方平台来提高工作效率。很多公司现在都在通过企业版软件来构建自己的基础设施,并确保安全性尽可能得到最好的控制。
6.Kubernetes 将进一步演化
Kubernetes 因为易用性而成为增长最快的容器技术。在世界各地,很多 CIO 和技术专家都已经在使用 Kubernetes,并预计在 2019 年会有重大的发展。
7. 安全性将成为主要焦点——DevSecOps
CI/CD 管道让通过快速变更来满足客户的日常需求成为可能。CI/CD 管道也可以进行自动化,而安全性现在已经成为了一个设计约束。从一开始就要考虑安全性,将安全性构建到软件中,而不是作为插件,因为安全性不再是附加功能。
最近,DevSecOps 呈现出上升趋势,DevSecOps 是指先在应用程序开发生命周期中注入安全性,从而减少漏洞,并让安全性更接近 IT 和业务目标。这个模型假设每个人都需要对安全性负责,因此减少了职责归咎方面的噪音和困境。
8.AI 和 ML 将促进 DevOps 增长
AI 和 ML 非常适用于 DevOps。它们可以处理大量信息,帮助执行琐碎的任务,从而让 IT 人员能够完成更有针对性的工作。它们可以学习模式、预测问题并提出解决方案。如果 DevOps 的目标是统一开发和运营,AI 和 ML 可以消除过去二者之间的一些“对抗”状态。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(3)
- 最新
- 精选
- 徐瑞武开眼界3
- 艾劲松DevOps里面的六个C是指什么?
- 空谷加油啊,日新月异的解决方案。
收起评论