微服务之服务调用与安全控制
一、微服务平台架构简介 EOS8 微服务平台功能架构图 普元8月份发布了EOS8微服务平台,上图为功能架构图。平台提供了微服务开发测试、运行容器、公共服务以及管理监控等较为完善的工具套件,用以支撑企业级的It系统微服务架构落地。 微服务平台运行视图 这是微服务平台的一个简化版的运行视图,比照这张图,我们先一起理解并统一下概念术语,这里的术语解释不一定是业界共识,仅作为今天分享内容上下文中的一个定义对大家理解分享内容来说非常重要。 域:从物理部署角度看,指微服务业务系统的基础运行环境,可以支持多个系统再域内运行监控和管理,即一个域部署一套微服务基础环境即可。从逻辑角度看,域常与业务或组织划分有所关联,可根据实际需求定义。 系统:即传统意义上的业务系统。微服务架构模式下,一个系统包含一个或者多个微服务。 应用:特指拆分后的 “微服务”。微服务架构模式下,系统按业务特点拆分成多个微服务,为避免“服务”这个词的使用混乱,我们这里将系统拆分后的微服务称作“应用”。 服务:特指API,即应用或网关发布和开放的对外接口。 网关:系统服务对外开放的服务门户。网关为客户端提供服务,作为服务出口屏蔽服务端...



