项目时间:2018-03 - 2018-06
项目名称:Aenv
项目介绍
阿里有个非常好用的系统叫Aone,目前已经做成比较成熟的产品了;
出来的人无时无刻不在感慨,希望自己就职的公司有一套Aone的系统该有多好,有多好用想必大家也已经心中有数了;
我负责的Aenv是Aone的基础,反过来说是Aone的组成部分之一,总共有六部分组成,Aenv是最基础的那块;
Aenv主要负责项目自动化部署这块,下层跟机器资源打交道,上层跟Aone打交道;
主要实现的功能就是将jekins打好的包,以流水线的形式部署到配置的机器资源上;
我的职责
主要负责项目的迁移工作,将原先使用webx框架搭建的项目,按aenv的维度 迁移到五个springBoot项目中;
负责项目的任何划分以及后期数据迁移排期顺序;
上线前的回归测试验收,质量把控;
项目技术:
采用DIV+CSS+JavaScript进行页面布局设计;前端使用React替代 之前原生态的页面;运用Ajax技术实现局部刷新,提高用户的体验,后台采用SpringBoot+Mybatis等技术,项目基于JavaEE平台,B/S模式开发,使用MySQL数据库作为后台数据库。