炎黄盈动AWS PaaS平台推出先进「云原生微服务架构」版本,基于Kubernetes云原生设施和Spring Cloud微服务架构,遵循开发、运行分离原则,支持每个微服务下承载单个或多个微应用,在合理节省资源成本的同时又能对高并发、高可靠和高容量提供弹性扩充,满足大型集团企业千万级用户对于支撑关键应用系统和相关中台能力的苛刻要求。且全面适配信创国产化环境,确保在多种应用场景下平台的稳定运行与信息安全。
AWS PaaS平台云原生微服务架构,通过微应用的自由组合一键发布成微服务,企业能够根据自身业务需求,灵活搭建和调整应用模块,进行统一低代码应用中台建设、统一流程中台建设,实现业务的快速创新和响应。
微服务功能架构
借助Kubernetes(K8S)的强大编排能力,AWS PaaS平台的微服务架构可实现服务高可用部署和弹性扩展,对线上版本提供灰度发布和全量发布模式,确保在面对大流量、高并发、敏捷迭代场景时,系统依然保持出色的稳定性和可靠性。同时,通过网关的智能路由和负载均衡,极大地增强了系统的整体性能和容错能力。
在服务治理和监控方面,AWS PaaS平台云原生微服务架构不仅集成了Nacos服务发现与配置管理,实现了服务的精确发现和动态配置管理,还融入了Skywalking分布式追踪系统,为服务的实时监控提供了强有力的支持。同时,通过整合Sentinel流量控制组件,有效保障了系统的稳定性和安全性,为用户提供了全方位的服务保障。此外,也可以根据客户架构规范,提供对相关微服务基础组件的兼容适配,无缝融入到与客户架构一致的开发到运维的IT环境中。
微服务部署架构
在微服务下,AWS PaaS平台还提供了统一流程中心服务,可以对多个微服务内分布式流程引擎任务和外部第三方系统流程引擎任务提供统一纳管和处理,包括统一的待办、已办、发起、委托、消息通知等公共基础服务,构建任务规模超亿级的统一流程中心能力。
统一流程中心架构
一、灵活构建微服务,避免资源成本过度损耗
在微服务架构的应用上,当前市面上众多低代码厂商仍沿用“一应用一服务”的模式。
随着业务场景的不断拓展和部署范围的日益扩大,稳态低代码应用的迭代升级以及新的敏态低代码应用的不断涌现,“一应用一服务”模式在运维复杂上面临着越来越大的挑战。这种模式下,计算节点的需求数量激增,导致大量服务器资源被长期占用,不仅增加了企业的资源成本投入,还使得ROI目标难以达到预期,并且在ESG能耗治理方面也带来了不小的挑战。
炎黄盈动AWS PaaS平台的云原生微服务架构,支持每个微服务下构建单个或多个微应用,打破了“一个应用一个服务”的常规认知,带来了双重优势。一方面降低了领域相关应用的批量发布、更新或回滚复杂度,另一方面也有效节省了硬件资源投入和电力成本浪费。据估算,与市面其他低代码厂商产品相比,在ESG治理方面,采用AWS PaaS可显著减少约1/2资源能耗,为企业的可持续发展保驾护航。
二、高弹性架构,稳定支撑百万用户7*24不间断服务
AWS PaaS平台微服务架构,可以按应用灵活拆分/组合构建,弹性多副本,支持敏捷迭代升级。即使在亿级已办任务/千万级待办任务规模下,也能稳定响应高并发处理请求,且重启平台/重启应用,服务都不会中断。
三、微服务全生命周期管理,稳定支撑5-10年持续构建、迭代
AWS PaaS平台覆盖微服务全生命周期管理,包括服务定义、服务构建、服务部署、服务升级、服务上/下线、服务回滚等,同时支持服务一键部署、升级。
·服务构建时,支持增量构建/全量构建。
·服务发布时,支持基于特定人群的灰度发布验证,可以按照人员角色设置灰度名单。
·支持服务拓扑图,通过拓扑图监控,为微服务动态分配资源,基于策略的限流、熔断。
·支持调用链路追踪,用于监控微服务内部运行、调用情况、资源、性能指标等,以保障系统稳定运行。
四、领域模型,为微应用划分微服务提供指导
借助领域模型,还可以为微应用划分微服务提供指导,优化资源利用,降低IT投入成本,帮助更多企业/组织,以更快速度、更易迭代、更低成本建设核心关键业务系统。
微服务架构最 佳实践:江苏银行
江苏银行于2007年1月24日挂牌开业,是全国19家系统重要性银行之一、江苏省内最 大法人银行。江苏银行为顺应“十四五”政策驱动,采用炎黄盈动低代码技术,遵循微服务架构的技术标准,统一开发规范,打造了一套面向银行4.0的敏态开发平台,并基于全栈国产化环境,加大全行自主可控能力。
技术支撑上,江苏银行采用前端敏态+后端稳态,打造双态IT架构,统一开发平台有效提高统一技术支持力度,形成持续的技术积累手段,统一技术标准,提升IT敏捷性;
业务发展上,通过统一开发平台封装30+融合行业风格的公共组件,统一了行内页面交互风格,形成统一待办中心,对于业务发展的数据统一应用、便捷操作、业务创新、敏捷发展起到促进作用,奠定敏态IT架构在城商行中的*地位。
江苏银行信息科技部相关负责人表示:“ 通过低代码开发平台,我们实现了快速响应,随需迭代,不断增强敏捷创新能力。”
系统交付上线后,江苏银行的开发效率和投入产出比均明显提升,交付效率提升50%、运维成本降低30%。
凭借先进的技术栈、灵活的应用组合、高效的资源利用、强大的服务治理能力和全面的监控管理功能,炎黄盈动AWS PaaS云原生微服务架构为企业提供了高可靠、高容量、高性能的解决方案,高效满足大型企业集团千万级用户对关键应用系统及中台能力的严苛需求。无论是世界500强巨头、成长创新型企业,还是金融、能源化工、电商零售等特定行业的佼佼者,企业都可以根据自身实际情况,考虑迁移或采用微服务这一架构方式。