web应用交付系统的技术需求
价格 双方协商
地区: 黑龙江省 哈尔滨市 香坊区
需求方: 哈尔***公司
行业领域
电子信息技术
需求背景
Web应用系统是一类基于Internet的Browser/Server架构模式的应用程序的集合。近年来,随着互联网应用的迅猛发展,Web应用系统的功能已由单纯意义上的信息发布、新闻阅读和简单的在线管理等向各种行业应用延伸,发展前景越来越广阔。在***时代,更是极大解放了个人的创作和贡献的潜能,使得互联网的创造力上升到了新的量级。为此研发一种web应用交付系统。
需解决的主要技术难题
系统功能主要分为三大模块,分别为:持续集成模块、PaaS部署模块以及应用管理模块。
该持续集成模块主要完成源代码的集成和检测。负责对代码的分支验证,静态扫描,对代码逻辑运行单元测试,然后生成二进制版本包,并进行相应的版本归档。
PaaS部署模块也即节点部署。主要完成对PaaS平台节点的初始化和部署工作。用户根据需求提交节点数、节点网络参数、基础服务等信息,PaaS部署工作流会根据配置完成运行环境的整体部署,提供一个基于Kubernetes和Docker的运行环境,为后续的应用交付打好环境基础。
期望实现的主要技术目标
前端框架采用***,通过简单的API实现数据绑定和视图整合,实现前后端分离的逻辑。
源代码仓库采用基于Gitlab的代码版本控制平台,采用主干开发的开发模式,并且只对主干代码进项持续集成,这样可以确保所有的代码都能被及时集成,且开发人员能随时获得他人的修改。
处理进度