一、基础设备层
①虚拟机:6台内 虚拟机+2台外 虚拟机
二、平台服务层
①版本服务器:GitLab服务器
②Maven私服:Nexus私服
③持续部署/持续发布:Jenkins服务器
④缺陷管理:搭建缺陷管理服务器
⑤配置中心:搭建配置中心(APOLLO)
⑥Docker:Docker环境搭建和镜像仓库
⑦K8S:K8S容积管理平台搭建
⑧消息中间件:RabbitMQ
⑨非关系数据库:Redis
⑩关系数据库:MySQL
?文档服务器:MinDoc文档服务器
?日志服务器:ELK搭建
?项目管理:搭建禅道服务器
三、支撑服务层
①注册中心:Eureka注册中心和集群
②服务 关: 关路由、熔断、重试
③服务调用
④服务熔断:服务熔断和熔断仪表盘
⑤单点登陆和授权
⑥权限系统管理
⑦监控:数据库监控
⑧常用框架:MyBatis、Redis、RabbitMQ
⑨快速开发:快速开发依赖
⑩原型:Maven原型快速生成
?发布
四、交付流水线
①持续交付:Jenkis、Docker使用
②微服务开发框架:项目使用规范文档、项目结构规范文档
③K8S容器化平台:K8S
④DevOps工程实践规范:项目标准库文档、云原生框架文档
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!