智慧生态环境技术解决方案
智慧生态环境建设思路:采用现代信息化技术,围绕生态环保发展需要,以“1+1+N”(1个门户,1个智慧生态环境大数据中心+N个环保业务应用)平台总体架构设计和创新理念,大力推进环保精准执法、环境精细监管、环境质量精细化管理、预警预测与决策支持等环保全业务软件开发应用和可视化支持系统,强化信息资源服务和业务应用智能化,形成高效、快捷、便民的新型环保。
微服务架构的分布式事务解决方案 ed2k 微服务架构分层
体系化认识微服务之三:微服务总体技术架构这篇文章,介绍下微服务的总体架构体系,微服务拆分后涉及的服务众多,我们从一个全局的视角看下微服务架构涉及哪些方面。从上层到下层依次分为:接入层、网关、业务服务层、支撑服务层、平台服务层、基础设施层技术构架总览:
接入层接入层是入口,比如支付宝,接入层包括手机APP、Web、H5,是流量的入口,负责把外部的流量接入到系统的内部。
网关流量来后需要经入网关,网关的作用是智能路由、请求转发、监控、用户验证、限流、熔断等,网关的出现解决的主要问题客户端不需要与后端细粒度的微服务进行通信,只需要与网关提供的一个统一的RESTAPI通信就能完成一次完整的请求。
比如获取一个商品的信息,对于客户端来说只需要访问http://xx.com/product?id=1就能拿到所有的商品明细,然而这个api转发到后台的微服务可能需要调用购物车服务、商品服务、商品明细服务、促销服务等众多服务才能拿到完整的商品信息。除此之外,后台的微服务通信复杂,如果客户端直接与微服务通信一是导致客户端需要关心每个微服务的作用,而这根本不是客户端应该关心的;而是导致后端服务重构困难,服务的升级改造都需要通知客户端并作相应的更改。
网关基础组件:NetflixZuul、Nginx
服务层服务层就是后端的微服务了,按照之前文章提到的服务拆分原则,微服务可以分为数据层服务和业务服务。网关的请求会路由到各个微服务,通常服务层会有很多公用的东西,比如配置、开发框架、持续交互、工程开发规范等,这些都是开发微服务不可缺少的东西。
配置:Disconf、Apollo、springcloudconfig开发框架:springboot、springcloud持续交互:jenkins、maven、gradle、IDE(IntelliJ家族、eclipse)工程规范:alibabacodeguidelines、checkstyle
支撑服务支撑服务包括注册发现、集中配置、认证授权、日志聚合、监控报警、容错限流、后台服务注册发现:springcloudconsul、dubbo集中配置:disconf、springcloudconfig认证授权:CAS、SpringCloudSecurity+oauth2.0日志聚合:elk+log4j2监控报警:influxdb+grafana链路监控:pinpoint、zipkin、CAT熔断限流:hystrix、dubbomock后台服务:MQ、Cache、scheduleJob
平台服务平台服务包括发布系统、集群资源调度、镜像治理、资源治理、IAM发布系统:微服务的线上发布不可能每个都让运维支持,所以发布系统可以让运维零参与,工程师可以在平台完成打包、机器分发和发布整个过程集群资源调度:容器调度镜像治理:如果使用了容器,比如Docker会涉及镜像治理IAM:权限管控
基础设施基础设施包括计算、存储、网络、IDC
掌上医院解决方案
方案概述
掌上医院具备功能齐全、省事省力、个性化定制、方便快捷的公众号平台。掌上医院是基于以便民、惠民为出发点,通过智能手机,建立医院专用的微信公众号、支付宝服务窗、小程序,将医院各类诊疗服务延伸到院外,为患者提供移动医疗服务,实现诊前、诊中、诊后的闭环服务,深入推进在线预约挂号、在线缴费、诊间结算、检验检查报告查询、健康档案查询、在线健康咨询和医生指导等移动就医服务。
建设目标
系统架构
优势特点
北京应天海乐科技发展有限公司始创于2003年,是国内领先的一站式智慧医院解决方案服务商,包括智慧银医、智慧门诊、智慧病房、智慧手术室、智慧安防、智慧后勤和医院数据集成管理平台等,助力医院在信息化、数字化和智能化方面转型升级,让医院的患者服务更高效、更便捷、更周到。