Page 1 of 1

确保应用程序开发人员和应用程序用户的自助服务

Posted: Mon Mar 24, 2025 3:22 am
by roseline371274
API 管理程序
通过 API 管理程序成功实施 API 可为组织内部带来巨大的推动作用。最大限度地利用组织内各个系统中隐藏的丰富信息,为组织在移动和网络渠道领域提供了新的机遇和商业模式。

API 管理程序可以:

消除利用企业资源的障碍
促进内部和外部合作伙伴之间的合作
解决开放IT资产所带来的可扩展性和安全性挑战。 
一旦 API 管理程序通过 API 平台提供 API,内部和外部开发人员都可以通过该平 银行数据 台访问 API。这意味着不仅仅是能够调用 API。文档、使用条款和安全等内容也是 API 管理平台的一部分。通过以用户友好的方式提供此功能,为(外部)开发人员创建了自助服务选项,大大减轻了支持组织的负担。当某一方(外部)想要使用公司信息时,不再需要一对一地协调服务合同、法律条款和非功能性需求。

API管理方案的实施自然也存在挑战和风险。为了尽量减少这些问题,Rubix 识别了 API 管理中的三个基本组件,每个组件都有各自独特的任务。对这种组合的关注确保了 API 管理程序的成功。这三个部分是:

API 本身
开发者门户
API 网关
开发人员门户必须确保 API 易于查找、有据可查且使用 API 的过程直观。在这个开发者门户上,未来的API用户可以轻松注册使用API​​。开发者门户不包含传统文档,而是提供 Swagger 中的实时文档、代码片段和简单用例,以便通过游戏学习 API。开发者门户和 API 的一个重要指标是 TTFHW(首次 Hello World 时间),换句话说就是首次成功调用 API 所需的时间。 TTFHW 是复杂性和适用性的重要指标,是设计和原型化 API 以及设置开发人员门户的驱动力。在设计 API 和为 API 创建用例时,除了 TTFHW 之外,指标 TTFPA(首次盈利应用时间)也是一个重要的驱动因素。