本系列文章记录“智能提醒助理”wx公众号 建设历程。
一、需求分析
当前智能提醒产品体系为微信公众号+小程序的模式。
以小程序为操作主体,公众号作为用户接收提醒的方式之一,还有短信和电话。
开发方式为自研,需要前端小程序+服务端+三方对接。
前端采用uniapp 开发微信小程序
后端使用springboot+mysql
需要:
1、代码仓库进行版本管理
2、需要任务看板,用于2-5人的迭代任务规划
3、需要wiki记录产品调研,分析和设计,用于协作
4、需要devops 进行标准版构建、自动化发布、一键部署
5、制品归档管理
6、docker仓库、maven仓库
。。。
二、实现路径分析
经过调研分析,满足以上要求的方案有:
1、阿里云 云效
2、腾讯云 coding
3、oschina的gitee
4、自己搭建gitlab,仓库等。
分析过程:
经过对比,现在这个协作工具都是成熟的产品,且基础版本都是免费的。所以无需自己搭建,直接pass掉方案4
方案3 有数量限制,pass。
方案1 产品太复杂,操作繁琐,体验差,pass。
最终选择 方案2 腾讯云coding