前言
DEVOPS 原则
DEVOPS 从名字上来讲就是要打破 DEV 和 OPS 两个团队的部门墙,强调合作。原则主要是 CLAMS(Culture Lean Automated Measurable Share)
Culture
无指责的文化,在问题回顾会议的时候,如果要惩罚某个人,那么责任人可能会害怕受到惩罚而不说出真实的情况,这是不利于流程改进的。
我很赞同下面这句话
不要弄错:一种文化的形成,不以你的意志为转移,关键在于你愿意付出多大的努力去影响它。 -- 你要如何衡量你的人生
Lean
我们做的改变要小,要快,要有价值,一般都是这种模式,作为XXX,我想要XXX,以便能XXX(As a XXX,I want XXX, so that XXX)。
Automated
自动化提供更高的一致性,减少人工错误的发生
Measurable
你不能改进你不能度量的东西,管理意味着度量,失败的度量意味着失败的管理,SLO 的设定是所有人目标的统一和共识
Share
出来问题应该是所有人承担责任
这里还需要讲一下与 DEVOPS 相关紧密的持续交付
持续交付八大原则
- 为软件的发布创建一个可重复且可靠的过程
- 将几乎所有的事情自动化
- 把所有的东西都纳入版本控制
- 提前并频繁的做让你感到痛苦的事
- 内建质量
- Done 意味着已发布
- 交付过程是每个成员的责任
- 持续改进
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix