信服云應(yīng)用開發(fā)平臺(tái),讓開發(fā)應(yīng)用更簡(jiǎn)單!

企業(yè)在數(shù)字化轉(zhuǎn)型升級(jí)和業(yè)務(wù)不斷發(fā)展的過(guò)程中,逐漸遇到這些挑戰(zhàn):

如何實(shí)現(xiàn)多云的分布式部署,高效集成多云?

如何打通單一應(yīng)用間的數(shù)據(jù)資產(chǎn),挖掘數(shù)據(jù)價(jià)值?

如何同時(shí)兼容傳統(tǒng)和云原生應(yīng)用,保障業(yè)務(wù)穩(wěn)定運(yùn)行?

為了解決這些難題,信服云推出應(yīng)用開發(fā)平臺(tái),基于標(biāo)準(zhǔn)化的集成協(xié)議為用戶提供公共底座,幫助企業(yè)開發(fā)者快速構(gòu)建或集成微服務(wù)應(yīng)用。

↑ 應(yīng)用開發(fā)平臺(tái)架構(gòu)

該平臺(tái)具有統(tǒng)一的標(biāo)準(zhǔn)協(xié)議,能實(shí)現(xiàn)平臺(tái)UI插件化、統(tǒng)一應(yīng)用管理、統(tǒng)一認(rèn)證與鑒權(quán)、統(tǒng)一的服務(wù)通信方式以及統(tǒng)一的運(yùn)行編排。

平臺(tái)UI插件化:應(yīng)用的UI以插件化的方式進(jìn)行開發(fā),支持動(dòng)態(tài)插拔。

統(tǒng)一應(yīng)用管理:通過(guò)統(tǒng)一抽象接口的注冊(cè)中心、配置中心對(duì)應(yīng)用的生命周期、服務(wù)配置進(jìn)行管理。

統(tǒng)一認(rèn)證與鑒權(quán):支持應(yīng)用多租戶體系,支持應(yīng)用進(jìn)行統(tǒng)一的認(rèn)證與鑒權(quán),且無(wú)需重新設(shè)計(jì)用戶體系。

統(tǒng)一服務(wù)通信方式:應(yīng)用和應(yīng)用之間能夠通過(guò)Service Mesh、Dapr等方式進(jìn)行互相通信。

統(tǒng)一運(yùn)行編排:支持應(yīng)用以多種方式(虛擬機(jī)、容器)進(jìn)行編排部署、升級(jí)、運(yùn)行。

此外,該平臺(tái)還具有豐富的應(yīng)用開發(fā)功能:

API網(wǎng)關(guān)

API網(wǎng)關(guān)是外部到內(nèi)部的流量入口,支持將內(nèi)部的服務(wù)以更加可控可管理的方式暴露出去,支持統(tǒng)一的請(qǐng)求代理、限流與熔斷、認(rèn)證與鑒權(quán)、Open API暴露、多語(yǔ)言切換等能力。

Open API接口

應(yīng)用開發(fā)平臺(tái)提供統(tǒng)一、標(biāo)準(zhǔn)的Restful API接口,企業(yè)可以利用這些接口來(lái)實(shí)現(xiàn)自己想要的功能。

  可觀測(cè)

利用統(tǒng)一日志組件對(duì)應(yīng)用日志進(jìn)行收集與分析,統(tǒng)一的監(jiān)控與告警組件對(duì)應(yīng)用進(jìn)行監(jiān)控與告警,統(tǒng)一的跟蹤手段對(duì)應(yīng)用進(jìn)行觀測(cè)和問(wèn)題定位。

  事件總線

統(tǒng)一的事件總線,有助于應(yīng)用之間異步化的交互、集成,并同時(shí)支持統(tǒng)一、標(biāo)準(zhǔn)的事件推送。

  數(shù)據(jù)總線

支持應(yīng)用的數(shù)據(jù)采集、清洗、聚合、查詢等和應(yīng)用之間的數(shù)據(jù)集成與共享。

  統(tǒng)一基礎(chǔ)設(shè)施

統(tǒng)一對(duì)底層的不同形態(tài)的云(如公有云、私有云、托管云)進(jìn)行屏蔽,使應(yīng)用的運(yùn)行不受底層的影響。

相較于業(yè)界的應(yīng)用開平臺(tái),信服云應(yīng)用開發(fā)平臺(tái)更關(guān)注舊架構(gòu)的傳統(tǒng)應(yīng)用與新應(yīng)用的兼容,具備開放度高、接入簡(jiǎn)單、可觀測(cè)性強(qiáng)等特點(diǎn)。

開放度高

提供控制面API接口抽象封裝、支持任意注冊(cè)中心、APM、配置中心組件對(duì)接替換,避免單一技術(shù)綁定,能適配大多數(shù)企業(yè)的基礎(chǔ)技術(shù)棧。

接入簡(jiǎn)單

目前提供了侵入式SDK方式,未來(lái)會(huì)提供無(wú)侵入的接入方式,支持多語(yǔ)言、多框架、多協(xié)議低成本接入,降低用戶遷移及上手難度。下圖是:自主開發(fā)與基于應(yīng)用平臺(tái)開發(fā)應(yīng)用的關(guān)注面前后對(duì)比。

可觀測(cè)性強(qiáng)

集成全局服務(wù)依賴拓?fù)鋱D、調(diào)用鏈、監(jiān)控指標(biāo)實(shí)現(xiàn)端到端應(yīng)用性能分析及高效的排障能力,便于服務(wù)的監(jiān)測(cè)優(yōu)化。平臺(tái)的鏈路追蹤功能,在功能問(wèn)題的定位上,有著較好效果,將原來(lái)可能需要幾小時(shí)定位的問(wèn)題,降至分鐘級(jí)別。

以ANI(A Network Insight,網(wǎng)絡(luò)可視化)標(biāo)準(zhǔn)化對(duì)接項(xiàng)目為例,ANI服務(wù)采用應(yīng)用平臺(tái)提供的框架,與應(yīng)用平臺(tái)之間通過(guò)Open API進(jìn)行解耦,并采用了統(tǒng)一的交互認(rèn)證和鑒權(quán),做到了獨(dú)立演進(jìn)和后續(xù)升級(jí)。在整個(gè)開過(guò)程中,其開發(fā)主要關(guān)注自身邏輯和信服務(wù)云平臺(tái)提供的能力即可,既降低了開發(fā)難度,又提高了開發(fā)效率。

以上就是關(guān)于信服云應(yīng)用開發(fā)平臺(tái)的介紹,本期內(nèi)容還有信服云后端技術(shù)專家Max的視頻直播分享,關(guān)注“深信服科技”公眾號(hào)可以觀看回放。

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )