云HIS系统架构图
2021-05-31 16:01:27 546 举报
云HIS系统架构图是一种用于描述医院信息系统(HIS)的架构图。它通常包括以下几个部分: 1. 前端用户界面:包括医生、护士和患者使用的电脑终端,用于输入和查询数据。 2. 后端服务器:用于存储和管理数据,处理前端用户的请求。 3. 数据库:用于存储医院的各种信息,如病历、药品库存等。 4. 网络:连接前端用户界面和后端服务器,实现数据的传输。 5. 安全措施:包括防火墙、加密技术等,用于保护数据的安全。
作者其他创作
大纲/内容
日志
6、K8S API
外网
Docker images
Tracker
监控
harbor镜像仓库
WEB后台
防火墙
配置
弹性容器云发布系统
pod
DNS配置域名下挂若干个Nginx,每个Nginx下挂若干个网关服务实例
Jenkins构建过程
3、Jenkinsfile4、Dockerfile
内网
业务逻辑服务层
checkout code
Storage
ElasticSearch
Sentinel
限流、熔断、降级
网关服务
RocketMQ集群
master
调用服务
Client
运维
Kafka
Redis集群
基于springcloud服务框架的架构设计
ORACLE数据库
CI/CD
监控警告
网关接入服务Gateway Access Service
注册中心(Nacos集群)
GITLAB
护士站访问
zabbix
挂号访问
文件图片
8、Pipeline(Jenkinsfile)
10、发布
Kubernetes
浏览器
skywarking
药房访问
分布式事务
存储层
通用服务
服务发现
9、push images
7、创建Jenkins Slave
slave
业务服务层
服务注册发现
开发
Nacos实例
......
鉴权认证
日志系统
在Kubernetes中使用CI/CD,一般的步骤为:(1)在GitLab创建对应的项目。(2)开发者将代码提交到GitLab。(3)Jenkins创建对应的任务(Job),集成该项目的Git地址和Kubernetes集群。(4)如有配置钩子,推送(Push)代码会自动触发Jenkins构建,如没有配置钩子,需要手动构建。(5)Jenkins控制Kubernetes(使用的是Kubernetes插件)创建Jenkins Slave。(6)Jenkins Slave根据流水线(Pipeline)定义的步骤执行构建。(7)通过Dockerfile生成镜像。(8)将镜像提送(Push)到私有Harbor。(9)Jenkins再次控制Kubernetes进行最新的镜像部署。上面流水线步骤一般写在Jenkinsfile中,Jenkins会自动读取该文件,同时Jenkinsfile和Dockerfile可一并和代码放置于GitLab中,或者单独配置。
云HIS系统架构图
链路追踪
Unit Testing
Jenkins Master
业务数据
生产环境容器云
CDN
12、pullimages
数据访问层
Nginx集群
医生站
动态配置
pod/Jenkins Slave
消息队列
运维监控
……
DNS解析
监控中心
其它访问
APP
任务调度XXL-JOB
缓存
挂号服务
filebeat日志收集
测试环境容器云
服务注册
服务注册/发现
11、K8S API
2、job5、构建
Logstash
药房药库
对象存储(FastDFS)
OpenFeign
8、1
医生站访问
负载均衡
1、提交代码
网关层
Docker build(dockerfile)
护士站
8、2生成docker images
0 条评论
下一页