
原标题:2020年DevOps的七大开展的新趋势
据一项威望研讨标明:2017年,DevOps在商场上发明了29亿美元;估计到了2022年,这个数字将到达66亿美元。作为软件项目开发的要害性要素,DevOps现已深化地影响到了软件世界的全体开发格式。许多专家猜测DevOps将逐步成为软件工程的干流形式,并将在2020年到达其高峰。
因而,关于许多研制企业而言,开发人员已不再停留在是否对其感兴趣的层面上了,而是应该撸起袖子,真刀真枪地去实践DevOps相关的技能与办法。Hackernoon在引述Statista的文章中说到:从2017年到2018年间,DevOps的全球运用率增加了7%。而IDC估计DevOps的软件商场体量将从2017年的29亿美元,增加到2022年的66亿美元(请拜见https://essful-devsec),将推动数据科学团队在其作业流程中寻觅DevOps理念的实践价值百科。DevOps办法有望成为处理自动化管道,以及保护与测验出产链中多个已布置模型的首要挑选。
为了更好的进步开发、布置和办理那些由AI和ML(机器学习)驱动的运用功率,数据科学和开发团队将不断加强严密协作,相得益彰地进步互相的技能与交给水平。2020年, DevOps团队将在自动化的协助下,经过各种作业流的完美交给,发掘出更多潜在的客户。
4.“全部即为代码(Everything as Code)”的概念
不可否认:程序编码现在渐渐的变成了了IT部分、及其服务体系背面的首要支柱之一。因而,充沛了解各种DevOps东西、以及对应的自动化脚本,在企业的日常软件开发进程中都能起到至关重要的效果。2020年,此类实践将会在各种项目的落地进程中占有主导地位。咱们咱们可以毫不夸大地说:企业事务的远景、以及产品的未来质量都会或多或少取决于开发人员、测验人员和运营人员的归纳技能才能。
因为DevOps旨在减缩交给周期,因而咱们应该引进那些可被用于进步软件出产周期功率的优质代码。此处“全部即为代码”的思维是:在DevOps的内部完结代码的SDLC(软件开发生命周期办理,https://dzone.com/articles/leveraging-best-practices-with-the-sdlc)实践。2020年,面临DevOps这股浪潮的继续推动,假如软件测验人员还不开端着手学习代码编程,以及编写测验脚本的话,他们来年可能会愈加寸步难行。
5.运用无服务器架构
无服务器架构,特别是由云服务担任的全体架构,会将DevOps提升到一个更高的水平。因为微服务是一种独立的服务形式,因而它在出现一些显着的反常问题时,不会发生连带式的依靠联系,也不会损坏其他现有的服务体系。因而,有了此类体系结构,软件开发人员可以将精力愈加会集在手头的运用程序上。BaaS(Backend as a Service,后端即服务)和FaaS(Function as a Service,功用即服务)是无服务器架构中的两个要害方面。经过选用无服务器架构,企业可以节省时间和削减相关本钱,从而保证完成各种弹性的作业流程。
6.更多嵌入式安全性
跟着安全缝隙数量的急剧增加,以及各类安全事情给公司名誉所带来的严重影响,更多的企业甚至国家开端意识到网络安全的重要性。咱们在享用DevOps快速交给功率的一起,需要让安全性成为设计规范的一部分,从一开端就充沛考虑到安全性的全面需求。只要将安全要素植入软件产品的“基因”之中,才不会疲于亡羊补牢。
2020年,DevSecOps将继续出现上升的趋势。开发团队将在运用程序的开发生命周期中“左移(Shift-left)”DevSecOps,经过削减各种程序原生的缝隙,从而让安全性更能匹配事务方针,并进步企业的名誉。DevSecOps模型假定项目中的每个人都会担负起安全方面的职责。这种软件开发方面的通力合作,将有助于削减职责的推诿,并保证开发进程安全性与高效性。
7.Kubernetes将有长足的开展
Kubernetes因其本身的功用和易用性,渐渐的变成了增加最快的容器技能。并且Kubernetes拥有着广泛的开源社区的支撑。现在在全球范围内,许多CIO和技能专家都现已在自己的产品和项目中很多运用到了Kubernetes。咱们估计在2020年,跟着各类企业进一步经过深度选用容器技能,来运转它们的云原生运用,Kubernetes将会迎来更广的遍及、更大的开展。当然,根据Kubernetes的容器编列软件也会逐步替换一些旧的DevOps功用。让咱们拭目而待吧。
原文标题:8 DevOps Trends to Watch For in 2020,作者:Shormistha Chatterjee
职责编辑:










