领先的API集成中台解决方案提供商
微信公众号
首页
产品生态
产品优势
API低代码开发平台
企业级API网关
API管理门户
API监控平台
API自动化测试平台
API服务编排平台
ETL数据交换平台
SAP Connector
微服务PaaS框架
咨询服务
API管理咨询
应用解决方案
典型案例
联系我们
企业级微服务PaaS开发框架
提供面向业务系统集成的微服务PaaS开发平台
PaaS平台介绍
基于微服务
PaaS平台是面向企业级的微服务PaaS快速开发框架
快速部署、快速开发
PaaS框架可以实现分钟级别的快速部署,使得普通开发人员可以更快速的开发微服务,开发效率相对于使用原生的SpringBoot框架效率提升60%
完整的基础组件
PaaS平台提供完全自主研发的服务注册中心、配置中心、组织权限体系、API网关等系列组件开箱即用,部署后即可快速进行服务的开发
提供多种开发方式
PaaS平台提供原生基于Eclipse的Maven工程开发和面向全Web IDE的界面开发方式
服务注册与发现中心
1.PaaS平台自带由谷云科技完全自主研发的服务注册与发现中心
2.Web化配置和监控,简单易用
3.客户端采用RestAPI和心跳来与注册中心保持通信
4.注册中心、监控中心、配置中心可合并安装并使用同一个心跳来保持通信
5.支持注册中心服务器进行集群,集群服务器数量不受限制
6.非Java编程语言和Java同样使用Rest API进行服务注册
7.支持手工直接注册服务器(对于旧的业务系统可以不用任何改造即可接入到注册中心)
8.支持手工直接修改服务器状态和性能数据,可以引导API网关向特定服务器引流或限流
全Web化配置和管理
服务注册中心直观易用,当有服务器上线或下线时会自动记录消息,可在Web界面中对当前有效的服务器进行管理,并支持手动调整各服务器的性能参数权重等,同时也支持手工直接注册第三方服务器实例.
微服务配置中心
1.PaaS平台提供全Web化的配置中心
2.多环境支持(UAT、SIT、DEV等可以自定义环境)
3.单条配置具有完整的版本管理和变更历史记录
4.支持配置的灰度发布策略(IP级别的灰度发布和应用级别的灰度发布策略)
5.支持实时推送配置和定时更新配置两种更新方式
6.配置中心根据环境和应用ID来管理和发布配置
7.支持文本和Web可视化编辑两个方式修改配置
8.提供Java客户端配置缓存和持久化技术
9.在没有配置中心时不影响单机开发(无需任何配置),链接配置中心后由配置中心自动接管
10.支持配置快照技术,可以一键回滚至配置快照点
11.支持公共配置(所有应用和环境可公共使用的配置数据)
12.支持配置值加密技术,适用于数据库密码帐号等敏感配置数据
配置管理
对配置进行修改、发布、删除等操作,配置值修改后一律处于未发布状态,只有主动发布后才能生效,发布后与旧的配置将形成历史版本关系,随时可以回滚至任意版本的配置值。
环境管理
配置中心具有自定义的环境管理功能,用户可以根据实际开发上线情况来定义多个配置环境。
应用管理
配置中心除了环境来区分配置以外还通过应用来对配置进行管理,应用可定义为一个微应用或者一个业务系统,当有应用从1.0升级到2.0时只需要再建一个2.0的应用配置即可兼容新旧版本,可以保持1.0的应用仍然使用1.0的配置而2.0的应用则使用2.0的最新配置。
易用性
如果你目前使用SpringBoot开发API服务则无需修改任何代码,只需引入配置中心的jar包即可由配置中心接管所有配置,对开发人员无任何感知,如果你使用RestBoot开发平台开发API则已经是天然集成了配置中心的客户端Jar包无需任何依赖。 如果你使用php,c#开发目前并没有提供现成的解决方案,你需要通过Rest API来接入配置中心并自已在本地实现配置缓存管理。
稳定性
采取全新的本地配置持久化技术,保证配置中心不会形成单点故障,因为所有的配置数据在应用则具有本地缓存和持久化技术,假定配置中心出现故障且长时间未能恢复的情况下,应用则的程序会自动读取本地缓存配置数据. 进一步假定这时应用也刚好出现故障需要重启,则本地缓存在重启后将会消失,这时应用将自动从持久层再次读取配置数据到缓存中从而恢复运行,所以配置中心不会出现故障后影响应用的运行,配置中心优于目前开源的大多数配置中心解决方案。
版权所有 @武汉联科融汇信息技术股份有限公司,
鄂ICP备15008329号-2