产品简介

微服务引擎IMSE(Microservice Engine),是一款服务于微服务应用的高可用、可扩展、灵活的PaaS平台服务,提供基于Spring Cloud微服务框架的商业化支持,具备服务注册发现、配置中心、服务监控、服务网关、链路跟踪等能力,可帮助用户快速实现微服务应用开发,推动业务快速创新。

产品优势

  • 完整性

围绕应用和微服务,提供应用全生命周期管理、数据化运营、立体化监控和服务治理等功能。

  • 开源标准

采用业内主流的Spring Cloud开源体系,对组件能力增强,提供友好的用户体验。

  • 灵活组合

模块化设计,可组合拆分,针对不同场景进行组合,满足不同业务场景的需求。

  • 技术融合

支持容器和非容器应用,便于传统应用平滑迁移,已在多个行业落地实践。

产品功能

  • 实例管理

提供微服务引擎实例创建功能。

  • 资源管理

提供微服务空间和容器集群功能。微服务空间,对数据进行逻辑隔离,不同微服务空间下,可以存在相同ID的配置或相同名称的服务。容器集群是一个分布式的容器生命周期管理和编排系统,一个集群可以管理一组工作节点,由工作节点承载容器工作负载,用户可以按需地导入容器集群。

  • 应用管理

提供应用列表和应用实例功能。应用是一个或多个微服务的集合。通过上传程序包到应用,基于程序包构建镜像,基于镜像创建应用实例,将应用部署到不同的微服务引擎实例和微服务空间。应用实例是应用在不同的微服务引擎实例和微服务空间发布的一个实例,因发布策略的不同,一个应用实例包含一个或多个工作负载。

  • 服务管理

提供服务注册发现、服务健康监测和服务及其元数据管理功能,支持Agent上报和服务端主动监测两种模式。

  • 配置管理

提供配置管理,以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。

  • 服务网关

提供路由规则、API分组、流控规则和降级规则等网关管理功能。

  • 依赖分析

提供指标监控、链路追踪、日志告警,提供可视化操作界面,监控中间设定监控告警规则,以实现对服务的指标监控,链路追踪则是对服务之间的调用关系、单个请求的API追踪进行管理。

  • 事务管理

用于对事务管理的相关信息进行数据展示,包括事务分组总数、当日事务总数、当日主事务数、当日异常事务数和事务分组具体数据等。

应用场景

  • 政务应用

政府客户在建设公共服务平台与应用时,特别是突发状况发生时,亟需高性能、高可靠、快速迭代,且灵活性高、安全性高的技术架构去支撑瞬时流量高峰的压力,保障网站或应用不停服、不宕机,微服务引擎通过分布式部署、容错、负载均衡、服务注册发现等服务治理能力,可给平台与应用赋能,更好的应对高并发、高可用、高可靠、热更新、热部署的客户诉求。

  • 制造行业

在布局智能制造、智慧工厂等大型解决方案时,传统开发模式是瀑布式,以项目制进行,后端的需求响应能力和平台的稳定支撑能力无法满足业务的飞速发展,并且缺少统一的开发标准,导致后期系统维护困难,难以运维和更新,很难支持智能制造的业务需求。使用微服务引擎,项目上线形成统一的产品服务中心,提升跨部门协作效率,更好的满足制造行业客户大平台、小应用的发展模式。

  • 金融行业

在打造智慧金融体系以及开放生态的行业趋势下,传统集中式SOA架构难以支撑业务快速转型,架构响应慢,对行业发展造成一定的阻碍。使用基于Spring cloud微服务框架,可支持传统金融业务快速转型,可实现快速响应客户需求。

产品规格

规格 技术参数/服务说明
基础版 实例管理、资源管理、应用管理、配置管理、服务管理
专业版 实例管理、资源管理、应用管理、配置管理、服务管理、服务网关、依赖分析、事务管理(试用版)