摘要: 为了向开发者提供良好、统一、稳固的华为 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 入门学习赛·探险寻宝之旅
- 报名地址
- 奖项设置
点击关注,第一工夫理解华为云陈腐技术~