此基线设计更适合基础架构研发组,为企业提供技术中台架构,在技术中台上建设企业中台架构(中台业务),因为是还在完善过程,一些内容图片引用其它平台,如有侵权,请告知
alinesno-cloud是基于Dubbo SpringBoot
的技术中台
,产出方向为企业基础架构和统一研发云平台,为企业提供技术中台,低代码开发平台
整体平台从
基础规范
- 组织结构
- 基础架构
- 业务开发
- 持续集成
- 自动化部署
- 自动化测试
- 生产运维监控
- 在线升级
的全方位企业级技术中台开发解决方案,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API
管理等多个模块,结合多个组件,为开发提供基础开发架构和支持,同时结合多种单点登陆方式(Cookies+SpringSession和Cas),支持多业务系统并行开发。代码简洁,架构清晰,适合学习和直接项目(后期支持)中使用。
核心技术采用Spring Boot 2.1.4
以及Dubbo SpringBoot 1.7.1
相关核心组件。
此处设计并没有按网络或者相关论坛生搬硬照,会去掉一些操作如持续集成添加代码检测、使用cloud全家桶, 这些都可能会导致开发过程效率或者后期隐患,建议按企业实际团队情况考虑,此处针对的一般企业项目的基础架构设计。
此技术中台架构设计有按的是通用型业务架构设计,而非指定于某种特定业务,以积累基础组件为前提, 在微服务架构做为载体,但是又有不一样的设计思路,此请注意。微服务架构设计着重对于服务划分, 而中台服务着重于中后台的沉淀和积累
中台架构
中台服务能力案例示例
暂时从网上取下来类似的架构图
类型 | 目录名称 | 说明 | 备注 |
---|---|---|---|
教程 | 示例服务 | 做示例工程,包含有所有服务调用示例 | |
前端应用 | 门户服务 | 与中台服务同级,用于统一门户服务 | |
前端应用 | 应用服务 | 前端应用或者手机应用 | |
网关应用 | 网关服务 | 对外网关服务,与平台组件同级,但仅做为网关部分 | |
中台服务 | 中台服务 | 服务于前端应用,处理业务,可以服务之间互相调用,或者调用基础服务 | |
基础服务 | 基础服务 | 公用基础组件,只能被调用或者调用公共或者组件包,不能主动调用其它服务 | |
基础服务 | 公共服务 | 基础公共包,所有工程的基础,包括配置,页面,核心包等 | |
基础服务 | 组件服务 | 基础组件包,用于第三方等,组件包不能单独运行,只能被依赖 | |
运维环境 | 监控服务 | 监控平台,用于运维平台,目前仅规划,有可能与平台服务合并一起 | |
运维环境 | 平台服务 | 包括注册中心,配置中心等 | . |
整体架构支撑是为了整体平台的流程,从管理、开发、测试、运维、生产几条线,实现整体平台的落地和管理
暂时引用其它平台logo,后面再设计
参考了挺多优秀开源项目代码,平台只是一个整合,在此说明,如有缺漏,可提醒添加
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。