QCon 全球软件开发大会(北京站)门票 9 折倒计时 4 天,点击立减 ¥880 了解详情
写点什么

2019 年值得关注的八大 DevOps 趋势

2018 年 12 月 05 日

2019年值得关注的八大DevOps趋势

从我们认为 DevOps 只是一个流行语开始,它已经发展了很长的一段时间。现在,DevOps 已经成为了一个主要焦点,并在过去几年一直在塑造着软件世界。专家表示,DevOps 将成为主流,它的流行程度将在 2019 年达到顶峰。


根据 2018 年的《DevOps 现状报告》,DevOps 精英级执行团队代码部署频率和发布速度更高,变更故障率更少,事故恢复时间更短,同时高效能团队的比例逐年增长,采用 DevOps 的团队越来越多。


而 Stack Overflow2018 年的薪资计算器报告显示,全球 DevOps 专家的收入最高,美国 DevOps 专家的年薪中位数接近 10 万美元。


以下是“DevOps”一词的 Google Trends 以及 2019 年的预计增长假设。



从统计数据来看,DevOps 的采用率从 2015 年到 2016 年增加了约 8%,预计这一数字将在 2019 年大幅增长。



根据 Statista 的报告,很多商业组织正在采用 DevOps,2018 年增长率高达 17%,而 2017 年则为 10%左右。



