(文章來源:金馬科技)
應(yīng)用程序編程接口(API)是連接數(shù)據(jù),服務(wù)和應(yīng)用程序以創(chuàng)建現(xiàn)代數(shù)字體驗(yàn)的機(jī)制。如果消費(fèi)者在零售商的應(yīng)用程序上瀏覽某些產(chǎn)品,則API調(diào)用將無縫地整合細(xì)節(jié)。如果房主在線支付水電費(fèi),則另外一些API調(diào)用會(huì)在后臺(tái)運(yùn)行以完成交易。如果該房主隨后使用地圖服務(wù)繪制路線圖或通過乘車共享服務(wù)訂購(gòu)汽車,則將涉及更多的API調(diào)用。
目前,API流量的很大一部分可以歸因于某種人工行為,并且遵循請(qǐng)求-響應(yīng)模型。這意味著一個(gè)人要做的事情首先會(huì)觸發(fā)API調(diào)用。相比之下,由機(jī)器而不是人類驅(qū)動(dòng)的API流量遵循不同的編程模式,并且迄今為止,它經(jīng)常涉及惡意活動(dòng),例如僵尸程序或破壞安全性的企圖。
但是,在Google Cloud Apigee團(tuán)隊(duì)中,我們注意到API世界正在發(fā)生變化,算法或機(jī)器智能生成的良性程序化API調(diào)用在數(shù)字生態(tài)系統(tǒng)和體驗(yàn)中扮演著更加重要的角色。這種變化是由多種趨勢(shì)驅(qū)動(dòng)的,這些趨勢(shì)為企業(yè)如何利用API和擴(kuò)展現(xiàn)有API開啟了新的維度。
盡管對(duì)語音技術(shù)采用的估計(jì)不同,但很明顯,僅在美國(guó),就有數(shù)千萬人定期使用智能揚(yáng)聲器和語音控制的數(shù)字助理。顯然,今天的用戶采用語音的速度比過去的用戶采用諸如電視或互聯(lián)網(wǎng)之類的破壞性技術(shù)要快得多。隨著應(yīng)用程序迅速擴(kuò)展到新的領(lǐng)域,例如企業(yè)中出現(xiàn)的醫(yī)療保健和新用例,語音技術(shù)的增長(zhǎng)勢(shì)頭將遠(yuǎn)遠(yuǎn)超出智能手機(jī)和智能揚(yáng)聲器的起源。現(xiàn)在,甚至有一些應(yīng)用程序允許用戶僅使用他們的聲音來抬高馬桶座圈!
語音技術(shù)非常復(fù)雜,開發(fā)成本可能很高,這就是許多公司通過API將自然語言處理技術(shù)提供給其他公司的原因之一。如果語音助理聽到用戶說“支付我的水電費(fèi)賬單”,則該助手需要了解以下未說明的細(xì)微差別:“使用我存儲(chǔ)的信用卡在當(dāng)月從PG&E支付我的水電費(fèi)賬單。”
這類任務(wù)在很大程度上依賴于機(jī)器學(xué)習(xí),用戶對(duì)語音系統(tǒng)的簡(jiǎn)單請(qǐng)求導(dǎo)致在后端可能產(chǎn)生數(shù)百個(gè)API調(diào)用,所有這些調(diào)用均由機(jī)器智能解決。隨著越來越多的用例集成了語音,底層的機(jī)器學(xué)習(xí)技術(shù)以及使這些技術(shù)可利用的API將會(huì)越來越受到關(guān)注。人們對(duì)物聯(lián)網(wǎng)(IoT)的熱情持續(xù)增長(zhǎng),互聯(lián)通信設(shè)備充斥著拉斯維加斯的各個(gè)展臺(tái)。許多分析家估計(jì),使用的互聯(lián)設(shè)備已經(jīng)超過地球上的人,而且傳感,通訊,智能設(shè)備的泛濫并沒有停止。
物聯(lián)網(wǎng)設(shè)備通過API以及IFTTT等組織的配方相互集成,并與語音助手集成。對(duì)于成千上萬種不同類型的設(shè)備,定制集成根本行不通。盡管API不能解決與更深層次的業(yè)務(wù)邏輯相關(guān)的所有挑戰(zhàn),但它們可以簡(jiǎn)化混合和匹配,使所有設(shè)備和服務(wù)之間的交互更加容易??梢詫?a href="http://www.yunqivpn.cn/v/tag/150/" target="_blank">人工智能(AI)用于應(yīng)用程序時(shí),它無疑是最有用的。但是,正如上面提到的有關(guān)開發(fā)語音技術(shù)的觀點(diǎn)所指出的那樣,并非每個(gè)團(tuán)隊(duì)或企業(yè)都有從頭開始進(jìn)行AI的能力。
因此,我們期望看到由API驅(qū)動(dòng)的AI,其中一個(gè)團(tuán)隊(duì)或一個(gè)企業(yè)在某些領(lǐng)域中建立了出色的模型,而其他公司或團(tuán)隊(duì)則通過API來發(fā)揮作用。然后,這些團(tuán)隊(duì)或企業(yè)可能會(huì)開發(fā)自己的AI模型,而另一個(gè)團(tuán)隊(duì)可能會(huì)利用它們。我們已經(jīng)看到了這樣的示例,例如Google的用于圖像和文本分析的AutoML 。
盡管以前的大多數(shù)趨勢(shì)都涉及將機(jī)器觸發(fā)的API用于有益或中立的目的,但僵尸程序攻擊和類似的惡意用例也在不斷增長(zhǎng)。攻擊者繼續(xù)使用僵尸網(wǎng)絡(luò)關(guān)閉具有分布式拒絕服務(wù)活動(dòng)的網(wǎng)站和應(yīng)用程序。加密礦工已開始利用API漏洞來接管容器編排平臺(tái)并竊取企業(yè)的計(jì)算能力。其他不良行為者正在使用機(jī)器人來竊取憑據(jù)。
我們預(yù)計(jì)API將繼續(xù)承擔(dān)有害的機(jī)器驅(qū)動(dòng)流量的重?fù)?dān)。除非API中內(nèi)置了正確的安全性,否則流量可能會(huì)使后端飽和。實(shí)際上,在2017年12月的報(bào)告“ 如何建立有效的API安全策略 ”中,Gartner分析師Mark O'Neill,Dionisio Zumerle和Jeremy D'Hoinne預(yù)測(cè),“ [b]到2022年,API濫用將是最常見的攻擊媒介,導(dǎo)致企業(yè)Web應(yīng)用程序發(fā)生數(shù)據(jù)泄露?!?/p>
不良參與者之間機(jī)器驅(qū)動(dòng)的API流量的增加正促使企業(yè)為抵御攻擊者而開發(fā)的機(jī)器驅(qū)動(dòng)的API流量不斷增加。組織需要在API級(jí)別上提供強(qiáng)大的安全保護(hù),這些保護(hù)不僅包括身份驗(yàn)證和加密等標(biāo)準(zhǔn),還包括能夠識(shí)別不良行為者并采取措施制止不良行為者的智能算法和機(jī)器學(xué)習(xí)。
我們應(yīng)該承認(rèn)并接受以下事實(shí):“機(jī)器人”是我們?cè)贏PI世界中的新合作伙伴。機(jī)器驅(qū)動(dòng)的API調(diào)用可能會(huì)幫助我們以新的方式與設(shè)備和服務(wù)進(jìn)行交互,并向帶有新用例和智能的啞設(shè)備注入信息。人類的這些動(dòng)作(從API調(diào)用和從API調(diào)用)將使更多的組織和開發(fā)人員可以訪問AI,并發(fā)現(xiàn)本來可以避免人工檢測(cè)的騙子。前進(jìn)的道路將包括陷阱和障礙,但是隨著更智能的機(jī)器和更智能的人類共同努力,未來是光明的。
(責(zé)任編輯:fqj)
-
API
+關(guān)注
關(guān)注
2文章
1613瀏覽量
64018 -
機(jī)器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8502瀏覽量
134592
發(fā)布評(píng)論請(qǐng)先 登錄
評(píng)論