加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_阳江站长网 (https://www.0662zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

API战略中台的正确落地方式:构建高效的“API管理平台”

发布时间:2020-01-11 05:03:04 所属栏目:动态 来源:站长网
导读:一个组织的API战略应当是该组织数字化战略的重要支撑,并在其中占有相当大的比例。Gartner分析师Paolo Malinverno,Mark ONeill 一、API战略崛起 数字化转型时代下,随着新技术的快速迭代、新需求的层出不穷,企业业务系统数量、复杂度和数据量都在呈几何

“一个组织的API战略应当是该组织数字化战略的重要支撑,并在其中占有相当大的比例。”——Gartner分析师Paolo Malinverno,Mark O’Neill

一、API战略崛起

数字化转型时代下,随着新技术的快速迭代、新需求的层出不穷,企业业务系统数量、复杂度和数据量都在呈几何级数上涨,企业IT架构越来越难以满足日益增多的系统及数据交互、敏捷创新应用、新业务拓展的需求。如何快速提升企业IT的可持续交付能力、让架构更灵活、敏捷、轻量级,以增强业务敏捷性,快速应对市场变化,更好地为客户服务,是企业数字化转型迫在眉睫的关键命题。一种以API为主要媒介的解耦合集成方式应运而生,并正在成为企业IT架构新的发展方向。

事实上,在计算机技术诞生之初,API就作为程序间交换数据的方法早已存在,但过去几十年的发展历程中,其数量和能力都产生了质的飞跃。IDC在2019全球CIO年度议程预测中提到:“到2021年,在业务部门的需求驱动下,70%的CIO将通过API和体系架构为企业打造敏捷链接,这样的API架构将各大云厂商、系统开发人员、企业创新和外部生态的数字解决方案聚合起来。”

那么API到底是什么?仅仅是作为企业的IT工具,更好地实现应用封装和数据交换吗?发展至今,API早已超越了技术范畴,从对技术的要求转变为商业战略和商业模式的需求。

作为“数字胶水”,API连接着数据、服务与应用,促使企业最大程度地利用其数据、增强客户体验、拓展新的变现渠道。API已成为企业重要的商业资产,成为推动企业数字化转型升级的重要驱动力,越来越多的企业开始启动API战略。2015年前,Software、Apigee等国外创新型企业就已开始布局API市场;2015年后,美国很多巨头企业开始收购API创业公司,如IBM收购StrongLoop、Google收购Apigee等;2018年3月,Salesforce更是以高达65亿美元的价格买下MuleSoft;2018年11月,芯片巨头Broadcom以189亿美元收购CA Technologies,足见其对API战略的重视。国内热度也持续增长,2017年初,云计算服务提供商白山云科技率先推出基于API架构的“数聚蜂巢”API战略中台,赋能企业技术创新与数字化转型;甚至是最近几年新兴的互联网咖啡第一股“瑞幸咖啡”,也在2018年底宣布启动Open API平台战略。

白山云科技数聚蜂巢产品负责人赵鹏表示:“API已成为企业业务的创新收割器、商业生态的连接纽带。作为企业整体战略的重要组成部分,API战略是决定企业是否可以引领未来市场的必要条件,其推进也将是一个长期持续的艰巨任务。在此背景下,API管理平台将极大推动API战略落地,加速企业向数字化转型。”

二、API全生命周期管理:企业API战略成功的关键

随着移动应用及智能设备的爆发式增长,数字化生活方式成为新常态,随之而来的是API数量及调用量的不断飙升。早在2009年,Facebook每天API调用量就已达到50亿。但毋庸置疑的是,API战略成功的关键并不仅仅在于企业拥有多少API,更重要的是有多少API得以有效发挥作用。企业内部有多少业务系统?有多少API?谁在使用API?API的性能和质量如何?API的访问情况如何……只有对企业所拥有的API资源了如指掌,高效调度运用,才能真正激活API的价值,化“资源”为“资产”。因此,搭建一个完善的API管理平台对于企业API战略的成败至关重要。

Gartner在《2019年全生命周期API管理魔力象限》报告中强调:“企业的API项目在助力数字化转型和创新中扮演着愈发重要的角色,其不仅赋能平台和生态系统的业务模式,也同时赋能更敏捷的业务流程。因此,越来越多的企业开始关注如何更好地使用和管理API。如果没有完整的API全生命周期管理,就不可能为任何数字策略提供平台,构建生态系统并运行有效的API程序。”通过全生命周期的API管理,可以为正处于数字化转型的企业提供更敏捷的应变能力,满足企业不断迭代的业务发展目标,实现收入增长。

如上文所述,作为国内最早一批布局API战略的服务商,白山云科技以现代API的架构风格为突破推出“数聚蜂巢”API战略中台,基于API化解耦、微服务化、能力化的三层架构设计理念,帮助企业方便快速地实现数据、应用、服务间的灵活流转与敏捷集成,赋能企业技术创新与数字化转型,提升用户体验。

API战略中台的正确落地方式:构建高效的“API管理平台”

数聚蜂巢API中台由API管理平台和集成编排平台构成底层基础,API管理平台提供API和服务的全生命周期管理,集成编排平台则帮助企业快速重组业务逻辑、敏捷交付API与各类业务应用。

三、一款高效、便捷、易用的API管理平台

基于对中国企业数字化转型与API战略落地的深度探索实践,数聚蜂巢对API全生命周期管理功能进行全方位持续升级,将API生产者、管理者、消费者贯穿起来,提供一系列服务,实现了API产品化服务的价值提升。

一个API的完整生命周期包括API的设计、创建、测试、部署、集成、管理、运维、下线七个阶段。通过API全生命周期管理,可以帮助企业获得运营洞察,进一步优化流程、改进产品与服务模式,提高企业商业价值。具体来看:

API战略中台的正确落地方式:构建高效的“API管理平台”

1、API设计与发布。后端服务、元数据,可通过API代理方式部署到网关上,使用者可对其设置各种策略,实现对后端服务的保护和监控。在API设计阶段,数聚蜂巢引入“插件”概念,可插拔式设计理念让API在设计时变得非常灵活。每个插件只完成一个特定功能,通过不同的插件组合,后端可提供个性化服务。同时,通过不断丰富插件库,数聚蜂巢API中台的能力持续提升。目前数聚蜂巢插件库已涵盖格式转换、流量控制、流量转发、请求缓存等多个方面。

插件式架构设计的好处在于,可以把扩展功能从整体产品设计框架中剥离出来,降低框架复杂度,让框架更容易实现。扩展功能与框架以一种很松的方式耦合,在保持接口不变的情况下,两者可以独立变化与发布。

API战略中台的正确落地方式:构建高效的“API管理平台”

把设计时的API根据需要封装到不同版本中,选择其中一个版本部署到网关上,这样就实现了从设计到运行的转换。设计时预置工作区,在工作区内完成对API的调试,且工作区的API和网关上的API拥有不同访问地址,可确保设计时的数据不会对运行时的数据造成污染。通过工作区实现设计和运行的逻辑隔离后,只有运行时的数据才会在监控和维护环节中出现。

API战略中台的正确落地方式:构建高效的“API管理平台”

(编辑:应用网_阳江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!