1. 将研发中心的开发、测试环境全部迁移至VMware虚拟化平台,开启HA,通过虚拟机自动迁移来保证业务系统高可用。
2. 将交通管理平台等业务系统迁移到Docker容器,通过Nginx反向代理和LVS四层负载均衡保证业务系统的高可用。
3. 引入自动化运维和持续集成概念,使用Jenkins+GitLab+Harbor+Absible+Shell脚本部署持续集成环境,将提交代码—>代码编译—>构建镜像—>推送镜像—>更新测试环境整个流程自动化。简化部署流程,将业务系统的部署周期从4-5天缩短到1-2天。