基于python改造交付流程,缩短交付时间
项目简介:公司传统项目部署交付时间为20天,对合同签约影响较大,与领导沟通后,决定对现有项目部署流程进行自动化改造,缩短交付时间
项目职责:
阶段一:梳理项目交付流程,规范合同与部署标准
阶段二:梳理部署流程,整理手动部署操作步骤,完善部署文档,整理出15个操作步骤
阶段三: 编写部署脚本
1. 使用Python调用阿里云api,创建并配置阿里云服务OSS/RDS/Redis/TSDB/SLB/SLS/FC/DNS/ACK
2. 使用python调用jenkins相关接口,创建/配置/触发 产品后台服务
3. 使用python 修改产品配置文件
阶段四:将部署脚本集成到jenkins上,提供给实施人员使用
项目成果:优化了交付流程,缩短了交付时间,将原合同交付时间20天优化为10天内交付,实际部署时间仅需1天