共计 2012 个字符,预计需要花费 6 分钟才能阅读完成。
突破传统开发模式, API 编排应运而生
在传统的开发模式中,开发者常常会遇到这些场景:
- 服务 A 向服务 B 和服务 C 发送音讯推送,当服务 A 传递的参数发生变化时,服务 B 和服务 C 无奈及时同步响应,最终将谬误的后果传递至用户前端;
- 一个简略的业务逻辑批改,即要面临从代码编写、调试、编译、构建、部署、测试到上线等一系列漫长的过程,节约大量人力资源;
- 随着业务场景不断扩大,性能一直叠加,服务之间便会产生高耦合,零碎变得臃肿不便于管理,呈现问题时也不便于回溯反查,可能会给企业带来损失。
针对以上开发场景,业内呈现了 API 编排的概念,开发者只须要把曾经开发好的 API 接口作为一个个独立的单元,依照业务逻辑和接口间的交互流程进行可视化编排即可。在这个过程中,API 编排平台会在外部构建出一个流程,帮忙开发者实现自动化治理或重新聚合为一个新的微服务 API 进行公布。
应用 API 编排的益处是不言而喻的。首先,开发者不用进行代码编程,只需依据业务底层逻辑,即可进行 API 单元的重组,一次调用可获取所需的所有数据,并缩小数据传送次数,减少前后端交互效率。其次,各服务接口作为原子齐全独立,通过编排平台能够使业务零碎间解耦,大大晋升 API 服务的复用率,整体服务灵便动静可扩大。
API 编排三大外围能力,助力开发者 0 代码构建工作流**
华为云 API Explorer 平台将于近日推出 API 编排性能个性,该性能个性联结 Astro Flow 构建工作流编排公共能力,旨在打造触发器 / 连接器共享平台,与开发者共建连接器生态。华为云 API 编排聚焦于提供高效的集成华为云服务能力,为研发工程师和运维工程师提供低代码集成和本地代码集成能力,便于开发者基于华为云服务实现疾速集成场景编排能力。
华为云 API Explorer 的 API 编排性能提供三大外围能力:
- 工作流编排引擎。 包含对立的图形化工作流设计组件以及对立的工作流规范模型,开发者可对工作流进行增删改查等编排工作流治理。
- 工作流运行平台。 包含对立的调试 / 运行 / 托管平台和对立的工作流运行日志监控等能力。开发者可在线进行工作流的调试,并依据返回信息对工作流进行优化,开发者也可在调试日志中疾速查阅。
- API 连接器。 目前反对华为云 9000+ 云服务 API。开发者可配置触发器自定义 path、申请参数、申请体等信息,并反对华为云服务 API 连接器的配置。
华为云 API Explorer 的 API 编排体验试用可参考以下示例:
- 通过利落拽的形式,将华为云服务 API 连接器编排进工作流中,并进行调试
2. 通过逻辑连接器反对并行、条件等分支,也能够配置自定义响应
3. 在“概览”中,对工作流进行预览,并可编辑工作流介绍,同时可查看触发器和连接器
4. 在调试日志界面,查看运行日志信息
5. 公布版本,并在版本治理界面对各个版本的 API 编排工作流进行编辑
6. 在权限治理界面,进行我的项目、成员、权限的对立治理及受权
实在案例带你玩转华为云 API 编排**
上面以一个场景案例来演示华为云 API 编排的个性。
例如小明是某游戏公司的运维工程师,负责公司所有新款游戏的上线公布,并依据游戏玩家的应用状况及时向玩家发送短信告诉,召回缄默玩家、保护玩家沉闷。
通过剖析,该场景下有创立游戏服务、流水线部署公布服务、查问玩家状态服务、发送短信服务等多个服务,其中基于华为云的服务有:流水线服务及发送短信服务。因而,小明便能够利用 API 编排疾速设计流程。
详情如下:
- 小明配置完工作流后,可在右侧配置连接器参数,最初在线调试(为不便演示,只显示外围连接器,配置参数略)
2. 小明能够依据调试后果,对工作流进行批改调整,调整完公布版本。
3. 在经营过程中,公司决定为每一款 S 级游戏独自建设一台高规格的服务器以及更高的带宽保障玩家的用户体验。于是小明退出了条件分支,退出了云服务器服务,并进一步优化如下(为不便演示,只显示外围连接器,配置参数略):
至此,一个 API 编排曾经初步成型。感兴趣的开发者们能够通过以下形式参加 API 编排的体验试用。
深度体验用户招募炽热进行中
将来,华为云 API Explorer 平台将基于 API 编排能力个性,逐步完善 API 编排示例代码生成、反对 API/SDK/CLI 等凋谢能力、凋谢第三方 API 网关连接器 / 云利用商店 API 连接器、公布 API 编排到 API 网关 / 云利用商店、上架各类工作流模板等利用能力,助力开发者实现高效开发、实现自动化运维。
目前,华为云 API Explorer 平台已凋谢 API 编排的邀测,企业级开发者可在邀测期间收费体验试用 API 编排性能,并享受以下福利:
- 企业 API 解决方案收费征询一次
- 全程享受华为云专家提供技术领导反对服务
- 有机会受邀加入华为云线上线下峰会,并负责演讲嘉宾
- 优质企业可与华为云联营联运,共享生态单干机会
加入邀测形式如下:
- 点击此链接报名
- 填写报名信息
- 期待华为云工作人员与您取得联系
- 开明邀测账号参加体验
码上报名