QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

DevOps 2021 七大趋势:市场规模将激增 50 亿美元,DevOps 进入新十年

  • 2021-06-11
  • 本文字数:2138 字

    阅读完需:约 7 分钟

DevOps 2021 七大趋势:市场规模将激增50亿美元,DevOps 进入新十年

你听说过 IDC 最近对 DevOps 的预测吗?这项研究显示,到 2022 年,DevOps 的市场规模预计将从 29 亿美元增至 80 亿美元!据专家说,这将为开发者和用户带来更多的好处,从而在新的十年里成为主流。由于 DevOps 效率高,实施快,因此现在越来越多的组织将其应用于各个层次。这一切都已经开始重塑软件的世界,毫无疑问,2021 年将会比前几年更大、更好。


那么,2021 年的主要趋势如何?我们认为这七个 DevOps 趋势将在现在以及不久后占据先机。

人工智能的崛起

手工测试将不再是一天中的例行惯例,这一时代已经不远了。当人工智能与 DevOps 自动化相结合时,流程执行方式发生了变化。


人工智能利用日志和活动报告来预测代码执行情况。在使用人工智能的能力时,自动化验收测试、实施测试以及功能测试对于组织来说就更容易了。所以,软件发布过程变得越来越完美,越来越高效,越来越迅速,因为持续交付是有保证的。


据最近的专家预测,随着人工智能驱动的应用程序的不断增加,工作流中将会出现越来越多的 DevOps 理念。DevOps 将成为管理多个生产链模型的测试和维护的首选方案。

在 DevOps 中使用无服务器计算

DevOps 可以通过无服务器计算来达到新的水平。这类应用依赖于称为 BaaS(Backend as a Service,后端即服务)的第三方服务,或者依赖于在临时容器内运行的称为 FaaS(Function as a Service,函数即服务)的定制代码。


无服务器是指运行系统的公司或个人不必租用或购买运行后端代码的虚拟机。


无服务器计算的主要优势在于,它允许开发者可以自由地专注于应用程序的开发方面,而不需要考虑其他事情。无须升级现有服务器,也能快速、方便地部署。这将需要更少的时间,也不需要花费一分钱。

利用 DevSecOps 控制安全漏洞

大部分 DevOps 公司都在转向 DevSecOps,这是因为最近与安全漏洞相关事件增多。IT 公司将 DevSecOps 视为众多 DevOps 最佳实践之一。


将 DevSecOps 视为一种应用安全的方式,从一开始就在代码的各个方面构建了安全性。


在开发期间采取的安全措施将导致在此过程中加强合作。这样做会使该过程更加高效、更无错误、更有效。预期今后几年将有更多的人采用 DevSecOps。


通过提高自动化程度来节省时间。


快速检测错误,增强安全性,节省时间:自动化可以提供所有这些功能以及更多。这样,整个软件开发周期就不再需要手工作业。毫无疑问,工业化将在 2021 年扮演重要角色。


所以,DevOps 有六个特性,它们是:


  • 持续优化和反馈

  • 持续检测

  • 持续部署和发布

  • 持续测试

  • 协作开发

  • 持续的业务计划


在未来几年里,必须与这些组件中的每一个进行整合,以提高工作效率。

所选容器为 Kubernetes

Kubernetes 在 2019 年获得了巨大的成功,而且这一优势将持续到 2021 年以及以后。有些宝贵的特性和改进的经验使得开发者比其他人更加依赖 Kubernetes。


Kubernetes 为业务提供了扩展性、可移植性和自动化,这也是为什么 Kubernetes 被认为是最好的容器技术之一。Kubernetes 将在未来几年提供新的、更好的特性,支持在不同环境中可靠、高效的分布式工作负载。

Golang 日益流行

与 Kubernetes、Docker、Helm 和 Etcd 一样,谷歌的 Golang 是一款适合 DevOps 的编程工具。与其他选项相比,它是一种新的语言,但是它非常适合于 DevOps 的目标,比如软件和应用程序的可移植性、模块化、性能效率和可扩展性。


YouTube、Dropbox、苹果、Twitter 和 Uber 等领先品牌都采用了这种基于云的编程语言进行开发。


在谷歌的支持和 DevOps 的理念下,Golang 的前景看起来非常光明。DevOps 团队已经开始使用它了,或者正在计划近期进行部署。最终,它将有助于组织开发具有高度竞争力的并发应用程序,从而给软件开发公司带来精确成果。

基于云的原生 DevOps 的重要性日益增加

在使用云原生的 DevOps 时,要确保更好的用户体验、更好的转型和创新管理。这正是自动管理云服务的配置、监控和部署所需的技术。


