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