你可以在 RightScale 上查看完整的报告(https://www.rightscale.com/blog/cloud-industry-insights/new-devops-trends-2016-state-cloud-survey)。Forrester 的报告中也明确提到了 2018 年将是 DevOps 年。


我们看到了将影响来年 DevOps 发展的八个事实。


1.焦点从 CI 管道转移到 DevOps 装配线

管道为应用程序提供了从源码控制到生产环境的一套完整的可视化视图。你可以在某个地方看到所有的内容。现在不仅要做 CI(持续集成),还要做 CD(持续交付)。企业正投入时间和精力,以便更多地了解如何自动化完整的软件开发过程。


在 2019 年,将会发生从 CI 管道到 DevOps 装配线的转变。DevOps 装配线专注于自动化和连接多个团队执行的活动,例如开发人员的 CI,运维人员的基础架构配置和配置管理,测试人员的测试自动化,SecOps 的安全补丁,发布负责人的语义版本控制和部署到多种环境,等等。


下图展示了单个应用程序或服务的典型装配线:



2.自动化将成为主要焦点

关于 DevOps,我们谈论了很多自动化方面的内容。如果可能的话,零接触(zero-touch)自动化就是未来的发展方向。这并不是说你一定要自动化一切,只是说如果有必要,你就应该能够做到。了解 DevOps 周期的六个“C”,并确保在这些阶段之间应用自动化,这才是关键,这将是 2019 年的主要目标。



3.测试人员要学习编码

DevOps 对知道如何编写代码并通过自动化脚本来测试各种案例的测试人员的需求将大幅增长。如果你是测试人员并且在是否学习编码方面处于两难境地,我们建议你还是学习编码吧。了解不同的 DevOps 工具和自动化脚本在当今的软件开发中起着至关重要的作用,并且将在 2019 年占据主导地位。


如果测试人员不学习编写代码和自动化测试脚本,就有可能被淘汰。手动测试将在 2019 年过时,因为它们需要耗费大量的时间。测试自动化不仅可以提高效率,还可以确保更快地将功能交付给市场。


4.微服务架构采用率增加

DevOps 和微服务将齐头并进。微服务是独立的实体,因此在出现问题时不会给其他系统造成破坏。微服务架构可以帮助公司轻松部署和添加新功能。预计更多的企业将会转向微服务架构,以改进他们的在线运行时间和有效交付。不要只是因为别人采用了微服务就跟着学,一定要了解自己的需求,并知道为什么要采用微服务架构。


5.更多公司预计会选择企业版软件

很多公司仍处于是自己开发还是购买企业版软件的两难境地。我们建议你做自己最擅长的事情,并按照自己的要求购买相应的工具。这样不仅可以帮助你专注于你的目标,还可以完全依赖第三方平台来提高工作效率。很多公司现在都在通过企业版软件来构建自己的基础设施,并确保安全性尽可能得到最好的控制。


6. Kubernetes 将进一步演化

Kubernetes 因为易用性而成为增长最快的容器技术。Kubernetes 还建立了一个壮大的开源社区。在世界各地,很多 CIO 和技术专家已经在使用 Kubernetes,并预计在 2019 年会有重大的发展。


最近,云原生计算基金会(CNCF)进行了一项调查,分享了容器编排领域所发生的变化以及转向 Kubernetes 的趋势。



7.安全性将成为主要焦点——DevSecOps

CI/CD 管道让通过快速变更来满足客户的日常需求成为可能。CI/CD 管道也可以进行自动化,而安全性现在已经成为了一个设计约束。从一开始就要考虑安全性,将安全性构建到软件中,而不是作为插件,因为安全性不再是附加功能。


最近,我们看到了 DevSecOps 的上升趋势,DevSecOps 是指先在应用程序开发生命周期中注入安全性,从而减少漏洞,并让安全性更接近 IT 和业务目标。这个模型假设每个人都需要对安全性负责,因此减少了职责归咎方面的噪音和困境。


DevOps和DevSecOps之间的区别


8. AI 和 ML 将促进 DevOps 增长

AI 和 ML 非常适用于 DevOps。它们可以处理大量信息,帮助执行琐碎的任务,从而让 IT 人员能够完成更有针对性的工作。它们可以学习模式、预测问题并提出解决方案。如果 DevOps 的目标是统一开发和运营,AI 和 ML 可以消除过去二者之间的一些“对抗”状态。


英文原文:https://hackernoon.com/8-devops-trends-to-be-aware-of-in-2019-b4232ac8f351


2018 年 12 月 05 日 11:307892
用户头像

发布了 731 篇内容, 共 370.2 次阅读, 收获喜欢 1865 次。

关注

评论 2 条评论

发布
用户头像
企业自动化之后,迎接的是智能化
2018 年 12 月 08 日 22:39
回复
没有更多了
发现更多内容

Android架构组件-App架构指南,你还不收藏嘛

小吴选手

架构 架构师 架构总结 架构要素 P7架构师

编程核心能力之组合

顿晓

Java 学习 pipe

什么时候不要用微服务?以 Istio 为例

无予且行

Java 微服务 后端

深入理解编译优化之循环展开和粗化锁

程序那些事

JIT 编译优化 循环展开 粗化锁

为什么建议项目中统一线程池类?

张挺

spring 那点事儿——让你少走弯路

爱java爱自己

Spring Cloud Spring Boot

计算机操作系统基础(十一)---线程同步之互斥量

书旅

php laravel 线程 操作系统 进程

SQLite你用对了吗

这小胖猫

sqlite 数据库 选型

面试官:既然CPU有MESI,为什么 JMM 还需要volatile关键字?

犬来八荒

Java JVM 硬件 java面试

你真的理解透彻高并发了吗?来看看架构师眼里的高并发

小谈

Java 面试 高并发 高并发系统设计

一个简单的技术选型心得

i风语

Java 架构

锦囊篇|一文摸懂SharedPreferences和MMKV(二)

ClericYi

农产品电商平台的S曲线分析

石云升

增长 S型曲线 破局点

六月我在工作中蜕变,勤奋小人打架终于赢了

程序员小跃

效率工具 加班 沟通 复盘

cms项目系列(一)——SSM框架搭建

程序员的时光

spring

1.2w字 | 初中级前端 JavaScript 自测清单 - 1

pingan8787

Java 前端 Web

如何搭建一个Zookeeper集群

Rayjun

大数据 zookeeper 分布式

专科程序员与本科程序员之间有什么区别?薪资待遇又差多少?

码农月半

spring 程序员 程序员人生 Java 面试 程序员成长

我是如何解决邮件焦虑的

vinkyqy

效率 职场 邮件

Redis系列(五):你要的Redis集群搭建来了,实践与否你自己选!

z小赵

Java redis 分布式 高并发

18个Java8日期处理的实践,太有用了建议收藏

码哥小胖

MySQL SQL语法 sql查询

架构师训练营 第 5 周作业

Lingjun

极客大学架构师训练营

今天来聊聊如何挑书

封不羁

读书 个人感想

程序员阿里、京东、美团面试整理的面试题,测试一下你都会了吗?

小谈

Java 阿里巴巴 面试

饿了么4年,阿里2年:我的总结与思考

程序员生活志

工作经验

源码分析 | 数据异构Canal 初探

小新

【思考】互联网厂商争夺企业市场

superman

企业中台 互联网

解读 java 并发队列 BlockingQueue

猿灯塔

Java

第四周

仪轩

面试细节: i = i++和 i = ++i

Java小咖秀

JVM Java 面试 经验分享

简直了!顶级架构师分享心得,如何在项目中兼容多种数据库

犬来八荒

Java MySQL 数据库 面试

边缘计算隔离技术的挑战与实践

边缘计算隔离技术的挑战与实践

2019年值得关注的八大DevOps趋势-InfoQ