问题八:
环境:
我司的环境是:开发环境、测试环境、定时停业务发布上线、上线功能性测试、上班时间生产、如出问题解决或回退(影响至少半天或1天)。
问:前面有也童鞋问过,devops上线后,需要哪些人员,如何参与devops,职责如何划分?
devops 上线
运维开发以及变成一个团队,开发人员进行系统运维和业务软件运维
在开发微服务时就要考虑如何运维。
目前的运维人员要和开发人员一起对业务软件开发运维管道工具。
在业务上线后通过各个管道工具,对业务进行检查和错误排查。
由于引进微服务,导致运维异常复杂,所以必须明确责任和任务。不能开发和运维是两个不同的团队来完成
那样会导致业务问题无法快速定位。
DevOps是以业务为核心的交付流程,所以开发测试运维只是DevOps循环里的一半。真正的DevOps还要包括运营人员(运行时监控,数据分析),以及业务人员(持续需求分析,软件设计,优化)。至于职责划分上,DevOps相对模糊了职责划分,而是重视各种角色之间充分的协作和信任。
收起