随之时间的推移, 小李慢慢适应了这里的流程, 学会了用各种各样的流程工具去完成工作。如果数据库表需要改动, 就要按照流程在系统中给DBA开一个ticket(意思是说这里有个事需要你去做, 给你发个通知单), DBA看到以后(只是不知道他什么时候能看到), 就会去处理, 把处理的结果放到同一个ticket中。 想修改一下应用服务器的配置, 到另外一个系统中开ticket, 管理服务器的人自然会去处理。 想部署新功能,开ticket, 想查看生产环境的数据, 还是开ticket, 这家公司的流程极为完善,令人叹为观止。 这些流程就像一张大网, 把每个人紧紧的包围起来, 只要按照流程办事, 基本不会出错。 自己的项目按部就班的开发, 每年按计划发布那么2-3次, 只是最近发布时感觉有些不爽。 按照公司规定, 对于生产环境开发人员是没法去碰的,只能由运维人员来处理,之前项目有个固定的美国运维小哥, 对项目非常熟悉,部署是驾轻就熟。后来公司为了节省成本, 采用了一个“运维人员池”的形式, 这一次是墨西哥的运维来部署, 下一次可能就换成了阿根廷人。 公司是节省了成本, 可是每次都是新人, 对项目了解太少, 偏偏自己的项目部署是又异常复杂, 手工操作特别多,每次都得费劲口舌给这些新人重复的解释部署过程, 即便如此,还是时不时的出错, 让人崩溃。 小李提了好几次自动化部署, 并且已经在测试环境实现了, 确实能极大的降低工作量和出错的可能, 但是生产环境的运维就像一个独立的王国, 水泼不进,针扎不进, 一直我行我素。
由于涉及到跨组织的协调,不但是小李, 就连小李的经理都没法办法,只有期待着哪一天公司组织的变革了。