API经济下,API管理平台哪家强
聊聊API经济
API经济,简单点讲,就是将API这种资源像商品一样进行售卖的模式。其中有三种角色:
- API生产者:开发者贡献自己智慧的结晶,将功能包装成API进行售卖。
- API消费者:使用者省去开发的繁琐,花一定费用购买可调用的资源,像搭积木一样快速构建出更加复杂的应用。
- 平台方:作为交易渠道的平台方,通过提供API管理的能力和一个开放的市场赚取一定的费用。
当平台足够大,交易足够多的时候,API经济就活了。可以说,API 经济就是社会分工和 IT 资源、能力共享孕育出来的果实。
其实,API经济早已参与到方方面面。
一方面,各个大厂基于本身的业务做延伸,将自身能力从业务里抽象出来,单独打包成商品来售卖。
微信API开放平台 阿里云开放API 百度智能云开放API
另一方面,也纷纷作为平台提供者,使用云市场来吸引更多的第三方买家卖家,做生态,打通整个产业链,成为API经济最重要的一环。
百度智能云云市场 阿里与云市场 Postman API市场 APIFox API Hub![image](https://img.haomeiwen.com/i20396442/2ff1bb20987d8c6f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)可见,通过这样从上游到下游的协同合作和社会分工,彼此互相从成就,提升双方的利润空间。
那这其中,平台的能力就显得格外重要了,除了最基础的API全生命周期管理(API设计、创建、发布、治理、运行、监控、统计、分析、消亡),还要提供相应的计费售卖能力,开发者门户等等便于API生产消费的工具。
海外优秀的API管理平台
在API管理领域,2021年Gartner魔力象限同2020年相比没有太大变化。
领导者产品没有变化,依旧是Google的Apigee, MuleSoft,IBM,微软,Axway,Software AG和Kong。
Postman加入了有远见者行列,Nginx被从特定领域者挤出。
2021 API全生命周期管理Gartner 魔力象限 2020 API全生命周期管理 Gartner 魔力象限
评选依据也比较清晰,分为五个功能性领域:
- 开发者门户
- API网关运行时
- 策略管理和分析
- API设计与开发
-
API测试
评选依据
下面就挑几款优秀的API管理平台一起看看。
ApiGee
谷歌APIGee平台Apigee作为Google推出的老牌产品,功能已经非常强大,覆盖了API管理的方方面面。由于它功能实在太过强大, 后续会出一个专题介绍它。
[image:76BEDB96-12EB-425F-B7E4-1903A9049515-89927-0001098D4D8FB81F/MTY4ODg1MDU1MTc2Mjk1OQ_897283_dkFoEQVHo53cE8Zh_1658120906.png]
Mulesoft
Mulesoft是Salesforce旗下的产品。最大的特点是提供了一个企业软件集成平台,Anypoint。用户可以在Anypoint上集成所有的应用,实现本地与云、云与云服务的集成。
API的设计和管理使用一个基于Eclipse开发的Studio,支持在线生成项目,主要用于设计、部署、管理API和Mule 应用。
MuleSoft主要功能 MuleSoft Mapping页面
作为企业级产品,它的核心特色在于120多种连接器(包括SAP Connector, Salesforce, Google Apps. Amazon EC2. Oracle PeopleSoft, Box, Workday、JIRA, ServiceNow等),用来在Mule和其他系统间(MongoDB,Salesforce等系统)接收和发送信息,如文件、数据库或者Web services。
Mulesoft连接器
3scale
3scale是红帽出品,跟APIGee类似,也提供了非常丰富的API管理功能。
红帽的3Scale
也正是因为背靠红帽,因此它主打云原生开发。支持OpenShift集成、混合云、红帽Fuse快速开发应用。
3Scale主打云原生
Tyk
Tyk 主打云原生理念,以开源、多云、GraphQL和K8S作为宣传的亮点。
Tyk API 管理平台
使用开源网关作为运行时。
Tyk开源网关运行时
多种数据协议转换能力,同时结合K8S Operator同K8S生态紧密结合。
Tyk紧抱K8S生态支持多云、混合云部署。
Tyk多云混合云部署
Postman
Postman API 管理平台Postman是用的最多的开发测试工具,然而现在的Postman已经不只是一个开发测试工具了。
除了最基础的curl一下, 它的工作空间和API仓库能够帮助构建团队资源库,并在此基础上进行CICD。
Postman 工作空间
他能很好帮助用户实现API first里面,即基于接口的编程,实现前后端分离和上下游解耦。
Postman API first理念
Postman也提供了API市场,方便将组织和个人创建好的API开放出来,虽然目前还没有很强的售卖逻辑,但我觉得Postman很适合也很容易做到。因为开发测试API -> 开放API 是一个水到渠成的过程。当你已经测试好了你的API,多一步将它开放出去变现,何尝不是一件好事。相比于其他平台,你就省去了再录入一遍API的烦恼。
Postman API市场
Moesif
Moesif是我在调研时,无意通过广告发现的一款产品,发现它在API分析方面做的很好,值得与大家分享。
Moesif API 管理平台
它的核心理念是,将各个网关运行时上的API进行统一的管理和分析,让运行时只作为运行时去承载流量,API管理专业做管理和分析,这点超级优秀,值得借鉴和参考。
Moesif 运行时作为集成server端
同时,它提供了基于API各种角度的商业分析和洞察,辅助API提供者了解API使用情况,促进变现。
Moesif API分析
另外,付费版也可以基于API数据自定义仪表板(有点类似罗盘),去自己挖掘商业机遇,这就将 API 的价值发挥到了最大。