使用云自动化,软件发布得更快。这样,一个光明的未来就在等待基于云的技术的到来。甲骨文认为,到 2025 年,80% 的企业工作负载都会转移到云端上。


另外,美国空军已经接受了云计算的原则,并采用敏捷的方式来开发在多种云格式下运行的应用。

服务网格使用的增长

通过采用微服务,组织可以获得一些好处。开发人员使用微服务来提高可移植性,即使这并没有让 DevOps 团队的工作变得更容易。运营商需要管理大型多云和混合部署。


微服务的出现导致了服务网络的使用增加,有望降低部署的复杂性。服务网络提供了对微服务网络及其相互作用进行观察和管理的能力。这种构成提供了一个完整的服务视图。这对 SRE 和 DevOps 开发者满足端到端认证、访问控制、金丝雀部署和 A/B 测试等复杂操作需求非常有用。


你将看到采用率和产品的增长,因为它们是微服务成功运行的关键因素。服务网格是企业从单体转向微服务时必须跨越的十字路口。

结语

DevOps 领域正在不断发展,未来将一切向好。世界各地的组织都在使用它,因为它为他们的业务带来了很多好处。在这种情况下,请保持继续专注最新的趋势,因为当 DevOps 达到新的高度时,它将会拖垮你的业务。


作者介绍:


Olivia Cuthbert,技术作家,在 Pixel Crayons 任软件工程师。居住在印度德里。


原文链接:


https://www.datasciencecentral.com/profiles/blogs/devops-trends-2021-devops-enters-a-new-decade-with-the-hottest-1

2021-06-11 16:023174
用户头像
刘燕 InfoQ高级技术编辑

发布了 1112 篇内容, 共 545.3 次阅读, 收获喜欢 1978 次。

关注

评论

发布
暂无评论
发现更多内容

让三驾马车奔腾:华为如何推动空间智能化发展?

脑极体

全屋智能

Zebec Protocol ,不止于 Web3 世界的 “Paypal”

鳄鱼视界

Llama2 评测大公开!知识库场景下能否赶超 ChatGPT?

Zilliz

Zilliz Towhee ChatGPT llama llama2

Zebec Protocol ,不止于 Web3 世界的 “Paypal”

大瞿科技

TextBrewer:融合并改进了NLP和CV中的多种知识蒸馏技术、提供便捷快速的知识蒸馏框架、提升模型的推理速度,减少内存占用

汀丶人工智能

人工智能 自然语言处理 知识蒸馏

Zebec Protocol ,不止于 Web3 世界的 “Paypal”

威廉META

Zebec Protocol ,不止于 Web3 世界的 “Paypal”

BlockChain先知

企业轻量应用,云耀云服务器L实例能帮大忙!

YG科技

深入理解 HDFS(三):HRPC

冰心的小屋

hdfs RPC hadoop rpc

使用appuploader工具流程(Windows版本)

AI融入管理软件,是否会是下一个“ERP时代”的前奏?

B Impact

Zebec Protocol ,不止于 Web3 世界的 “Paypal”

西柚子

探索式测试-用Scrum的套路做测试

大头

Scrum 敏捷测试 探索测试 敏捷迭代

【腾讯云 Cloud Studio 实战训练营】使用Cloud Studio快速构建React完成点餐H5页面还原

小小白

腾讯云 Cloud Studio

挖掘数据价值,助力企业智能升级丨华为云华为云通用AI解决方案简评

YG科技

吴声年度演讲,关于Notion 的“模版”和 CLG |highlight

B Impact

Zebec Protocol ,不止于 Web3 世界的 “Paypal”

股市老人

【腾讯云 Cloud Studio 实战训练营】使用Cloud Studio构建SpringSecurity权限框架

小鲍侃java

Java' spring、

CMake中使用vcpkg

芯动大师

使用 RKE 方式搭建 K8s 集群并部署 NebulaGraph

NebulaGraph

k8s

适合自己企业的erp系统怎么选?这8条关键因素缺一不可!

优秀

ERP系统

k8s安装prometheus

tiandizhiguai

k8s Promethues

10. 数据类型 - 元组详解

茶桁

Python 数据类型 tuple

Go 注释

小万哥

Go 程序员 云原生 后端 开发

代码随想录Day41 - 动态规划(三)

jjn0703

梳理日常开发涉及的负载均衡

WizInfo

负载均衡 网关

Programming abstractions in C阅读笔记:p76-p83

codists

SpringBoot3进阶用法

Java 架构 springboot SpringBoot3

erp系统都有哪几家,如何选择适合自己企业的erp系统?

优秀

ERP系统

并发中atomic BUG分享

FunTester

DevOps 2021 七大趋势:市场规模将激增50亿美元,DevOps 进入新十年_AI&大模型_Olivia Cuthbert_InfoQ精选文章