2021年值得关注的15个DevOps趋势

Stella981
• 阅读 461

2021年值得关注的15个DevOps趋势

DevOps已经走了很长一段路,毫无疑问,它将在今年继续发光。目前,越来越多的公司都在寻求有关数字化转型的最佳实践,想要实现这个目的,重要的是要了解DevOps行业发展的方向。

以下,是DevOps业内人士对2021年DevOps趋势的看法,值得我们关注。

1.迁移到微服务将成为必须

“从单体架构迁移到微服务和容器化架构,对于所有公司的数字化转型之旅都是必不可少的。这就是Kubernetes的采用率将上升的原因,当组织采用多云环境部署时,Terraform将成为自动化基础架构的最终选择。”

— Wipro Limited的首席DevOps工程师

2. Hybrid(混合)将成为部署规范

“ 2020年加速了远程工作,加快了向云的迁移,并将DevOps从最佳实践转变为每个业务的重要组成部分。随着我们进入2021年,该行业将在多个方面 拥抱混合动力(hybrid)。

首先,企业将完全采用混合型劳动力,将远程工作和现场团队协作的优势相结合。其次,商业模式将变得混合,例如将虚拟场景与本地网络合并的会议。最终,随着公司利用云原生技术的优势,混合将成为部署规范,但要意识到并非所有事物都可以迁移到外部。2021年的赢家将是拥抱业务,模型或产品混合的公司。”

— JFrog开发人员关系副总裁

3. DataOps将蓬勃发展

“ DataOps肯定会在2021年蓬勃发展,COVID可能会在其中发挥作用。由于COVID和WFH的情况,数字内容的消费量猛增,这要求自动缩放和自我修复系统达到新水平,才可以满足日益增长的需求。

到目前为止,DevOps系统仅用于记录,监视和警报(ELK/EFK,Prometheus/Grafana / Alertmanager等)。现在,DevOps应当加强并利用可用数据和指标来产生有价值的见解,学习并应用机器学习模型来预测事件或处理异常。许多人已经开始使用MLOps/AIOps。”

— Rakuten的高级DevOps工程师

4.弹性测试将成为主流

从我的角度来看,可观察性,性能测试和弹性测试之间的交叉点将成为主流。随着AWS和Google等最近发布的Ops问题,以及各个领域的数字化转型都在加速发展,市场将逐渐意识到,由公有云或私有云形式提供的可扩展性是不够的。”

— Neotys产品负责人

5. GitOps将成为常态

GitOps是一种进行持续交付的方法。更具体地说,它是用于构建统一部署,监视和管理Cloud Native应用程序的操作模型。它通过将Git用作声明性基础结构和应用程序的存储库来工作。当在Git中提交代码时,自动化的CI/CD流水线将对你的基础架构进行更改。它还利用差异工具将实际生产状态与源代码控制下的生产状态进行比较,并在出现差异时提醒你。

GitOps的最终目标是加快开发速度,以便你的团队可以安全可靠地对Kubernetes中运行的复杂应用程序进行更改和更新。”

— Macy的首席架构师

6.将会有更多的应用迁移到无服务器

“ 2021年有更多的应用迁移到无服务器。无服务器,是容器编排的下一代。它具备按使用付费(pay per use)特性,将仅在使用模型时才需要付费。但是,请考虑运行基于k8s pod的微服务,以便在需要时在无服务器上运行相同的服务。”

— ADP Lifion的站点可靠性工程经理

7. NoOps出现

“我希望出现更多托管服务,并减少我们的DevOps运维支出。更多无服务器应用程序,更多无服务器服务,例如Aurora无服务器,Fargate,Amazon S3和无服务器静态网站。数据中心中的Amazon ECS/EKS以及云管理服务,可让你减少数据中心的维护和开发。同样,将更多云本机原理和功能移植到数据中心,例如Knative。”

— ClickIT Smart Technologies的CEO

8. BizDevOps将大放异彩

“在架构和公司层次结构方面,我们需要朝着成本优化的方向发展。随着业务的发展,DevOps的价值不断提高。

专注于灵活的,云原生的架构和工具,一旦具备了成熟的能力,就可以带来很多的便利性和成本的优化。

FaaS才刚刚起步(serverless,Lambda等),人们正在意识到它的潜力。”

— Petco的DevOps技术经理

9.基础设施即代码(IaC)的地位将更高

“基础架构即代码(IaC),云环境中DevOps的核心原则。你的基础架构(即本地,云中的服务器,网络和存储设备)定义为代码,这使公司可以自动化并简化其基础架构。IaC还提供了一个简单的基础架构版本控制系统,该系统可让团队在发生灾难性故障时回退到“最后一次正常的版本”。这意味着可以快速恢复并减少宕机时间。”

