Skip to content

szbrain/springCloudPlay

Repository files navigation

LICSLAN

主要是涉及微服务与大数据计算引擎框架使用和一些BI实践

1.语言选型

    1)Scala主要针对流式计算框架使用
    2)Python主要针对机器学习人工智能模块
    3)Java主要针对微服务整合模块
    4).....

2.CICD 服务编排使用K8S 形成一套Devops体系

    1)git服务搭建                                    
    2)测试环境搭建 CI jkenins/drone                   
    3)docker hub搭建
    4)K8S环境搭建    
    5).....

3.模块说明

    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)......

4. licslan-middleware依赖中间件说明可能依赖中间件说明

    01)redis
    02)RocketMQ
    03)Spark / flink /kafka /storm /Hadoop /ZK
    04)ELk
    05)Hbase
    06)MySQL
    07)MongoDB
    08)ne4j
    09) Nginx
    10) ....

5.测试环境机器部署申请

5.需求收集/表结构设计/架构设计/编码阶段

5.测试环境发布

6.域名申请环节(可以提前部署申请)

7.生产测试阶段维护

8.不断升级更新维护 架构设计升级....

     预算估计:
     测试环境 机器申请 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万  如果....

About

microservice&bigdata&ml&k8s

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages