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

  • 时间:
  • 浏览:0
  • 来源:大发快三下载安装

“有有兩个 多组织的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数量及调用量的不断飙升。早在309年,Facebook每天API调用量就已达到30亿。但毋庸置疑的是,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全生命周期管理,能不让让 帮助企业获得运营洞察,进一步优化流程、改进产品与服务模式,提高企业商业价值。具体来看:       

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

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

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

2、API门户管理。数聚蜂巢API中台引入API门户的概念。API门户的发布使数聚蜂巢从2.0时代的外理转发、限流、监控的基础版API网关类产品,跃升入3.0时代,成为能不让让 提供API服务的平台类产品。合作协议协议伙伴在门户上申请时要的访问资源,并根据自身实际业务场景,使用不同的资源创建多个APP对外提供服务。作为API管理平台中不可或缺的工具,API门户带给客户的主要价值包括:

1)将API作为IT资源进行共享和开放。企业API战略的实现往往时要经历有有兩个 多步骤: API生产者将IT资源以API的形式进行定义、设计、构建;API管理者进行全生命周期管理,如权限、流量、告警、统计、分析等,并将其中一每段开倒入API门户;API消费者结合业务所需,对开放出的API进行灵活调用与进一步开发,最终构建删剪的API生态圈。API门户的处于,将极大降低开发人员或合作协议协议伙伴使用API所需的时间和精力,真正赋能企业删剪的API战略和API经济的落地。

 2)自定义API消费行为。通过API门户能不让让 制定明确规则,规定谁能不让让 使用哪几种API以及咋样使用,从API、项目、应用等不同颗粒度进行调用行为的约定,最大程度满足不同API消费者的使用需求。

3)多租户功能管理合作协议协议伙伴关系。不同的API消费者,如企业不同部门、业务单元、合作协议协议伙伴等,以独立租户模式处于于平台之上,使用个性化的系统,业务数据独立隔离、独立管理。

 4)交互式API文档。API门户使API消费者不让 轻松快速地了解能不让让 使用的API以及它们提供的功能,允许基于文档进行API调用和功能性评估。

 3、API监控与统计分析。API全生命周期的监控环节中,数聚蜂巢结合目前主流的DevOps工作土办法 理念,通过总仪表盘(Dashboard)实现对API运行时数据的统计和监控。仪表盘提供项目访问数据、平台流量数据、错误访问占比和排行数据等一系列帮助了解、判断平台运行健康具体情况的关键性指标。平台运营者和项目管理者能不让让 通过总览及时发现异常访问,将影响控制到最小范围。具体来讲,仪表盘的主要价值包括:

1)API分析帮助企业洞察性能、可用性、潜在安全哪几种的大问题,且随着时间推移,分析能不让让 为企业提供决策支持。仪表盘以并时要可视化的土办法 将从流分析和批量分析得出的趋势展示出来,为企业和IT用户提供洞察。借助仪表盘,企业能不让让 对关键数据进行趋势跟踪。同类,跟踪每个项目中的API使用具体情况、调用API最多的用户以及API使用的资源路径等。

 2)仪表盘对每个应用守护进程错误调用API的数量进行监控。同类,在一次调用中,消息传递顺序错误。默认具体情况下,当后台服务不可用时,API管理系统会将这次API调用视为错误调用。

 4、API运维。通常运维的目的是排除故障或提升性能,对于API生命周期中的运维来说就说 例外。有效的运维时要第一手运行数据作为参考,数聚蜂巢通过告警和日志功能为API创建者、发布者和消费者提供支持。

 5、API下线。当API结束为消费者提供服务时,对其进行升级和下线就要有点痛 谨慎,因此可能原因用户服务异常中断。对此,数聚蜂巢在API门户中通过增加“过时”具体情况以实现预防。当某个资源被标记为“过时”后,用户将不让让 再对该资源进行使用申请,就说 能使用该资源创建APP。因此,在标记为过时具体情况时候完成申请的资源仍可被再加到APP中,正常提供服务。API的运营者通过仪表盘和日志等手段对该API进行监控,并可在合适时机将其下线。

通过数聚蜂巢API管理平台,企业得以有效提高IT系统敏捷性,加快应用开发强度,及时响应业务新的需求;企业部门和部门、企业和客户、企业和合作协议协议伙伴间,能不让让 进行全面实时的业务互动,拓展业务生态;开放API甚至不让 连接更多开发者,利用內部资源帮助企业实现创新,拓宽创新边界。

随着中国企业数字化守护进程加速,数聚蜂巢的行业影响力快速攀升。目前,数聚蜂巢API中台已覆盖政务、制造、地产、零售、教育、医药、能源等各领域,收获包括天正电气、万达集团、利星行机械、参天制药、新东方、中船重工、广汇汽车等在内的数十家客户,通过在企业內部系统中部署API管理平台,成功为企业信息化转型和能力提升提供了强劲动力。