这里记录一点从无到有实践(注意不是实施)DevOps的心得。
真的是从无到有,背景是1个人,既负责开发,也负责运维(项目未定,需求没有,面向的客户不知道是谁。所以只讨论“开发过程”,如果在整个过程中遇到类似的情况了,那么可能能给各位一点经验之谈)。这里不讨论原理,不讨论合理性,从第一个需求(自己对开发的需求)开始,从工具、框架的选择,到架构的调整等。比如不关注安全时,甚至都不建立用户的功能。
唯一的原则就是DevOps本身倡导的,从运维的视角去进行开发。如果在开发上进行的工作并没有能帮助到我个人减少运维的工作量,那么我就不会去做。这里我将会充分实践DevOps借鉴精益管理上的种种,如果可以的话,也会自己搭建或者选择为了支持精益管理的相关工具,比如看板等。
我写作的习惯很差,经常坚持不下来,这一次我就不给自己过高的期望,我把动力放到工作的本身上去,结合自然的“内联心理”方法,来促进自己写一点东西。
这次协作没有计划、没有内容,万事开头难,期望回收望去,也能给自己一些心得。