2024年11月13日 星期三

【IT Notes】GCP Cloud CDN (Load Balance)建置

 已知道為了保障後端的網站速度,CDN建置是不可避免,這聽起好像是很簡單好理解的東西,但實際上用起來時,還是有很多眉眉角角要注意,這次建置CDN過程也碰到一些問題,並不如一開始想得那樣輕鬆,所以又特別做了一點紀錄,以免將來設定時又碰壁。另外要特留意的是,GCP的Cloud CDN和Load Balance是綁在一起的,不同於AWS是將兩項服務分開,Cloud CDN和負載平衡是不能夠拆開來使用,光這點就有非常大的不同。

一.建立新的CDN服務
搜尋並點選Cloud CDN

先前建立好的VM取得相關資料後,就將其輸入ip、port和來源名稱

重頭戲在Load Balance的建立,這點就跟aws很不一樣

測試環境就都選預設值

Load Balance開好以後,還有很多進階內容要設定,進到「負載平衡」並「編輯」

既然要用CDN當最外層的,應用https和SSL憑證是必要的

命名之外,也將https打開

反正是測試的,對外固定IP也只選擇臨時用的就夠了

將Load Balance的名稱與即將產出的IP為製作綁定

再來是套用已經準備好的SSL憑證

把憑證和Private Key的值填入,最後按下「建立」

最後檢查完所有設定後就按下「完成」

回到VM上面,要跟CDN對接前要確認連線是否正常,本來我是設定80Port,一直打不通的情況下,最後設定全開才讓VM和CDN之間連線成功


整體來說看似簡單卻不是很容易馬上就成功,GCP Cloud CDN有不少小細節要邊做邊摸才能透析,個人是覺得不比aws的CDN和LB容易理解,不過也是一個值得練習和應用的服務。


沒有留言:

張貼留言

【當兵回憶】八里連

 在我心目中新兵日記是天花板等級的軍教片,並不是說沒有比它更好的作品,只是因為它的在拍攝的背景和時間,也正是我在服兵役的同時,老婆很多次好奇問我,為什麼我總是放在YouTube的新兵日記直播,我都說我只放在有個聲音在,我沒有真正在看,但這行為仔細想想也好多年了吧!台詞聽到我都會背...