摘要: 为了向开发者提供良好、统一、稳固的华为API的体验,华为通过明确“API治理六项准则”,来反对开发者生态建设。

一个不凋谢的组织,会缓缓成为一潭僵水,一个关闭的零碎,能量最终会耗尽,在产品开发上,同样须要凋谢,需紧紧围绕业务架构,在业务层面走向凋谢,并不是什么都去做,而是能激活他人来做。在行业数字化转型中,不少领头羊的企业在构筑联接、云、大数据、人工智能等方面的竞争力的同时,也在利用技术、数据、资本等各种伎俩吸引和获取垂直行业的优质生态资源,通过能力凋谢,吸引更多的开发者参加生态建设。

平台在企业外部走向凋谢的同时,也须要进一步向生态凋谢,反对企业的生态布局。即产品和平台通过凋谢的利用编程接口(Application Programming Interface,API)的形式对外开放能力,生态中的开发者利用该API,将其下层利用与凋谢的能力交融,构建差异化的翻新解决方案,助力企业客户数字化转型和商业胜利。

为了向开发者提供良好、统一、稳固的华为API的体验,华为通过明确“API治理六项准则”,来反对开发者生态建设。

1、 价值准则:制订明确的可掂量的API价值指标,牵引价值晋升。

2、 稳定性准则:通过API版本治理,防止和缩小对开发者的影响,保障API稳定性。

3、 易用性准则:API设计要面向开发者,提供从学习、开发到利用公布全过程的良好体验。

4、 安全性准则:制订API相干的危险控制措施以爱护数据和监控拜访。

5、 一致性准则:API应按对立的格局标准、公布渠道对外出现,以保持一致的开发者体验。

6、 服务反对准则:遵循对立的流程标准,为开发者提供良好的服务反对。

华为通过在产品和平台落地“API治理六项准则”,为生态中的开发者利用API时提供良好的体验,无效反对了开发者生态建设、企业客户数字化转型和公司云化策略落地。——节选自《从偶尔到必然:华为研发投资与治理实际》

面向开发者,华为云提供了残缺的系列工具集和服务,反对API全生命周期的治理:

 华为云本身的服务,以及合作伙伴的服务,通过API网关对外提供;

 API网关负责API的治理、散发、流控、缓存、监控以及SDK和CLI的生成;

 对外提供的API,能够在API Explorer进行查问和调试,也能够进行API编排,同时也能够在云市场API专区进行间接交易;

 与此同时,华为云提供全系列的工具,反对API的设计、开发、测试以及公布的全流程治理。

从华为云官网开发者资源工具下的API Explorer,能够获取华为云凋谢的2800+的API信息。这里汇聚了华为云服务所有凋谢的API,大家能够在这个平台上疾速的查看和搜寻、查看API文档、随时搜寻API错误码,咱们同时提供了在线可视化调试的性能,不便学习和把握API的应用。

API Explorer的要害能力,首先是反对凋谢API的在线检索和可视化调试,能够定位到云服务,疾速查问云服务下所有凋谢API;抉择API后,通过填写参数,能够间接进行在线调试,能够间接查看API的调用返回后果。

通过API文档能够获取更详尽的信息,包含接口束缚、申请参数阐明、示例、返回参数以及SDK等十分全的信息。咱们调用接口返回的错误码,能够通过错误码核心,疾速找到对应的谬误详细信息以及解决措施倡议,疾速解决API调用呈现的问题。

另一个要害能力是代码示例,反对Java、Python、Go、C#等支流语言调用SDK来拜访华为云凋谢API;同时反对CLI调用API,在装置部署、变更降级、扩容等场景下,能够应用命令行、批处理的形式来操作。华为云提供了不同OS(Windows、Linux、MacOS等)下的CLI工具,反对根据用户填写的参数来疾速生成CLI命令,来操作华为云的凋谢API。

想要获取更多对于华为云API信息?

“收费下载翻新减速利器《华为云API精选手册》。

华为云API精选手册(第一期刊).pdf 4.18MB

—— 流动举荐 ——

华为云曾经成为寰球次要云服务供应商,在华为云上凋谢了2400+ API,包含计算、存储、网络、应用服务、软件开发服务、视频、数据库、EI智能等74+产品,如何利用这些丰盛弱小的API疾速开发本人的利用和服务,成为大家关注的热点。

华为云API学习赛,为入门初学者量身定制的学习平台,以赛带学,学以致用。无需代码,只需下载体验模板,按操作文档操作即可实现作品。参赛、邀请都有丰盛奖品,还有机会拿P40 5G手机超级激励!!辨认下图二维码即可报名加入。

API入门学习赛·AI人脸识别

  • 报名地址
  • 奖项设置

API入门学习赛·探险寻宝之旅

  • 报名地址
  • 奖项设置

点击关注,第一工夫理解华为云陈腐技术~