使用API網(wǎng)關(guān)開(kāi)放服務(wù)
API網(wǎng)關(guān)的后端服務(wù)有3類部署形態(tài)
后端服務(wù)部署在虛擬私有云(以下簡(jiǎn)稱VPC)中,僅支持私有地址訪問(wèn)。
可在API網(wǎng)關(guān)創(chuàng)建VPC通道,利用VPC通道,打通API網(wǎng)關(guān)與虛擬私有云的網(wǎng)絡(luò)路由。
后端服務(wù)部署在公網(wǎng)環(huán)境中,即可以直接通過(guò)公網(wǎng)地址訪問(wèn)。
后端服務(wù)部署在本地?cái)?shù)據(jù)中心,且不能通過(guò)公網(wǎng)地址直接訪問(wèn)。
如果您使用專享版API網(wǎng)關(guān),可為本地?cái)?shù)據(jù)中心搭建一條與API網(wǎng)關(guān)(所綁定的華為云VPC)之間的專線。
針對(duì)后端服務(wù)部署在本地?cái)?shù)據(jù)中心的場(chǎng)景,介紹使用API網(wǎng)關(guān)開(kāi)放API的注意事項(xiàng)。
連通云專線與API網(wǎng)關(guān)
1、創(chuàng)建VPC。
具體請(qǐng)參考《虛擬私有云 VPC》。
專享版API網(wǎng)關(guān)需要綁定1個(gè)VPC,將本地?cái)?shù)據(jù)中心與VPC之間建立云專線后,API網(wǎng)關(guān)即可訪問(wèn)本地?cái)?shù)據(jù)中心的服務(wù)。
說(shuō)明:需要為API網(wǎng)關(guān)規(guī)劃1個(gè)子網(wǎng)段。
一條云專線只能打通本地?cái)?shù)據(jù)中心到1個(gè)VPC的網(wǎng)絡(luò),您在云上的資源,建議都綁定到同一VPC中,避免不同VPC都需要使用云專線訪問(wèn)本地?cái)?shù)據(jù)中心帶來(lái)的成本增加。
如果已有VPC,可不用新建。
2、購(gòu)買專享版API網(wǎng)關(guān)。
具體請(qǐng)參考購(gòu)買專享版API網(wǎng)關(guān)。
3、購(gòu)買云專線。
購(gòu)買一條連接本地?cái)?shù)據(jù)中心到華為云API網(wǎng)關(guān)(所綁定的虛擬私有云)的云專線,請(qǐng)按以下操作順序執(zhí)行:
即購(gòu)買一條連接本地?cái)?shù)據(jù)中心與華為云的運(yùn)營(yíng)商線路。建議您選擇“一站式接入”,華為云負(fù)責(zé)施工工程。
如果已有數(shù)據(jù)中心到華為云的物理連接,可直接使用。
虛擬網(wǎng)關(guān)用于關(guān)聯(lián)專享版API網(wǎng)關(guān)綁定的VPC。
說(shuō)明:在選擇VPC網(wǎng)段時(shí),需要添加專享版API網(wǎng)關(guān)所使用的網(wǎng)段,表示允許專線可訪問(wèn)的VPC子網(wǎng)??稍趯O戆鍭PI網(wǎng)關(guān)控制臺(tái)查詢網(wǎng)段詳情。
虛擬接口將物理連接與虛擬網(wǎng)關(guān)(配置了VPC和網(wǎng)段)關(guān)聯(lián)綁定,打通物理與專享版API網(wǎng)關(guān)所在VPC的網(wǎng)絡(luò)。
注意遠(yuǎn)端網(wǎng)關(guān)與遠(yuǎn)端子網(wǎng)要分別配置您本地?cái)?shù)據(jù)中心的開(kāi)放API接口訪問(wèn)的網(wǎng)關(guān)和子網(wǎng)。例如您本地?cái)?shù)據(jù)中心的API調(diào)用地址為http://192.168.0.25:80/{URI},則遠(yuǎn)端網(wǎng)關(guān)和遠(yuǎn)端子網(wǎng)要配置192.168.0.25所在的子網(wǎng)段與網(wǎng)關(guān)。
如果本地?cái)?shù)據(jù)中心的子網(wǎng)不在以下三個(gè)大子網(wǎng)段內(nèi),暫時(shí)不支持配置本地路由:10.0.0.0/8-24、172.16.0.0/12-24、192.168.0.0/16-24。
4、驗(yàn)證網(wǎng)絡(luò)連通。
再創(chuàng)建一臺(tái)按需的ECS,選擇與專享版API網(wǎng)關(guān)相同的VPC、子網(wǎng)與安全組。只要本地?cái)?shù)據(jù)中心能連通ECS,則與專享版API網(wǎng)關(guān)也能連通。
使用專享版API網(wǎng)關(guān)開(kāi)放API
本地?cái)?shù)據(jù)中心與專享版API網(wǎng)關(guān)的網(wǎng)絡(luò)連通后,您可以正常使用API網(wǎng)關(guān)的所有操作。具體請(qǐng)參考《API網(wǎng)關(guān)用戶指南》。
注意,API的后端服務(wù)地址填寫您本地?cái)?shù)據(jù)中心的API調(diào)用地址。
API網(wǎng)關(guān)常見(jiàn)問(wèn)題
API網(wǎng)關(guān)常見(jiàn)問(wèn)題
API網(wǎng)關(guān)精選推薦
1對(duì)1咨詢專屬顧問(wèn)
華為云咨詢電話:950808或4000-955-988 轉(zhuǎn)1
華為云咨詢電話:950808或4000-955-988 轉(zhuǎn)1