一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

華為云 API?Explorer 重磅推出 API 編排,開發(fā)者 0 代碼高效構(gòu)建工作流

jf_94205927 ? 來(lái)源:jf_94205927 ? 作者:jf_94205927 ? 2023-10-11 23:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

打破傳統(tǒng)開發(fā)模式,API 編排應(yīng)運(yùn)而生

在傳統(tǒng)的開發(fā)模式中,開發(fā)者經(jīng)常會(huì)遇到這些場(chǎng)景:

1.服務(wù) A 向服務(wù) B 和服務(wù) C 發(fā)送消息推送,當(dāng)服務(wù) A 傳遞的參數(shù)發(fā)生變化時(shí),服務(wù) B 和服務(wù) C 無(wú)法及時(shí)同步響應(yīng),最終將錯(cuò)誤的結(jié)果傳遞至用戶前端;

2.一個(gè)簡(jiǎn)單的業(yè)務(wù)邏輯修改,即要面臨從代碼編寫、調(diào)試、編譯、構(gòu)建、部署、測(cè)試到上線等一系列漫長(zhǎng)的過(guò)程,浪費(fèi)大量人力資源;

3.隨著業(yè)務(wù)場(chǎng)景不斷擴(kuò)大,功能不斷疊加,服務(wù)之間便會(huì)產(chǎn)生高耦合,系統(tǒng)變得臃腫不便于管理,出現(xiàn)問(wèn)題時(shí)也不便于回溯反查,可能會(huì)給企業(yè)帶來(lái)?yè)p失。

針對(duì)以上開發(fā)場(chǎng)景,業(yè)內(nèi)出現(xiàn)了 API 編排的概念,開發(fā)者只需要把已經(jīng)開發(fā)好的 API 接口作為一個(gè)個(gè)獨(dú)立的單元,按照業(yè)務(wù)邏輯和接口間的交互流程進(jìn)行可視化編排即可。在這個(gè)過(guò)程中,API 編排平臺(tái)會(huì)在內(nèi)部構(gòu)建出一個(gè)流程,幫助開發(fā)者實(shí)現(xiàn)自動(dòng)化管理或重新聚合為一個(gè)新的微服務(wù) API 進(jìn)行發(fā)布。

使用 API 編排的好處是顯而易見(jiàn)的。首先,開發(fā)者不必進(jìn)行代碼編程,只需根據(jù)業(yè)務(wù)底層邏輯,即可進(jìn)行 API 單元的重組,一次調(diào)用可獲取所需的所有數(shù)據(jù),并減少數(shù)據(jù)傳送次數(shù),增加前后端交互效率。其次,各服務(wù)接口作為原子完全獨(dú)立,通過(guò)編排平臺(tái)可以使業(yè)務(wù)系統(tǒng)間解耦,大大提升 API 服務(wù)的復(fù)用率,整體服務(wù)靈活動(dòng)態(tài)可擴(kuò)展。

API 編排三大核心能力,助力開發(fā)者 0 代碼構(gòu)建工作流

華為云 APIExplorer 平臺(tái)將于近日推出 API 編排功能特性,該功能特性聯(lián)合 AstroFlow 構(gòu)建工作流編排公共能力,旨在打造觸發(fā)器/連接器共享平臺(tái),與開發(fā)者共建連接器生態(tài)。華為云 API 編排聚焦于提供高效的集成華為云服務(wù)能力,為研發(fā)工程師和運(yùn)維工程師提供低代碼集成和本地代碼集成能力,便于開發(fā)者基于華為云服務(wù)實(shí)現(xiàn)快速集成場(chǎng)景編排能力。

華為云 APIExplorer 的 API 編排功能提供三大核心能力:

1.工作流編排引擎。包括統(tǒng)一的圖形化工作流設(shè)計(jì)組件以及統(tǒng)一的工作流標(biāo)準(zhǔn)模型,開發(fā)者可對(duì)工作流進(jìn)行增刪改查等編排工作流管理。

2.工作流運(yùn)行平臺(tái)。包括統(tǒng)一的調(diào)試/運(yùn)行/托管平臺(tái)和統(tǒng)一的工作流運(yùn)行日志監(jiān)控等能力。開發(fā)者可在線進(jìn)行工作流的調(diào)試,并根據(jù)返回信息對(duì)工作流進(jìn)行優(yōu)化,開發(fā)者也可在調(diào)試日志中快速查閱。

