Day 166 (Week24), 2021/09/24 (Friday)
學習時數 7 hr
Done
- [done] GCP 部署
To Do @ this week
- [ ] final project 後端的 RESTful API
學習心得紀錄
Objective 客觀
好像先前有提到過 GCP 的部署,所以來嘗試看看怎麼使用,試著把 API 放上去。
一開始卡在安裝 Google Cloud SDK 這邊很久,還不太習慣 GCP 內附的 cloud shell,也不太懂很多名詞像是 app engine
、compute engine
,設立了 app engine
後,有跟著範例 clone 了舉例,但還是不太懂要怎麼部署上去,所以花時間找 google 和官方的 Guide,官方的就有點摸不著頭緒,雖然有 getting started
跟著做可以很快上手,就比較是給初步的使用,但是要找個別的問題,就要去找 Docs
,裡面有很多分類,選了一個主題,裡面還有需要先完成的步驟,才能開始這個主題的教學,覺得有一點混亂,突然想起 Heroku 的新手指南,一步步帶著部署,雖然一開始也是摸不著頭緒,但是跟著流程就可以順利部署好。
感受
很開心就這樣部署上去了,後來又發現 GCP 的另一個功能:SQL,想說明天來研究看看,今天一直弄失敗,開啟防火牆之後,就沒辦法自己用 Sequel Pro 連進去,然後設定了 compute engine 的 public IP 防火牆的 Port 仍是關閉,沒有打開,真是一個頭兩個大...,一直 google 找找 stackOverflow,但感覺零零散散的,而且好多不太熟的指令,明天繼續。
Decisional 決定行動
明天如果再試不出來,又先擱置一邊,繼續研究資料庫欄位的部分。