API網(wǎng)關(guān)見證秦蒼科技買單俠不斷升級(jí)進(jìn)步

在互聯(lián)網(wǎng)科技不斷升級(jí)的今天,微服務(wù)架構(gòu)理念不斷被提出被“解構(gòu)”。秦蒼科技買單俠的研發(fā)團(tuán)隊(duì)也逐漸意識(shí)到伴隨著微服務(wù)規(guī)?;脑鲩L(zhǎng),必需要重視微服務(wù)的基礎(chǔ)設(shè)施建設(shè)(API網(wǎng)關(guān)、服務(wù)注冊(cè)中心、調(diào)用鏈跟蹤等)才能保持開發(fā)效率和產(chǎn)品的質(zhì)量。而API網(wǎng)關(guān)作為訪問微服務(wù)的大門,是訪問后臺(tái)服務(wù)的入口,作為最常用的基礎(chǔ)服務(wù)之一,其重要性不言而喻。

2017年8月,Spring Cloud中國(guó)社區(qū)攜手秦蒼科技成功舉辦上海網(wǎng)關(guān)專題會(huì)議。4位來自一線互聯(lián)網(wǎng)公司資深架構(gòu)師劉石明、林丹、許進(jìn)、羅輝分享了網(wǎng)關(guān)建設(shè)心得。53位來自不同行業(yè)的技術(shù)人員來到現(xiàn)場(chǎng),氣氛熱烈。Spring Cloud中國(guó)社區(qū)發(fā)起人許進(jìn)介紹,Spring Cloud在中國(guó)發(fā)展不過數(shù)年,但已經(jīng)有秦蒼科技、華為、上汽通用、餓了么、點(diǎn)融等28家企業(yè)率先使用Spring Cloud技術(shù)。

API網(wǎng)關(guān)提供了API全托管服務(wù),幫助企業(yè)管理大規(guī)模的API,降低管理成本,實(shí)現(xiàn)協(xié)議適配、協(xié)議轉(zhuǎn)發(fā)、安全策略(WAF)、防刷、流量管控、日志監(jiān)控等功能。API網(wǎng)關(guān)有流量管控、安全防護(hù)、統(tǒng)一接入、協(xié)議適配的作用。API網(wǎng)關(guān)為企業(yè)移動(dòng)應(yīng)用提供統(tǒng)一接入服務(wù),常用于負(fù)載均衡、容災(zāi)切換等場(chǎng)景,因此對(duì)性能、并發(fā)性、可靠性都有非常高的要求。

同時(shí),API網(wǎng)關(guān)在監(jiān)測(cè)到異常流量時(shí),可以采取服務(wù)降級(jí)、熔斷的措施,可以對(duì)流量進(jìn)行靈活動(dòng)態(tài)的管控。API網(wǎng)關(guān)也起到安全防護(hù)的功能,提供IP黑名單和URL黑名單,也可以自定義各種安全規(guī)則,起到防惡意攻擊的作用。

除此之外,網(wǎng)關(guān)在前端系統(tǒng)(http、http2)和后端業(yè)務(wù)(RPC)起到協(xié)議適配的作用,提供長(zhǎng)、短連接支持,根據(jù)前端請(qǐng)求路由至相應(yīng)的后端微服務(wù)并執(zhí)行,返回結(jié)果給前端。

伴隨著秦蒼科技買單俠業(yè)務(wù)的快速發(fā)展,能夠支持獨(dú)立開發(fā)、獨(dú)立部署、獨(dú)立擴(kuò)展的微服務(wù)在秦蒼得到了廣泛應(yīng)用和蓬勃發(fā)展,短短5年左右時(shí)間,已經(jīng)發(fā)展到了300+個(gè)微服務(wù),并且還在快速增長(zhǎng)中。

秦蒼科技買單俠負(fù)責(zé)人表示API網(wǎng)關(guān)分為接入層網(wǎng)關(guān)和應(yīng)用層網(wǎng)關(guān)。接入層API網(wǎng)關(guān)可以作為入口網(wǎng)關(guān),面向web應(yīng)用、面向mobile應(yīng)用和面向物聯(lián)網(wǎng)設(shè)備,也可以作為面向合作渠道的出口網(wǎng)關(guān),而應(yīng)用層API網(wǎng)關(guān)主要的服務(wù)對(duì)象是內(nèi)部服務(wù)。

在保障基本路由轉(zhuǎn)發(fā)外,API網(wǎng)關(guān)更在秦蒼科技的微服務(wù)治理中扮演重要角色。隨著規(guī)?;芾砗蜆I(yè)務(wù)需求的快速增長(zhǎng),其在服務(wù)分組管控、灰度發(fā)布、熔斷監(jiān)控、容器化遷移、統(tǒng)一出入口管理等場(chǎng)景都有深入實(shí)踐,并且還在不斷演進(jìn)發(fā)展中。在秦蒼科技買單俠網(wǎng)關(guān)之路的發(fā)展歷程之上,API網(wǎng)關(guān)建設(shè)從無到有,從少到多,從單一走向多元化,見證著秦蒼科技的不斷進(jìn)步。

好的網(wǎng)關(guān),不僅能夠保護(hù)后端,還能保護(hù)自己,同時(shí)能夠滿足緊急擴(kuò)容的需要。在企業(yè)實(shí)踐中,如何防范DDOS攻擊,識(shí)別爬蟲,規(guī)范每次發(fā)布的代碼,在未來還有很大進(jìn)步空間。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nè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)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2019-07-29
API網(wǎng)關(guān)見證秦蒼科技買單俠不斷升級(jí)進(jìn)步
在互聯(lián)網(wǎng)科技不斷升級(jí)的今天,微服務(wù)架構(gòu)理念不斷被提出被“解構(gòu)”。

長(zhǎng)按掃碼 閱讀全文