專案挑戰:
- 程式迭代快速,部署耗時耗力
- 基礎設施龐大,閒置資源管理不易
「創造便利」一直是麻吉行得通的理念,麻吉行得通在過去兩年半打造了全台最好的停車 APP「車麻吉」,希望透過科技與服務的結合,幫車主建立更方便的生活。麻吉行得通創辦團隊來自 Gogolook / KKTIX / IFIT 等知名台灣新創,在網路與手機 APP 產業打滾了數多年,透過經驗豐富的雙眼,過去麻吉行得通推出了全台灣最大停車 APP《停車大聲公》,而現在希望透過科技與場景整合,再一次幫車主建立更便利的行車體驗。
Google Cloud 台灣資料中心提供最低的網路延時
車麻吉在成立初期為了最佳的使用者體驗,實測了公有雲的網路延遲時間,結果發現GCP的網路延時平均比AWS還要低40~80毫秒,因此果斷選擇GCP作為開發平台,讓廣大的台灣車主擁有最快的無現金、零接觸體驗。
利用Google Kubernetes Engine有效調度資源,部署更輕鬆
車麻吉原本將各種服務容器化部署在Cloud Compute Engine(GCE)上,隨著業務的擴張虛擬機越開越多,每當程式更新時都要耗費數小時的時間部署與測試,且難以最有效的利用每台虛擬機的資源。因此車麻吉決定將所有服務遷移至Google Kubernetes Engine (以下簡稱 GKE),GKE是Google Cloud的代管型Kubernetes (k8s)平台,讓開發者不用煩惱自行架設k8s最頭痛的版本問題,也不用介入底層機器的管理。車麻吉整合了Drone作為GKE的CD工具,遷移後最直接的效益是將部署時人工處理的時間從4小時縮短至10分鐘,讓技術團隊的程式迭代速度更快速,更短的時間內可以推出更多的新體驗給車主們。
「 GKE 幫助維運團隊解決了大多數的底層問題,讓我們能專注為車主們帶來更多便利的車用服務。」
麻吉行得通 CTO Andy