3.API 連接器。目前支持華為云 9000+云服務(wù) API。開發(fā)者可配置觸發(fā)器自定義 path、請(qǐng)求參數(shù)、請(qǐng)求體等信息,并支持華為云服務(wù) API 連接器的配置。

華為云 APIExplorer 的 API 編排體驗(yàn)試用可參考以下示例:

1.通過(guò)拖拉拽的方式,將華為云服務(wù) API 連接器編排進(jìn)工作流中,并進(jìn)行調(diào)試

wKgZomUmvEqAAH6iAABAT5zrmKk47.jpeg

2.通過(guò)邏輯連接器支持并行、條件等分支,也可以配置自定義響應(yīng)

wKgaomUmvEqAfwLzAAB5N-xKexg351.png

3.在“概覽”中,對(duì)工作流進(jìn)行預(yù)覽,并可編輯工作流介紹,同時(shí)可查看觸發(fā)器和連接器

wKgZomUmvEyAABySAAEFegRwNiE583.png

4.在調(diào)試日志界面,查看運(yùn)行日志信息

wKgaomUmvE2ADEPnAADGYSOBCCw318.png

5.發(fā)布版本,并在版本管理界面對(duì)各個(gè)版本的 API 編排工作流進(jìn)行編輯

wKgZomUmvE6AfPbvAABptMKFBqk863.png

6.在權(quán)限管理界面,進(jìn)行項(xiàng)目、成員、權(quán)限的統(tǒng)一管理及授權(quán)

wKgaomUmvE6AEthvAAAtHboLq_Y091.png

真實(shí)案例帶你玩轉(zhuǎn)華為云 API 編排

下面以一個(gè)場(chǎng)景案例來(lái)演示華為云 API 編排的特性。

例如小明是某游戲公司的運(yùn)維工程師,負(fù)責(zé)公司所有新款游戲的上線發(fā)布,并根據(jù)游戲玩家的使用情況及時(shí)向玩家發(fā)送短信通知,召回沉默玩家、維護(hù)玩家活躍。

經(jīng)過(guò)分析,該場(chǎng)景下有創(chuàng)建游戲服務(wù)、流水線部署發(fā)布服務(wù)、查詢玩家狀態(tài)服務(wù)、發(fā)送短信服務(wù)等多個(gè)服務(wù),其中基于華為云的服務(wù)有:流水線服務(wù)及發(fā)送短信服務(wù)。因此,小明便可以利用 API 編排快速設(shè)計(jì)流程。

詳情如下:

1.小明配置完工作流后,可在右側(cè)配置連接器參數(shù),最后在線調(diào)試(為方便演示,只顯示核心連接器,配置參數(shù)略)

wKgZomUmvE-AHjsmAAGGuA4_SVw202.png

2.小明可以根據(jù)調(diào)試結(jié)果,對(duì)工作流進(jìn)行修改調(diào)整,調(diào)整完發(fā)布版本。

wKgaomUmvE-AOG0yAAICtuooPHY619.png

3.在運(yùn)營(yíng)過(guò)程中,公司決定為每一款 S 級(jí)游戲單獨(dú)建立一臺(tái)高規(guī)格的服務(wù)器以及更高的帶寬保證玩家的用戶體驗(yàn)。于是小明加入了條件分支,加入了云服務(wù)器服務(wù),并進(jìn)一步優(yōu)化如下(為方便演示,只顯示核心連接器,配置參數(shù)略):

wKgZomUmvFCANZ4jAACo72ZRbvs139.png

