在『数字化』转型的大潮中,API(应用程序编程接口)已经成为打通系统和应用、实现数据互通、驱动业务协同的关键纽带。随着企业日益增长的API管理需求,ITSS服务工具图谱2024版中增加了对API服务(APIS)的定义,即API服务又称为API网关,是对API进行统一管控,包括认证、鉴权、流量控制、协议转换、监控等,从而实现将服务之间的直接依赖转化为对API网关的依赖,降低模块之间的耦合关系。
这此背景下,明易达基于ITSS工具图谱的定义,推出全面升级的「统一API服务平台」最新版本V6.0,不仅在用户体验、系统稳定性和安全性方面取得了显著进步,更是为企业打造可持续发展API生态的全新解决方案。
产品定位
明易达「统一API服务平台V6.0」,集动态路由、服务发现、熔断降级、身份认证等多功能于一体,是企业构建API生态、实现服务治理的理想选择。平台通过对应用、API、上游服务、请求方式、IP、请求路径、应用自定义标签等组合条件的精准筛选,执行限量、访问、熔断、灰度、缓存等策略规则,帮助企业快速、灵活地制定策略,满足不同业务场景下的多样化需求。
产品亮点1全生命周期管理
明易达「统一API服务平台V6.0」覆盖了API从创建、发布、维护到监控、保护的全生命周期管理。无论是无代码配置式API开发,还是自动化监测预警,平台都提供了详尽的支持,大大降低了企业的开发成本和运维难度。
无代码配置:内置多种常见数据转换规则,支持将后端服务和数据无缝翻译成API输出形式,实现数据的安全便捷开放。
自动化监控:提供全方位的API监控信息,包括请求数、响应时间、错误率等关键指标,确保API的稳定运行。
在流量控制方面,平台支持请求限流、并发限制等策略,有效应对流量峰值,保护后端服务免受冲击。同时,通过严格的认证服务、流量控制、黑白名单、审计等功能,确保数据传输的安全性和业务的稳定性。
熔断降级:在服务出现故障时,自动触发熔断机制,防止故障扩散,保障整体系统的可用性。
灰度发布:支持百分比和规则两种流量分配方式,实现新功能的平稳上线,降低风险。
平台提供了丰富的策略配置选项,包括数据缓存、熔断、灰度发布、流量控制、API权限等,企业可以根据实际需求灵活调整策略,实现精细化的服务治理。
数据缓存:优化数据访问性能,减少后端服务压力。
API权限:基于角色和数据类型限制访问,增强系统安全性。
针对多业务、多环境的集群管理需求,确保集群间信息同步,提升系统整体可用性。同时,通过环境变量的方式,实现不同环境下的配置一致性,简化运维工作。
集群管理:支持新建、修改、删除集群,以及发布服务、上游信息、策略等配置。
环境变量:通过统一配置,实现不同环境下的变量值调整,保证配置的一致性和灵活性。
明易达「统一API服务平台V6.0」以列表形式展示所有上游服务及其发布状态,支持新建、修改、删除、发布、下线等操作。企业可以轻松管理上游服务,确保服务的稳定性和可用性。
新建上游服务:填写服务信息,配置完成后即可完成新建。
发布与下线:选择目标集群,一键完成服务的发布或下线。
平台支持以分组形式对API进行管理,包括新建API、导入API、上下线API等功能。
新建API:填写API信息、路由匹配规则、转发规则等,一键保存完成新建。
API导入:支持批量导入API,提高工作效率。
平台以列表形式展示所有API消费者,支持新建、修改、删除、上线、下线等操作。企业可以方便地管理API消费者,确保API的安全使用。
新建消费者:填写消费者信息,一键完成新建。
上线与下线:选择目标集群,一键完成消费者的上线或下线。
平台支持对数据缓存、熔断、灰度发布、流量控制、API权限等策略进行管理。企业可以根据实际需求,灵活配置策略,实现精细化的服务治理。
新建策略:填写策略配置,一键保存完成新建。
修改与发布:编辑策略配置,一键完成修改或发布。
平台提供了网关集群管理、环境变量配置、审计日志查看等功能,帮助企业实现系统的全面管理和运维。
网关集群:支持新建、修改、删除集群,以及发布服务、上游信息、策略等配置。
环境变量:通过统一配置,实现不同环境下的变量值调整。
审计日志:查看用户操作记录,确保系统安全。
通过无代码配置式API开发和测试集开发,明易达「统一API服务平台V6.0」大大降低了企业的开发成本和技术门槛,企业可以快速创建、发布和维护API,加速业务创新。
增强系统稳定性
平台提供了熔断降级、灰度发布、流量控制等策略,有效应对系统故障和流量峰值,保障系统的稳定运行。同时,通过全方位的API监控信息,企业可以及时发现并解决问题,提升系统整体可用性。
保障数据安全
通过严格的认证服务、流量控制、白名单、黑名单、调用审计等功能,平台确保了数据传输的安全性和业务的稳定性。企业可以放心地开放API,实现数据的共享和互通。
降低运维成本
平台提供了集群管理、环境变量配置、审计日志查看等功能,帮助企业实现系统的全面管理和运维。通过统一的配置和管理,企业可以降低运维成本,提升工作效率。
(明易达)