企业微应用系统架构
2022-01-13 12:08:55 0 举报
企业微应用系统架构图,接入钉钉
作者其他创作
大纲/内容
1. 整体依托于钉钉开放平台,实现组织架构、即时通讯的简单接入,既经济又稳定。2. 各个功能模块以钉钉微应用的形式呈现,统一适配各个移动端及PC端,同时应用更新便于推送,管理简洁。3. 各个功能模块的后端以微服务的方式集群化部署,服务间的api调用统一通过服务注册中心进行。服务运行状态接入统一的指标监控、链路追踪及日志分析平台,并配有报警规则,触发后发送短信、邮件、钉钉,保证运维的高效性。4. 功能模块之间,或者与钉钉开放平台之间的数据流通,是以事件的方式触发连接器来驱动的,因此的能够做到功能模块间的解耦,保证功能模块开发工作的推进速度。5. 结合二期的工作,在服务中会存在数据埋点,将各类的经营数据,设备数据等进行采集,统一发送至大数据平台,再进行模式分析等。6. 服务所依赖的数据库、缓存、消息队列、对象存储等的扩展性和高可用均需要得到保证。7. 平台能够承载海量数据,在大数据分析方面经验丰富。8. 项目工作以敏捷开发的方式展开,研发、部署、运维有一系列的DevOps工具及流程,保证系统交付的持续性。9. 以上涉及到的所有系统,在架构上均支持公有云或者私有云的方式部署,可结合业务需求自行选择。
Docker集群
自动部署
IaaS基础设施:私用云、公有云均可
工作流
sqoop
告警
前端访问
服务列表
课程服务
微服务集群
人员管理
即时通讯
微应用
配置信息
TiDB
服务注册中心
Kubernete
代码
信息问答
连接器
ELK日志管理
后端部署
库存服务
主库
消息队列集群
缓存数据库集群
kafka
Nginx+Keepalived
日志抽取分析
设备管理
故障熔断器
生活圈服务
服务注册
服务监控链路追踪
对象存储集群
研发
文档协作
关系型数据库集群
消息通知
数据仓库/大数据集群
从库
开放API
数据埋点
读写分离
配置,服务列表
移动端
API统一访问网关
运维
社群服务
钉钉开放平台
任务分派
hive
桌面端
jinkins
持续集成、持续交付。持续部署
hadoop
收藏
0 条评论
下一页