至此,一個(gè) API 編排已經(jīng)初步成型。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1600

    瀏覽量

    63977
  • 華為云
    +關(guān)注

    關(guān)注

    3

    文章

    2770

    瀏覽量

    18291
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    全球API即服務(wù)市場(chǎng)正快速增長(zhǎng),預(yù)計(jì)2026年市場(chǎng)價(jià)值將達(dá) 數(shù)十億美元

    需自己構(gòu)建和維護(hù)底層的基礎(chǔ)設(shè)施。API即服務(wù)通常包括以下幾個(gè)方面的內(nèi)容: 提供API訪問(wèn):API即服務(wù)提供商通過(guò)平臺(tái)向
    的頭像 發(fā)表于 07-09 09:01 ?158次閱讀

    京東電商 API 接口,訂單管理高效解決方案!

    ? 在當(dāng)今電商高速發(fā)展的時(shí)代,京東作為領(lǐng)先的電商平臺(tái),其 API 接口為商家和開發(fā)者提供了強(qiáng)大的工具,幫助實(shí)現(xiàn)訂單管理的高效化。本文將逐步解析京東電商 API 接口的核心功能、優(yōu)勢(shì)及實(shí)
    的頭像 發(fā)表于 07-04 16:12 ?141次閱讀
    京東電商 <b class='flag-5'>API</b> 接口,訂單管理<b class='flag-5'>高效</b>解決方案!

    設(shè)計(jì)優(yōu)先方法論實(shí)踐:SmartBear API Hub +ReadyAPI組合使用,構(gòu)建高效API開發(fā)

    設(shè)計(jì)優(yōu)先是一種在編寫代碼和執(zhí)行測(cè)試之前,優(yōu)先設(shè)計(jì)API接口的開發(fā)方式,能夠幫助提升團(tuán)隊(duì)協(xié)作效率、加快開發(fā)進(jìn)度、減少Bug和返工,并改善用戶體驗(yàn)。如何實(shí)現(xiàn)?——將該與SmartBear
    的頭像 發(fā)表于 06-05 16:03 ?184次閱讀
    設(shè)計(jì)優(yōu)先方法論實(shí)踐:SmartBear <b class='flag-5'>API</b> Hub +ReadyAPI組合使用,<b class='flag-5'>構(gòu)建</b><b class='flag-5'>高效</b>的<b class='flag-5'>API</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>流</b>

    【「零基礎(chǔ)開發(fā)AI Agent」閱讀體驗(yàn)】+Agent開發(fā)平臺(tái)

    開發(fā)平臺(tái)支持開發(fā)者根據(jù)自己的業(yè)務(wù)場(chǎng)景、功能需求自由配置Agent,通過(guò)平臺(tái)的API、工作流、數(shù)據(jù)庫(kù)、知識(shí)庫(kù)等,可以在大模型能力既定的情況下,極大地?cái)U(kuò)展Agent的能力和應(yīng)用場(chǎng)景。 4)
    發(fā)表于 05-13 12:24

    如何獲取 OpenAI API Key?API 獲取與代碼調(diào)用示例 (詳解教程)

    OpenAI API Key 獲取與使用詳解:從入門到精通 OpenAI 正以其 GPT 和 DALL-E 等先進(jìn)模型引領(lǐng)全球人工智能創(chuàng)新。其 API開發(fā)者和企業(yè)提供了強(qiáng)大的 AI 能力集成途徑
    的頭像 發(fā)表于 05-04 11:42 ?1818次閱讀
    如何獲取 OpenAI <b class='flag-5'>API</b> Key?<b class='flag-5'>API</b> 獲取與<b class='flag-5'>代碼</b>調(diào)用示例 (詳解教程)

    集成API設(shè)計(jì)+測(cè)試+文檔管理,全新一站式解決方案SmartBear API Hub功能介紹

    SmartBear全新推出API Hub,助力高效應(yīng)對(duì)API開發(fā)挑戰(zhàn)! API Hub專為
    的頭像 發(fā)表于 04-08 17:52 ?339次閱讀
    集成<b class='flag-5'>API</b>設(shè)計(jì)+測(cè)試+文檔管理,全新一站式解決方案SmartBear <b class='flag-5'>API</b> Hub功能介紹

    Apex平臺(tái):簡(jiǎn)化AI API開發(fā),賦能開發(fā)者

    Apex是一個(gè)由Arya.ai公司傾力打造的AI API平臺(tái),該平臺(tái)通過(guò)提供一系列預(yù)訓(xùn)練的AI模型,極大地簡(jiǎn)化了開發(fā)者在NLP(自然語(yǔ)言處理)、計(jì)算機(jī)視覺(jué)以及預(yù)測(cè)分析等領(lǐng)域的工作流程。 Apex平臺(tái)
    的頭像 發(fā)表于 02-20 09:45 ?473次閱讀

    OpenAI API Key 獲取全攻略:入門、精通與詳解教程(國(guó)內(nèi)開發(fā)者優(yōu)化版)

    帶來(lái)的現(xiàn)實(shí)。無(wú)論你是開發(fā)者、研究員、內(nèi)容創(chuàng)作者,還是 AI 愛(ài)好,OpenAI 強(qiáng)大的語(yǔ)言模型都能為你的工作和生活帶來(lái)無(wú)限可能。 本指南將手把手教你獲取并使用 OpenAI API
    的頭像 發(fā)表于 02-15 17:26 ?3260次閱讀
    OpenAI <b class='flag-5'>API</b> Key 獲取全攻略:入門、精通與詳解教程(國(guó)內(nèi)<b class='flag-5'>開發(fā)者</b>優(yōu)化版)

    谷歌推出Android 16首個(gè)開發(fā)者預(yù)覽版

    Android 16 首個(gè)開發(fā)者預(yù)覽版現(xiàn)已推出,可用于測(cè)試您的應(yīng)用。此后,Android 會(huì)開始增加 API 的發(fā)布頻次,助力應(yīng)用和設(shè)備的加速創(chuàng)新。
    的頭像 發(fā)表于 12-18 09:25 ?1127次閱讀

    api驅(qū)動(dòng)的服務(wù)是什么意思?

    是現(xiàn)代計(jì)算技術(shù)的重要組成部分,API驅(qū)動(dòng)的服務(wù)使得開發(fā)者能夠高效、靈活地與服務(wù)器進(jìn)行交互,
    的頭像 發(fā)表于 11-14 10:06 ?567次閱讀

    華為CodeArts API助力企業(yè)數(shù)字化轉(zhuǎn)型

    工具顯得尤為重要,它能夠顯著幫助企業(yè)提升API的研發(fā)與管理效率,華為CodeArts API正是這樣一位助力企業(yè)數(shù)字化轉(zhuǎn)型的好幫手。
    的頭像 發(fā)表于 11-09 16:07 ?835次閱讀

    NVIDIA發(fā)布全新AI和仿真工具以及工作流

    NVIDIA 在本周于德國(guó)慕尼黑舉行的機(jī)器人學(xué)習(xí)大會(huì)(CoRL)上發(fā)布了全新 AI 和仿真工具以及工作流。機(jī)器人開發(fā)者可以使用這些工具和工作流,大大加快 AI 機(jī)器人(包括人形機(jī)器人)的開發(fā)
    的頭像 發(fā)表于 11-09 11:52 ?888次閱讀

    華納:使用 WireMock 在開發(fā)和測(cè)試中模擬 API 服務(wù)

    在本地開發(fā)和測(cè)試期間,經(jīng)常會(huì)遇到您的應(yīng)用依賴于遠(yuǎn)程 API 的情況。網(wǎng)絡(luò)問(wèn)題、速率限制,甚至 API 提供商的停機(jī)都可能阻礙您的進(jìn)度。這會(huì)嚴(yán)重影響您的工作效率并使測(cè)試更具挑戰(zhàn)性。這就
    的頭像 發(fā)表于 10-25 16:46 ?852次閱讀

    開發(fā)者空間實(shí)踐指導(dǎo):基于 3 大 PaaS 主流服務(wù)輕松實(shí)現(xiàn)文字轉(zhuǎn)換語(yǔ)音

    【摘要】 基于 CodeArts API 設(shè)計(jì)語(yǔ)音合成接口,基于 API Explorer 調(diào)試接口,并利用 CodeArts IDE 實(shí)現(xiàn)數(shù)據(jù)流轉(zhuǎn)換為音頻 案例簡(jiǎn)介 開發(fā)者將在
    的頭像 發(fā)表于 09-13 16:25 ?740次閱讀
    <b class='flag-5'>開發(fā)者</b>空間實(shí)踐指導(dǎo):基于 3 大 PaaS 主流服務(wù)輕松實(shí)現(xiàn)文字轉(zhuǎn)換語(yǔ)音

    行云流水線 滿足你對(duì)工作流編排的一切幻想~skr

    的核心組成部分,旨在加速軟件交付、提高質(zhì)量和實(shí)現(xiàn)持續(xù)改進(jìn)。流水線的核心是流水線模型,是實(shí)現(xiàn)工作流編排,執(zhí)行的重要基石,一個(gè)優(yōu)秀的流水線模型可以覆蓋用戶更多的實(shí)踐場(chǎng)景,按照用戶的所思所想支持編排相應(yīng)的
    的頭像 發(fā)表于 08-05 13:42 ?541次閱讀