RestCloud服务编排平台通过无代码化来统一编排和调度API服务,通过可视化的拖、拉、拽对API进行编排并实现分布式事务控制、故障自动转移、断点续跑等功能可大幅提升API服务的敏捷化交付能力。API将成为企业的数字化资产且API会越来越多,而企业随着前后端分离架构、微服务架构、中台战略、产业互联互通的实施必将产生大量的各种协议的API服务,API服务之间的相互调用和依赖情况也随之越来越多和复杂。业务系统与业务系统之间、关联企业之间的API都相应存在大量的API相互调用和逻辑重组需求、使用传统的编码方式已完全不能满足业务敏捷化交付的特性。

一、RestCloud服务编排平台核心能力
1、全Web可视化拖、拉、拽实现服务的编排与逻辑重组;
2、支持分布式事务控制,可作为微服务的分布式事务控制器;
3、支持自动调度流程(可按周、天、时、分等周期自动调度流程);
4、支持断点续跑能力;
5、支持故障自动转移能力;
6、基于微服务架构开发可分布式部署同时支持数万支流程的调度与发布;
7、提供服务聚合能力可以把原子化的API服务聚合为更高级别的API服务;
8、提供数据转换、协议转换能力;
9、支持WebService、Restful、Dubbo、Java代码的混排与调度;
10、支持BPMN2.0规范进行流程编排和设计。

二、多种协议混排能力
RestCloud API服务编排平台支持Restful API、WebService、Dubbo、MQ、Python、Shell等多种类型的服务进行混排并能在多个协议之间自动转换数据格式,Json数据格式可以自动转换到下一API节点的XML格式数据,同时通过Java代码的混排模式可以支持任意业务逻辑与API进行重组和融合,可以解决企业任意复杂的业务流程编排逻辑。

三、分布式部署架构
RestCloud服务编排平台是新一代的基于微服务架构的可视化API服务编排平台,区别于传统的ESB产品能够实现流程引擎的分布式部署与调度,可以通过Docker容器化编排实现节点的动态加载以应对大并发的流程执行情况。平台本身可以分为流程调度机与流程执行机,通过调度机智能调度流程执行机的流程运行并能在多台服务器之间实现故障的自动转移,通过分布式架构部署方案平台可以应对任何大流量的请求以及数以十万并发流程的同时调度与执行。

RestCloud服务编排平台,API可视化编排相关推荐

  1. RestCloud API服务编排平台,相比ESB产品性能提升数十倍

    RestCloud API服务编排平台,更轻量.更高性能的API可视化编排平台,基于微服务架构.快速构建企业服务总线.全面提升敏捷集成能力.每日调度API流程超过100W+. 一.真正的高性能服务编排 ...

  2. API服务平台,实现多个API的编排与聚合

    API服务编排是指把微服务发布的API或业务系统的API服务接口,按照一定的业务逻辑和流程进行可视化编排的功能,编排后的API流程再重新发布成为一个新的API并可以直接打包成为一个新的微服务单元进行部 ...

  3. 业务编排可视化_微服务设计-服务组合和可视化编排思考

    今天再重新整理下我对服务组合和服务可视化编排的一些思考. 从整个服务分层的角度来说,微服务最底层首先提供的是原子服务,再朝上则可以提供更加粗颗粒度的组合服务能力. 为何要进行服务组合和编排? 简单来说 ...

  4. 微服务设计中关于服务组合和可视化编排的思考

    这篇文章重新整理下我对服务组合和服务可视化编排的一些思考. 从整个服务分层的角度来说,微服务最底层首先提供的是原子服务,再朝上则可以提供更加粗颗粒度的组合服务能力. 为何要进行服务组合和编排? 简单来 ...

  5. 来自京东、唯品会对微服务编排、API网关、持续集成的实践分享(上)

    架构师小组交流会:每期选一个时下最热门的技术话题进行实践经验分享. 第三期:微服务.微服务架构以其高度的弹性.灵活性和效率的巨大提升,快速受到各领域架构师和技术决策者的关注.它的基本理念是将一个肥大的 ...

  6. 【OSCAR开源先锋日】腾讯蓝鲸智云社区版“PaaS平台”及其调度编排SaaS“标准运维”正式开源

    2019年4月11日,由中国信息通信研究院主办,云计算标准与开源推进委员会承办,云计算开源产业联盟支持,由高效运维社区协办的OSCAR开源先锋日在深圳圆满闭幕. 此次大会由中国信通院云大所所长何宝宏, ...

  7. Tectonic 1.7升级了容器编排平台,提供了新的监控功能并支持微软Azure

    前言 最近,CoreOS更新了其基于Kubernetes的容器管理和编排平台,提供了新的监控功能,同时也支持微软 Azure. 今年6月, CoreOS对外发布了其Tectonic平台的1.7版本,首 ...

  8. 可视化编排为什么越来越流行

    随着新兴产业的蓬勃发展,许多专有领域概念层出不穷,怎么将系统中的任务流程化以及让使用者快速理解和上手操作是产品和技术人员面临的一个非常大的挑战,特别是在着云原生.机器学习等专业领域,这一问题尤为明显. ...

  9. API开发平台,企业级API服务发布平台

    API开发平台基于微服务架构快速开发API接口服务,是一款轻量级的API服务发布平台.可快速的开发企业级前后端分离的业务系统,通过建立数据模型和业务模型能够无代码快速的发布API服务. RestClo ...

最新文章

  1. 【Uva 12093】Protecting Zonk
  2. 终于可以放下心来了,呜呜...
  3. 【JAVA基础】一:聊聊笔试常见到的 “==、equal” 比较是否相等的内在差别
  4. 单自由度振动全解:matlab理论计算 virtual.lab motion仿真Excite PU仿真
  5. 一把误操作卖出500万股,TCL科技李东生致歉:收益归公司
  6. step与matlab的opc,wincc与matlab通过OPC通讯
  7. Go语言开发(九)、Go语言并发编程
  8. mysql not in null_MySQL中NOTIN语句对NULL值的处理
  9. Oracle 11g用户创建、授权和导入dmp文件
  10. linux卸载设备驱动命令,Linux设备驱动程序加载/卸载方法 insmod和modprobe命令
  11. java rgb8888转rgb565_Swift RGB888转RGB565
  12. Ti的C28x系列的DSP(28069)使用经验,SCI与RS485(ADM2587EBRWZ)
  13. Windows server 2003 安装步骤
  14. while循环CPU占用率高问题深入分析与解决方案
  15. 【CF 513F2】
  16. 聊聊如何才能学好编程
  17. C语言编程练习——循环结构(一)
  18. 基数词和序数词的基本用法
  19. 一种可以从零速度启动的航空冲压发动机
  20. Python Paste 学习笔记

热门文章

  1. sqlserver 2008镜像(测试可用)
  2. oracle oaf界面个性化,个性化EBS标准OAF页面(EO,+SQL全版本).doc
  3. 仿花间直播心聊直播追我吧直播易直播-1对1按分钟收费的直播交友系统开发!...
  4. linux Ubuntu网卡配置,Windows 7下用VirtualBox安装Ubuntu网卡配置
  5. elasticsearch漫步走 - 第三章 - Elasticsearch的半生缘皮肤Kibana
  6. 抄袭美国互联网的开放和创新精神
  7. 判断线程池中某个线程是否执行完成
  8. 一句话概括正向代理和反向代理
  9. 线程生命周期以及线程创建的三种方式
  10. Windows10 如何自动在开机时进行拨号连接?