RestCloud国产微服务治理及开发平台

RestCloud-总体介绍

轻量级

RestCloud定位是一款轻量级面向企业应用层的微服务治理及低代码开发平台,通过本平台可以快速的开发企业级前后端分离的业务系统以及基于微服务架构的微应用系统, 本平台通过建立数据模型和业务模型能够无代码快速的发布服务并对服务的运行状况进行监控,同时也能基于数据模型快速生成Java代码并快速发布为Rest服务,同时也提供基于注解式的开发模式, 系统能自动通过注解扫描自动发布Rest服务并生成国际标准的OpenAPI3.0接口文档,在本平台开发的Rest服务自动支持MongoDB和RDBS关系数据库,同时针对关系数据库可以很好的支持跨数据库事务功能。

完全自主研发

RestCloud核心功能完全由谷云科技完全自主研发,核心功能没有使用任何第三方底层开源框架,RestCloud平台从Java Bean的管理、数据持久层、数据缓存、IOC依赖注入等核心功能全部为自主研发的框架,其框架具有学习难度低、并发性能好、开发速度快、提供全Web化的管理等特点,同时也提供基于注解式的开发模式

功能全面

RestCloud包括8大核心组件功能覆盖微服务框架的主要核心组件,通过安装RestCloud平台即可以快速完成企业级微服务平台的搭建,RestCloud是集开发、API监控运维、API治理、数据集成等功能于一体的综合性PaaS平台

 

RestCloud-适用业务场景

  1. 作为企业的微服务架构基础治理及开发平台
  2. 作为企业统一的后端服务开发平台,承担API的设计、开发、运行监控等功能
  3. 手机移动端APP、企业微信、小程序、钉钉的统一后端API开发平台
  4. 作为企业的工业互联网平台,实现与合作伙伴及供应链之间的集成和互联互通
  5. 企业级API服务总线和API网关,实现API的统一授权和协议转换
  6. 企业级数据总线功能,承担数据统一交换、清洗、采集、搜索、再加工的平台
  7. 各种企业业务系统的基础开发框架(门户、OA、CRM、ERP、HR、MES、CMS)
  8. SAP、金碟、用友等ERP系统的统一接口集成平台

 

RestCloud-核心组件

RestCloud国产微服务治理及开发平台_第1张图片

RestCloud-功能架构

RestCloud国产微服务治理及开发平台_第2张图片

RestCloud-运行架构

RestCloud国产微服务治理及开发平台_第3张图片

RestCloud-后端运行环境

 

  • 核心NoSQL版本:MongoDB3.X以上版本
  • JDK1.6以上版本
  • 操作系统:Linux/Windows/Unix
  • 数据库支持:MySQL/MsSQL/Oracle
  • 应用服务器:Tomcat/WebSphere/WebLogic/JBoss等...
  • 后端开发工具:Eclipse/MyEclipse等...

 

RestCloud-前端运行环境

  • 浏览器:推荐Chrome,IE9.0以上版本
  • 前端开发工具:Atom/小程序开发工具/WebPack/Nodejs/sublime/任意Html编辑器等...
  •  

RestCloud-平台开发环境

本平台后端使用Eclipse开发,平台底层完全自主研发并不需要依赖Spring等开源组件,但为了照顾现有开发人员的开发习惯平台使用SpringBoot进行了启动和开发工程的包装,本平台本身大部分功能使用自已的开发功能完成。 

 

你可能感兴趣的:(微服务)