生产环境关注的就是稳定,环境运维更关注的是研发效率,如何从一行代码快的保证质量发到线上去,这个是我们测试环境关注的。
环境运维的特点:
资源配置低:测试环境一般来说资源配置都比较低,跟线上不太一样,至少在阿里是这样的。大到网络、机房包括服务器配置都比线上的配置要差,小到虚拟机、容器,虚拟比都比线上的要高。这是不太一样的地方,这些对于我们来说也是一些挑战,后面会讲到。
部署频繁:测试环境下的部署是非常非常频繁的。比如说你开发一个功能,可能线下部署10到20次,线上才发布1次。部署这块对于研发来说是非常关注的,就是怎样能快速看到我部署之后的效果。
业务测试干扰:这块也是很明显,因为当你业务需求越来越多的时候,并行的开发就会很多,而且线下环境类型比较多,比如开发环境、性能环境,各式各样的环境,这些环境之间会有一些干扰。
服务要求:
*客户必须承担下列责任才能进一步确保服务质量:
*服务初期进行客户端数据收集时,需要用户配合服务商进行调查;
*硬件的安装或更换,用户需要提供完整的硬件部件;
*进行现场服务时能够给予神州数码进入客户办公区。