iT邦幫忙

2023 iThome 鐵人賽

DAY 22
0
Software Development

Google Cloud Platform 零基礎入門系列 第 22

GCP 零基礎入門 (22) - API 管理服務 - Cloud Endpoints

  • 分享至 

  • xImage
  •  

什麼是 Cloud Endpoints?


Cloud Endpoints 相對於前面提到的兩個 API 管理服務,用途有點不一樣,要使用 Cloud Endpoints 的話,要特別定義一份 OpenAPI 對外使用,不單純只是做 proxy 而已

因此可以把 Cloud Endpoints 這個服務想像成是一個「OpenAPI 定義者」,我們可以在 Cloud Endpoints 重新定義所有的 API 的 url,這樣就可以讓多個 instance 對外時使用統一的 API 格式,而不只是單純的 forward API request 而已

什麼時候適合使用 Cloud Endpoints?


如前面所述,因為 Cloud Endpoints 的特點比較像是「可以自己定義一份新的 OpenAPI,整合後面串接的所有 instance 運算服務的 API 格式」,因此當後面串接的運算服務的 API 設計很雜亂的話,就可以用 Cloud Endpoints 來統一整理一下


上一篇
GCP 零基礎入門 (21) - API 管理服務 - API Gateway
下一篇
GCP 零基礎入門 (23) - API 管理服務總結
系列文
Google Cloud Platform 零基礎入門30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言