1)Scala主要针对流式计算框架使用
2)Python主要针对机器学习人工智能模块
3)Java主要针对微服务整合模块
4).....
1)git服务搭建
2)测试环境搭建 CI jkenins/drone
3)docker hub搭建
4)K8S环境搭建
5).....
01)licslan-common -- 公共依赖服务组件
02)licslan-eureka -- 服务注册中心组件
03)licslan-gateway -- 网关服务组件
04)licslan-configcenter -- 配置中心组件
05)licslan-middleware -- 中间件依赖组件
06)licslan-openapi -- API接口输出能力组件
07)licslan-order -- 微服务订单学习组件
08)licslan-product -- 微服务商品学习组件
09)licslan-rbac -- 权限管理组件
10)licslan-machinelearning-ali -- 机器学习组件
11)licslan-realtimecalculation -- 流式计算组件
12)......
01)redis
02)RocketMQ
03)Spark / flink /kafka /storm /Hadoop /ZK
04)ELk
05)Hbase
06)MySQL
07)MongoDB
08)ne4j
09) Nginx
10) ....
预算估计:
测试环境 机器申请 4g 256GSSD * 19台服务器 32G 1T * 1台服务器
git服务 * 1
Jenkins服务 * 1
eureka服务 * 3(HA)
gateway服务 * 3 (网关强大能力 限流 鉴权 容错 聚合裁剪能力) ***** important
common & rbac服务 * 1
openapi服务 * 3 (对外提供服务)
order服务 * 1
product服务 * 1
middleware服务 * 1 (32G 1T) 可能依赖中间件服务过多
configcenter服务 * 3 (HA)
MLAI服务 * X (展望具体多少台根据业务情况来计算)
realtimecal服务 * 3 (流式计算模块)
阿里云服务器购买一年 2core 8g * 2500 * 10 + 8core 32g * 10000 * 1 = 30000元
服务器部署人力成本: 20服务器 10天(可以更小) * 1000 * 2~3人 = 20000~30000元
开发成本:拆解功能 按照接口数量来计算工作量 表设计 功能开发 需求收集 90 * 3 * 1000 = 270000元
测试成本:对功能进行测试 收集用户体验 30*3*1000 = 90000元
维护成本:30万
上线失败成本:20万
----------------------------
投入总成本 3+3+27+9+20+30=92万 耗时3个月
招人成本:
开发 * 3 (中高级) 6 *3
架构师 * 1 (高级) 4 *3
测试 * 3 (中高级) 4.5 * 3
产品 * 2 (助理+收集) 3.5 * 3
运维 * 1 (高级) 2 * 3
devops * 1 (高级) 3 * 3
整体统筹师 * 1 3 * 3
实习生 * 7 20 * 3
idea贡献师 * 2 ?
HR(财务) * 3 5 * 3
老板 * 1 0
------------------------------------------
人力成本:18+12+13.5+10.5+6+9+9+0+60+15?=138万 耗时3个月 招人难!!! 招对更难!!!
剩余
公司租赁成本:10
公司五险一金成本 :
招标设计成本:1000万 ? 100万 如果....