全部
众所周知,配置即代码≠基础设置即代码
前段时间翻到几条留言,问:
“配置即代码和基础设施即代码一样吗?”
“配置即代码是什么?怎么都是基础设施即代码?”
我们都是知道,DevOp的快速发展,让服务器管理与配置的时间大大减少,配置即代码和基础设施即代码作为DevOps的重要实践,在其中起到了关键性作用。
不少人将二者看作是一件事,配置即大代码是关于管理特定的应用程序配置设置本身,而基础设施即代码更关注的是部署支持应用程序环境所需的底层基础设施。
二者虽然相互补充,经常一起使用,但为了避免混淆,我将从概念、意义以...
06-21
没有它,你的Scrum无法实现!
敏捷讲究组织、团队之间透明,而要做到这些,信任是基础。Scrum 不是严格遵守规则,而是在信任的基础上与 Scrum 合作。如果团队缺乏信任,Scrum 就无法真正地实施下去,最直接的就是体现在Scrum中的这8个元素。
1. 经验主义
经验主义是 Scrum 的基本要素。经验主义需要透明度、检查和适应性等支柱。如果缺乏信任,经验主义也将会遭受损失,比如:
如果团队中缺乏信任,就会影响到透明度,使得团队成员不愿如实汇报负面情况,如进度延迟等;而透明度不完整又会影响检查的效果,导致组织无法依据全面准确的信息来形成正确的看法和结论;
...
06-17
敏捷开发时代,彻底结束了
最近,我收到一位读者的私信,他最近“内耗”得非常厉害,他可能一时兴起把我的私信当作了吐槽箱。
他们公司一直实行敏捷的管理模式,复盘发现了一个问题:发布与迭代具有强相关性,一个迭代就发布一次,导致需求交付周期过长,严重超出团队和业务部门可接受的时限。现在他在考虑到底该如何改变,是选择SAFe还是DevOps。
卡尔·波普尔曾说:“新的基本原则是,为学会避免犯错误,我们必须从我们的错误中学习。”敏捷本身并不能带来投资回报。当改进开发流程而不改进部署时,我们最终不可避免会面临这些问题。我之前陆陆续续写过一系列DevOps文章,我的看法是选择De...
06-14
你的智能汽车正在窥视你!
2021年8月,蔚来部分用户数据被窃取,并遭到勒索225万美元等额比特币;
2022年5月,通用汽车表示部分在线客户账户出现异常登录;
2023年5月,丰田云服务导致215万日本用户车辆数据承担泄露风险;
2024年4月,高合汽车因车内摄像头拍摄的不雅影像泄露而备受关注;……近些年,随着“智能汽车”这一新风口的出现,各大互联网公司开始将视线从手机转向智能汽车,例如小米汽车、华为问界汽车。相较于传统汽车,智能汽车的主要卖点在于智能化,如车外的毫米波雷达、激光雷达,车内DMS驾驶员监测系统、智能座舱APP应用。除了传统意义上的“安全”,数据安全问题也蔓延到了汽车领域。正如新华网所言:“车辆安...
06-06
禅道的看板功能介绍
任务积压?交付延迟?项目进度不清晰?任务状态不了解?工作无法抓住重点,无序做事?
想解决这些问题?禅道看板功能是你的制胜法宝!
禅道项目管理软件全面支持看板功能。应用场景丰富,可用于软件开发、项目管理、团队管理、协同管理、数据分析,甚至个人管理,满足产品研发、电商、市场活动、行政、财务、设计、教育、个人成长等各种类型的项目。
一、禅道有什么看板功能?
目前禅道支持:项目集看板、产品看板、项目看板、执行看板、研发中的需求/任务/Bug看板、专业研发看板和通用看板。
项目集看板、产品看板、项目看板和执行...
06-03
做软件测试需要懂代码吗?
随着大数据、机器学习时代的到来,不少人有了“测试不需要懂代码,那我就试试”的想法。这就引发了一系列疑问:不懂代码可以做测试吗?测试人员到底需不需要懂代码?测试人员需要写代码吗?
其实,在软件测试初级阶段,测试人员确实不需要懂代码。但如果想要追求月薪20k、30k,接口、自动化等是避免不了的,这就必然涉及到了代码层面。
正如《mob编程指南》的作者Llewellyn Falco回应“QA工程师应该学习编码吗”这个问题时,曾说:“每个人都应该知道如何编写代码,这就像阅读和写作。你可能没有写过书,但你应该知道如何阅读和写作。”
...
05-30
华为造车究竟成没成功,这个责任谁来担?
华为,这家全球知名的通信设备行业巨头,和某粮食厂商一样,近年来在汽车行业的各种动作引起了业界的广泛关注。自2019年成立“智能汽车解决方案业务部(简称‘车BU’)”以来,华为在“造车”与“不造车”之间做出了明确的抉择——华为不造车,而是致力于帮助车企造好车。也就是说,华为希望能够通过供应零部件和智能驾驶解决方案,以及自身品牌影响力、线上线下售卖渠道等,开启一条新的产品线。这一决策背后,是华为对智能汽车时代趋势的洞察,也是其对自身核心竞争力的定位。如此慎重、稍一踏错可能会引起严重损失的决定,是拍脑袋拍出来的吗?在华为的研发体系中,不得不提的就是IPD(集成产品开发)模式。前面我们也写了一系列文章...
05-29
【PMP必考点】2024年PMP敏捷知识必考点-工件篇
PMP自2023年8月起启动了PMBOK第七版教材,考试内容的侧重点也发生了改变:大幅增加了敏捷相关的内容。以往考纲只有不到10%的敏捷管理的内容,新考纲的敏捷管理题目增加至50%。所以如果复习只用之前的题目是远远不够的,必须要多刷新考纲敏捷题。本文专门给大家整理汇总了新考纲所涉及敏捷的核心知识点。
PMP新旧考纲变化对比
PMP新旧考纲对比如下:
第六版:5大过程组、十大领域。
第七版:人、过程、商业环境三大领域。
第6版的更加偏向流程标准化,而第7版偏灵活敏捷性。
1、人
这个领域强调的是与项目相关的人际沟通和团队管理。考生需要理解如何领导团队、解决冲突...
05-28
需求跟踪矩阵是什么?怎么创建?一文详解
什么是需求跟踪矩阵
对项目经理或产品经理来说,需求清单肯定不陌生,那什么是需求跟踪矩阵呢?
需求跟踪矩阵(Requirement Track Matrix,简称RTM ),是把产品需求从其来源连接到能满足需求的可交付成果的一种表格,跟踪从需求到设计、从设计到编码、从编码到测试,从测试到可交付成果的全流程映射过程。
简单来说,就是用来管理需求和验证需求是否已经实现的一个表格工具,其核心作用就是“跟踪”,防止需求被遗留或者曲解。
需求跟踪矩阵有何作用?
需求跟踪矩阵是通过清晰的表格形式,呈现出需求与设计、开发、测试等方面的对应关系,让项目团队能够直观地了解需求的落实情况,防止需...
05-23
不完全指南:通过可观察性实现CI/CD的高可用性
随着技术革新的加速,全球云计算领域正经历着一场剧烈的演变。据《福布斯》预计,到2025年,企业将在云计算基础设施上花费超过1686亿美元。
由于大多数应用程序发布都依赖于云基础设施,因此拥有良好的持续集成和持续交付(CI/CD)管道以及端到端可观察性对于确保高可用性系统至关重要。通过在CI/CD管道中集成可观察性工具,组织可以增加部署频率、最大限度地降低风险并构建高可用性系统。
本文将帮助您了解可观察性和高可用性的关键概念以及如何将可观察性集成到CI/CD中以创建高可用性系统。
一、SRE中的可观察性和高可用性
SRE(站点可靠性工程)是指使用软件工具自动执行IT基础架...
05-22