普元信息发布EOS Platform V8.1 打造云端体验的微服务应用平台

近年来,微服务架构已成为最流行的分布式系统类型之一,但在微服务应用落地中,还存在软件资产复用效率较低、微服务应用能力对企业级持续交付的支撑不足、分布式架构下体验聚合度不够等问题,这些痛点有待全新的分布式微服务应用平台予以解决。

围绕实践中的业务需求,近日,普元信息正式发布应用开发平台软件[ 简称:EOS Platform ]V8.1,新版本采用主流的微服务技术架构体系和敏捷高效的DevOps交付体系,能打造大规模、高可用、体验聚合的云应用,为企业提供基于构件化、编排化、服务化的应用开发和管理,实现传统架构的平滑升级,驱动业务快速创新。

作为一款分布式环境下的微服务应用平台,普元信息EOS Platform V8.1可对微服务应用进行全生命周期管理,在产品性能方面具备以下突出优势:

1.突出的企业资产复用能力

EOS Platform V8.1通过提供定义服务契约的方式,将基于EOS 7版本下开发的逻辑流快速发布成EOS服务。EOS服务以HTTP协议开放,可直接发布到企业API网关,对外提供服务能力,充分保证了企业原有开发资产的复用。

2.全生命周期的持续交付体系

EOS PlatformV 8.1在项目管控、需求管理、组件设计、代码管理、持续集成、自动部署、持续发布、运营度量等方面的能力均有所提升,能更好支撑微服务应用的全生命周期管理,实现企业级的持续交付能力。

3.分布式架构下的体验聚合

新版本针对分布式应用的开发,从开发、服务、数据、运行、运维等维度提供较强的开发体验能力,具体说来:提供一体化的开发工具,用于微服务应用的快速开发、编译、打包、调试等能力;提供服务编排能力,实现微服务的调用与聚合;提供集中的配置管理,实现业务配置的集中管理与分发;提供全链路监控体系,实现交易路径的统一回溯与问题定位。

4.体系化的服务管控与治理

为了系统性地管控企业资产,普元信息EOS Platform V8.1提供基于域、系统、应用、应用实例组、实例、API的多级服务治理模型,全面的服务、日志、链路等监控能力,以及用于API的发布、订阅、访问、控制的强大企业级网关,有利于全面梳理企业软件资产并有效监控。

5.低代码的微应用开发模式

依托开放的技术架构,普元信息EOS Platform V8.1采取低代码的微应用开发模式,高效开发代码。新版本能屏蔽微服务架构技术细节,封装分布式架构下通用技术组件,通过构件库的方式沉淀业务组件,达到复用能力。同时,支持图形化开发模式,通过组件化、图形化、拖拉式的方式快速构建业务应用,简化开发过程,降低代码出错率。

同时,通过全编码方式,支持SpringBoot原生编程方式,支持传统的分层模式,包括model层、service层、impl层、controller层,加强代码自主可控,与图形化编程方式组成双模开发、相辅相成,充分发挥工具优势。

6.动态精准的流控策略

采取双重服务流控管理,支持网关流控和应用服务流量分发两种模式。通过精准分发的流控策略,在应用实例组之间实现应用的灰度发布能力,支持根据业务策略进行动态配置, 将流量分发到指定结点。同时,通过轮询法、随机法、源地址哈希法、加权轮询法、加权随机法、最小连接法等,形成动态配置路由策略,实现实时的流量分发。

应用开发平台EOS Platform作为普元信息自主研发的第一款平台产品,十余年来已在数千家客户的关键应用上成功交付,能有效为企业搭建持续发展的IT生态环境,降低项目风险、提高项目开发质量和效率。升级后的EOS Platform V8.1将促进企业微服务治理、技术中台升级、业务快速创新,加速企业的数字化转型进程。未来该产品还将在流程引擎、云环境适配、安全管控等方面加强投入,推动企业微服务架构的性能效益再上新台阶。

声明:本站转载此文目的在于传递更多信息,并不代表赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容,本网站对此声明具有最终解释权。
Copyright © DoNews 2000-2024 All Rights Reserved
蜀ICP备2024059877号-1     京ICP证151088号
京网文【2018】2361-237号