如今,行业数字化转型的复杂度越来越高,场景越来越多,企业上云的进程也在逐渐加快,微服务化成为了企业构建真正开放与可扩展的IT基础的重要选择,然而如何通过低代码来降低微服务的复杂度,并高效完成多场景应用开发成为企业研发团队面临的重要课题。根据Gartner的预测,到2025年,云计算的开发模式将越来越多的采用微服务化的形式,而企业70%的新应用也将会通过低代码或者无代码技术开发。
为更好应对行业数字化转型需求,统信软件携手国内较早采用低代码开发技术理念的公司“普元”,面向关键行业领域推出更加适合数字化转型场景需要的微服务+低代码创新方案“普元应用开发平台创新方案”。
普元应用开发平台创新方案架构图
普元早期的低代码产品可以追溯到2003年公司的首款应用开发平台产品。根植于中国企业级市场,普元不断将低代码开发的理念与行业场景、研发过程与新技术相融合,率先拥有了融入低代码开发理念的全栈信创中间件产品与解决方案,并将全栈式信创能力作为服务数字化转型的基础,为客户提供从规划咨询到产品替代再到应用迁移落地的端到端解决方案,帮助客户落地更加完整的信创解决方案。
此次统信软件携手普元打造的微服务+低代码创新方案,采用国内较早融入低代码理念的微服务平台,搭建主流的微服务技术架构体系和敏捷高效的DevOps交付体系,衔上接下提供全栈式信创能力,可帮助金融、电信、政务等行业完成可靠的软件替代、平台迁移、应用迁移与应用重构,实现传统架构的平滑升级,打造大规模、高可用、体验聚合的云端应用,驱动业务快速创新。
方案优势
01安全可信,稳定可靠
方案基于统信服务器操作系统、普元微服务平台中间件EOS、普元应用服务器中间件PAS,联合鲲鹏CPU、海量数据库打造,所采用的产品均是信创行业领先企业的主流产品。
统信服务器操作系统针对鲲鹏920服务器CPU平台的特点,在功耗管理、内核锁、网络、等方面进行了深度优化。针对企业级关键业务及数据负载而构建,适应典型服务器场景、云、容器、大数据、人工智能和工业互联网时代对主机系统可靠性、安全性、性能、扩展性和实时性的需求。为平台软件提供了高性能、高可靠、高安全的运行环境。
普元微服务平台中间件EOS、应用服务器中间件PAS是全栈式中间件的明星产品,已针对统信软件、华为鲲鹏体系与大并发场景完成深度优化。普元PAS是国内率先实现与Jakarta EE标准兼容的应用服务器中间件,已上架华为云市场严选商城,在高可用性、集群、综合监控、微服务、易用性等方面成功经受重型生产环境的检验,在不同客户的场景验证使用中,相比国外开源或商业应用产品性能提升10%~40%,其中针对华为鲲鹏体系的深度性能优化较主流方案提升25%以上。普元微服务中间件EOS是国内较早融入低代码理念的开发平台,在国内市场占有率极高,获得华为鲲鹏Validated认证,能够作为统一的信创开发环境,为企业级应用提供全栈式的开发、运行、管控环境,并以高低代码融合的方式帮助企业业务创新及快速推出,在某农信社的综合办公系统项目中助力客户跨系统、跨组织、跨区域的业务协作效率提升33%。
02加速云应用交付
方案通过敏捷高效的交付体系、全面的聚合体验、信任成熟的微服务平台,帮助企业实现先进的、统一的微服务架构和微服务应用平台,建立敏捷高效的微服务交付体系,加速云应用交付、驱动业务快速创新。
03助力构建API生态
方案通过微服务平台提供强大的企业级数字化网关能力,帮助企业建立安全可靠的API生态,对内实现产品服务化,对外融入上下游生态,加速企业数字化转型。
04规范化云应用建设
方案通过微服务平台建立分布式架构的技术基线,规范化云应用建设,提高云应用的交付质量和团队交付能力,降低交付成本,显著提高客户满意度。同时,方案融合全栈软硬件生态体系,提高解决方案竞争力、提高运营效率,有效促进业务增长并降低实施维护成本。
05提升IT资产复用
方案还通过融合低代码的开发模式,帮助企业高效的积累和复用更多的业务组件和服务;同时,帮助企业快速地将基于EOS7版本开发的逻辑流发布为对外服务,充分保证企业原有开发资产的复用。
应用案例
某大型国有商业银行统一JAVA开发平台
项目背景
为了更好的支撑全行IT系统建设,提升系统建设能力,应对经济新常态下的新机遇、新挑战和新任务,从技术架构上来看,平台从支持SOA架构的应用,逐渐转变为支持微服务架构应用的建设。平台以应用的建设全生命周期的管理为目标,提供应用建设的开发、构建、运行、部署、管理、监控等多维度支撑,并作为全行唯一的开发基准和规范,适用于包括行内自主、外包等开发模式,在项目实施中统一遵循和使用。
项目难点
● 信创适配挑战:自主创新与数字化转型双重挑战
基于低代码理念提高开发效率、降低开发成本、改进交付质量,敏捷适应变化与应对监管,创新用户体验与客户运营,提升信创背景下的数字化转型能力。
● 应用建设复杂,技术要求高:日志离散、数据离散、前后端联调
微服务应用的建设需要从开发、数据、服务、运行、运维等多个维度降低复杂度,在提升聚合的体验基础上,快速高效的实现微服务架构应用的交付。
● 开源架构融合困难:技术架构众多,选型复杂、困难
随着开源版本的升级,客户自行维护存在困难;如果不同的系统采用不同的技术架构,会导致维护难、系统间集成问题多;需要固化一套统一的技术架构,并随着技术的发展,不断升级,支持业务的发展。
项目成果
基于普元微服务平台中间件EOS、统信服务器操作系统、鲲鹏CPU、海量数据库为客户应用提供全栈式的开发、运行、管控环境,支持业务应用的高性能、高可靠,保障了业务连续性。通过提供软件全生命周期管理,降低项目实施风险,提升科技人员技术水平,提升科技创新能力,提升项目响应速度,保证开发质量,降低运维成本,加速达成IT资产沉淀和复用目标,并最终实现核心技术自主安全。
未来,统信软件将携手普元通过微服务+低代码创新方案,聚焦客户所关注的数字化挑战与压力,提供自主基础软件架构支撑,助力客户打造面向业务场景的数字化应用,加速推进行业数字化转型。