0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何避免DevOps的常见问题

h1654155282.3538 来源:至顶网 作者:至顶网 2020-12-27 09:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

DevOps还未彻底发展成熟。如果用人的一生来比喻,那么DevOps还只是位少年——虽然早已脱离襁褓,但远没有长大成人。就在这时,历史性的挑战突然出现,要求其在COVID-19疫情的冲击之下,快速发展为加快软件开发工作的全面实施方案。

作为一名“少年”,DevOps在核心要素方面当然无需含糊——协作为王、自动化至上以及全面实现“持续”特性,包括持续集成、部署、测试以及改进。

而持续改进的一大重要组成部分,就是主动找出当前阻碍获得成功的错误,进而努力避免这些错误。纵观众多全球财富两千强企业,都能发现其中不少都在三大DevOps错误中折戟沉沙。下面来看如何有效避免。

开发人员负担过重

随着数字化转型在2021年成为全体CIO的首要工作,企业自然希望以创纪录的速度交付足以改变游戏规则的强大功能,借此迅速击败竞争对手。

这当然需要整个团队的共同努力,包括开发人员、产品负责人、测试人员、运营以及网站可靠性工程师(SRE)等。但是,每当有某些功能或方案未能及时交付,锅该由谁来背?几乎永远是开发者。另一个残酷的现实在于,绝大多数企业很难吸引到一流的开发人员,留住少数顶尖人才就成为一项长期而艰难的挑战。

总之,企业万万不可对开发人员予取予求。只有为开发者们留下充足的空间,他们才能承担起测试与安全保护等职责。

当然,质量保证与安全工作并不能只靠开发者的自觉,而应在项目之初就以制度性形式存在。要强调的是,千万不要让这样的工作流程进一步加大本就十分沉重的开发者负担。否则,顶尖开发人才很可能投入其他企业组织的怀抱。

用统一要求衡量每一位开发者

每个组织以及每位团队成员都可以通过正确的方式得到适当的培训与支持,进而为DevOps成功做出贡献。但是,不同成员做出贡献的方式也有所区别,不应统一要求。

任何行动、流程或技术的早期采用者,往往正是组织内最为耀眼的超级巨星、业务骨干。他们对自己的工作内容充满热情,关注领域内的各类新兴趋势,而且总有强大的内驱力在工作上做出种种尝试。无论是不断修改当前解决方案、还是寻找新的可行方法、再到为广泛社区做出贡献,他们始终参与其中。没错,这些都是非常重要的习惯,也必然会带来令人印象深刻的成果。

但千万别把这些当成普适性的评判标准。大多数应用交付人员并不是这么工作的,或者说并不一定具有这种冒险意识以及将新事物带入生活的原始冲动。他们投入了数年甚至数十年不断完善自己掌握的技巧,希望以最高效、最顺畅的“老办法”持续处理问题。

此外,不同的团队往往具有不同的技能、舒适区、优先级,而且很可能需要面对不同的应用栈与合规性/治理要求。具体来讲,初创团队往往更关注DevOps方法与工具集,而负责后端的团队则更多偏向传统SAP。非要以统一的要求衡量双方,只会徒增烦恼。

当然,DevOps本身也是一项需要全面规划的事务。

如果希望在整个企业之内加速创新,那么每位员工都应该在DevOps当中扮演自己的角色,包括坚持贯彻DevOps提出的核心理念、在工具集与实践方面提供其他员工友好型选项、在涉及不同系统及项目的各小组中引入可见性与治理层。

未充分了解整体用户体验

如今的用户对于功能往往抱有极高期望,但对问题的容忍度却极低。Forrester最近发现,单是在客户体验层面的改进也足以为企业带来巨大的利润影响。他们估计,客户体验系数每增加1点(0到100),年收入即可实现显著提升——汽车行业为11亿美元、零售行业为4.96亿美元,电信行业为3.88亿美元。反之,如果客户体验有所下降,也必定引发相应的收入损失。

当然,团队中的每位成员都希望打造并推出用户喜爱的软件。但是,不同的职能角色往往抱持着不同的观点、个人优势与短板。从规划、测试、发布再到监控,我们需要真正全面地了解业务,并通过每一位团队成员的参与有力捍卫整体用户体验。

不少DevOps团队目前仍在依靠底层技术,例如在单元测试中,来确定候选发布版本是否可以安全推出。遗憾的是,这样的测试往往只能发现编码错误,却无法保证卓越的产品体验。要达成体验改进的目标,需要做到如下三点:

第一,采取基于风险的测试,借此快速判断是否需要根据某些测试结果叫停项目发布。

第二,对事务进行端到端功能测试,例如从移动端到API、SAP与Salesforce等打包应用,乃至自定义应用程序与大型机等。

第三,通过负载/性能测试保证应用程序能够及时扩展并应对需求激增。