— 沃尔沃汽车公司高级解决方案架构师Niraj Tripathi

10.自动化和混沌工程变得非常重要

“一切都是自动化的– 构建,部署,测试,基础架构和发布。

更快,可重复,可自定义和可靠的自动化是任何项目成功的关键。但,混沌工程,在当今混合基础设施世界中也起着非常关键的方面。系统行为和客户体验紧密结合在一起,你越早对其进行测试,就越能为客户提供更好的体验。”

— 直布罗陀印度发展中心集团经理Nikhil Bhandari

11.云原生方法将被标准化

“由于云原生已经真正地发展起来,并且容器化已成为规范,所以一切将会被标准化。

DevOps和云原生方法已经实现了许多目标– 流水线,托管,存储,负载均衡……而且这些都可以在5分钟之内实施完成。”

— Ben Sapp

12.安全将成为重中之重

“基础架构中有太多经常变动的部分:代码库,配置文件,云服务状态。处理基础架构的变动可能会充满挑战。这是因为任何不适合的更改都会引发安全隐患。”

— CloudSkiff

13. Chaos Engineering将变得越来越重要

“在DevOps规划讨论中,混沌工程将变得越来越重要。大多数组织通常不执行混沌工程(Chaos Engineering),即在生产中对软件系统进行实验以建立对系统抵御动荡和意外情况能力的信心。

如果我们在传统的五个成熟度模型框架内考虑DevOps,那么Chaos Engineering将是第4或第5级学科,将包含在DevOps实践范围内。正如将单独的测试/QA纳入DevOops一样,Chaos Engineering也应如此。”

— Kelvin Meeks的架构师

14.更关注即时日志以快速验证成功或失败

“在部署中,需要使用日志来验证发布是否成功,或存在严重错误。

即时日志可快速验证成功或失败,然后触发回滚。随之而来的是复杂性以及跨服务依赖性,是否可以回滚某些内容,或者是否需要对其他服务进行进一步测试。”

— ADESA的总监-克雷格·舒尔茨

15. DevSecOps将成为DevOps的默认部分

DevSecOps的“Sec”部分将越来越成为软件开发生命周期中不可或缺的一部分,真正的安全性“向左移动(shift left)”方法将成为新的规范,CI/CD流水线中的安全性步骤将需要包含开发人员的IDE到依赖关系和静态代码分析等。”

— JFrog的DevOps架构师

译者:王延飞

译文链接:

https://dzone.com/articles/15– devops– trends– to– expect– in– 2021

END


Kubernetes CKA实战培训班推荐

2021年值得关注的15个DevOps趋势

2021年值得关注的15个DevOps趋势

2021年值得关注的15个DevOps趋势

本文分享自微信公众号 - K8S中文社区(k8schina)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Jacquelyn38 Jacquelyn38
2年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
可莉 可莉
2年前
2021年值得关注的15个DevOps趋势
!(https://oscimg.oschina.net/oscnet/b6718bca52e84cfeac5654a62df695b7.gif)DevOps已经走了很长一段路,毫无疑问,它将在今年继续发光。目前,越来越多的公司都在寻求有关数字化转型的最佳实践,想要实现这个目的,重要的是要了解DevOps行业发展的方向。以下,是DevOp
Stella981 Stella981
2年前
2021年的十五个DevOps趋势预测
DevOps已经走过了很长的一段路,毫无疑问,它将在今年继续闪耀。由于许多公司都在寻找围绕其数字化转型的最佳实践,因此了解领导者认为该行业的发展方向非常重要。从这个意义上说,下面的文章收集了DevOps高层对2021年DevOps趋势的回应。让我们看看他们每一个人在未来一年对DevOps有什么看法。1.迁移到微服务成为必选项。“从
Stella981 Stella981
2年前
DOIS 2019 DevOps国际峰会北京站来袭~
DevOps国际峰会是国内唯一的国际性DevOps技术峰会,由OSCAR 联盟指导、DevOps时代社区与高效运维社区联合主办,共邀全球80余名顶级专家畅谈DevOps体系与方法、过程与实践、工具与技术。会议召开时间:2019070508:00至2019070618:00结束会议召开地点:北京主办单位:DevOps
Wesley13 Wesley13
2年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
可莉 可莉
2年前
2021年的十五个DevOps趋势预测
DevOps已经走过了很长的一段路,毫无疑问,它将在今年继续闪耀。由于许多公司都在寻找围绕其数字化转型的最佳实践,因此了解领导者认为该行业的发展方向非常重要。从这个意义上说,下面的文章收集了DevOps高层对2021年DevOps趋势的回应。让我们看看他们每一个人在未来一年对DevOps有什么看法。1.迁移到微服务成为必选项。“从
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
3个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这