该项目为企业内部的聚合系统。需要构建基架系统并集成各种贷款系统、IOT监控系统、人力资源管理系统、风控系统、证照识别、低代码系统等等的聚合平台。承接该公司所有业务系统的开发
1.实现整体架构搭建以及设计
2.实现基架系统的功能建立,包括后端项目搭建、技术选型、前端项目架构搭建
3.前端架搭建包含,系统聚合、基础认证系统、文件系统、低码系统、流程系统。
4.基于基架系统开发企业内部各事业部的业务系统
客户端由移动web和pc通过云服务器中转发至nginx进入相应服务器网关
由网关进行权限认证再进入到业务服务中,整体服务采用微服务架构的方式,保证每个服务具有高可用性,PC前端也采用了iframe的方式进行系统的集成。
所有服务使用了docker容器化技术,保证能够进行快速动态扩容缩容。以k8s方式对各个服务器的应用服务进行调度。中间件利用statefulset有状态应用进行中间件的构建
搭建了监控系统,对服务的exporter、pod节点、service、jvm、中间件进行指标监控,并配合altermanager进行钉钉通知告警,便于及时处理相关问题。
自建gitlab代码仓库进行代码版本控制、自建jenkins通过shell、pipline方式进行流水线自动化发布。