以上三大误区在任何组织内都很常见。毕竟DevOps还是少年,有时难免带来一些麻烦——但只要悉心陪伴它的成长,相信DevOps终将成为企业发展道路上的强大助力。
责任编辑人:CC

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • devops
    +关注

    关注

    0

    文章

    141

    浏览量

    12948
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    关于ST系列MCU使用STlink仿真烧录常见问题

    关于ST系列MCU使用STlink仿真烧录常见问题
    的头像 发表于 04-14 17:16 469次阅读
    关于ST系列MCU使用STlink仿真烧录<b class='flag-5'>常见问题</b>

    亚马逊云科技Amazon DevOps Agent智能运维助手正式可用

    北京2026年4月7日 /美通社/ -- 亚马逊云科技宣布Amazon DevOps Agent现已正式可用。Amazon DevOps Agent是用户全天候随时待命的智能运维助手。它可跨亚马逊云
    的头像 发表于 04-07 14:59 123次阅读

    车灯RoHS检测认证全指南:流程、要求与常见问题

    帮助企业规避贸易风险、提升产品竞争力。本文结合实际操作经验,详细拆解车灯RoHS认证的核心内容、流程步骤、特殊要求及常见问题,全程无冗余理论,兼顾专业性与实用性,
    的头像 发表于 04-01 11:28 174次阅读
    车灯RoHS检测认证全指南:流程、要求与<b class='flag-5'>常见问题</b>

    MLCC常见问题--快速应对

    MLCC常见分类,温度常常被问到啥是一类、二类陶瓷?这个温度多少?以下最常用MLCC代码参考~一类(非铁电氧化钛体系)一类MLCC相对比较少温度-55到125℃二类(铁电钛酸钡体系)二类MLCC常见
    的头像 发表于 03-24 16:27 161次阅读
    MLCC<b class='flag-5'>常见问题</b>--快速应对

    三防漆的常见问题汇总

    应力保护。然而,在实际应用过程中,工程师和技术人员常常会遇到各种与三防漆自身性能或施工工艺相关的问题。本文以问答形式汇总了10个常见问题,并结合行业标准、材料特性
    的头像 发表于 02-07 16:43 498次阅读
    三防漆的<b class='flag-5'>常见问题</b>汇总

    示波器常见问题解答 (FAQ)

    示波器是电子工程师不可或缺的“眼睛”,它能将看不见的电信号转化为可视的波形图像,帮助我们洞察电路的运行状态。为了帮助您更高效、安全地使用这一工具,我们整理了以下常见问题与解答。   1.
    的头像 发表于 02-02 18:21 652次阅读
    示波器<b class='flag-5'>常见问题</b>解答 (FAQ)

    爬壁机器人磁铁的一些常见问题

    爬壁机器人近几年比较火,它是一类能够在垂直墙面、天花板、倾斜表面上移动和作业的特种机器人,今天我们不聊其它,只聊下关于磁吸附应用中的磁铁,以下是小编整理的关于爬壁机器人中磁铁的一些常见问题
    的头像 发表于 01-09 10:06 432次阅读
    爬壁机器人磁铁的一些<b class='flag-5'>常见问题</b>

    CW32系统有哪些常见问题

    在CW32系统中,可能会遇到一些常见问题,包括但不限于: 重复定义函数:例如在a.c里定义了函数void func(),在b.c里也定义了一个void func()。这会导致编译时出现错误,需要
    发表于 12-15 06:47

    VCS安装教程及常见问题和解决办法

    一、简要介绍 在对蜂鸟E203处理器进行运行系统级仿真测试时,可以利用VCS这一编译型仿真工具来对运行E203的模拟测试。本文即介绍在Linux系统中,进行模拟测试途中出现的一系列常见问题
    发表于 10-27 07:58

    超声波除油清洗设备的7大常见问题解答

    。了解这些关键问题,不仅能避免操作误区,还能最大化设备效能。本文将围绕超声波除油清洗设备的7大常见问题,结合行业实际案例和数据,为您提供权威、实用的解答。无论您是首
    的头像 发表于 08-22 16:20 968次阅读
    超声波除油清洗设备的7大<b class='flag-5'>常见问题</b>解答

    ZYNQ UltraScalePlus RFSOC QSPI Flash固化常见问题说明

    璞致 ZYNQ UltraScalePlus RFSOC QSPI Flash 固化常见问题说明
    发表于 08-08 15:49 0次下载

    PCBA代工避坑指南:常见问题+解决方案全解析

    一站式PCBA加工厂家今天为大家讲讲PCBA代工代购元器件常见问题有哪些?PCBA代工代购元器件常见问题及解决方案。随着科技的不断发展和市场需求的变化,越来越多的企业选择通过外包方式进行PCBA生产
    的头像 发表于 07-09 09:38 1001次阅读

    调压器常见问题及其专业解析

    调压器在现代工业中扮演着至关重要的角色,为各种设备的稳定运行提供了有力保障,然而,在使用过程中,调压器会出现各种问题,导致设备不能正常运行。这不仅影响了生产效率,更增加了运营成本,本文带您深入了解调压器的常见问题,提供切实可行的解决方案,保障电气系统的稳定运行。
    的头像 发表于 06-28 11:19 1520次阅读

    新能源汽车线束气密性检测仪的常见问题有哪些?

    新能源汽车线束气密性检测仪在检测过程中可能会遇到一些常见问题,这些问题可能源于设备本身、操作过程、被测线束或测试环境等多个方面。以下是对这些常见问题的归纳:一、设备故障显示屏问题:黑屏:可能是电源
    的头像 发表于 06-27 11:08 746次阅读
    新能源汽车线束气密性检测仪的<b class='flag-5'>常见问题</b>有哪些?

    薄膜电弱点测试仪的常见问题及解决方案

    薄膜电弱点测试仪在薄膜生产、质检等环节起着关键作用,用于检测薄膜存在的针孔、裂纹等电弱点缺陷。然而在实际使用过程中,可能会遇到各种问题影响检测效率与准确性。以下为薄膜电弱点测试仪常见问题及对应
    的头像 发表于 05-29 13:26 849次阅读
    薄膜电弱点测试仪的<b class='flag-5'>常见问题</b>及解决方案