Elite Cloud 與其客戶成功案例分享
客戶名稱:智雲科技股份有限公司
應用類型:遷移
案例背景及挑戰:
某遊戲運營商,成立於2011年,是台灣遊戲大廠智冠科技唯一持股100%的旗下子公司,主要針對遊戲企業提供一站式雲安全整體解決方案。客戶擁有台灣多數內容產業的強力資源,致力成為遊戲公司最強的後盾,提供IDC機房租賃、雲端機房、CDN等多元服務,滿足各式需求,為客戶提升效率、節省時間及人力成本,是遊戲商拓展市場的最佳夥伴。
本次遷移任務為從aliyun遷移數據庫、存儲桶到gcp。為保證遷移的效率及數據的安全性和完整性,本次遷移過程中,構建了GCP與aliyun之間的VPN通道,以達到安全的目的;使用Database Migration Service 實時複製數據,保證的數據的準確性,提高生產效率。在存儲桶遷移過程中,通過使用Storage Transfer Service進行遷移,確保了數據的完整性。
如下是GCP與Elite給到客戶解決方案:
方案架構描述:
Database Migration Service 通過實時數據庫複製,無縫地將 MySQL 數據庫中的數據傳送到 Cloud SQL,從而節省時間和資源,並確保您的數據準確性和可靠性
在數據庫遷移過程中,為了保證安全性,我們採用了VPN隧道,通過專網進行數據遷移。以這樣的方式遷移,可以保證客戶數據的安全性和傳輸效率,減少冗余。
使用 Storage Transfer Service,在存儲數據轉移的時候,源存儲系統提供的元數據(例如校驗和與文件大小),以確保將從來源中讀取的數據寫入 Cloud Storage。
使用Cloud LoadBalancing,配合 Cloud CDN動態加速,加快效率,節省成本
使用 CI/CD管道將應用程序代碼自動部署到 GKE
此成功案例所使用產品:
Google Kubernetes Engine:作為業務部署的基礎設施,提供業務自動擴縮,運行等,也是本方案中 CI/CD 的最終部署位置。
Google Cloud VPN:作為連接 Aliyun 以及 GCP 的通道,保證數據遷移時的安全性。
Database Migration Service:遷移 MySQL 的托管服務,serverless 化,不需要人工擴縮等。
Memorystore for Redis:作為緩存使用,用來存儲熱點數據,縮短延遲時間。
Google Cloud Load Balancer:為客戶的業務提供負載平衡,同時 Load Balancer 的 Premium Network 為客戶的動態請求做加速。
Cloud CDN:內容分發,為客戶的靜態文件做全球分發,提供加速,可將內容分發到更靠近全球受眾的位置。
Cloud SQL for MySQL:代管式關係型數據庫服務,作為客戶的後端數據庫,作為客戶的賬號密碼等信息的數據庫。
Google Cloud Storage:用於存儲非結構化數據的代管式服務,客戶靜態文件,包括圖片,樣式文件等文件的存儲地方,為客戶的靜態文件提供多區域,冗余,保障客戶的數據安全。
Cloud Pub/Sub:消息的傳遞,作為消息的消費者以及訂閱使用,將消息拉取到客戶端。
Cloud Build:自動化部署的觸發器,讓客戶可以在基礎架構上執行 CI/CD 的構建。
Artifact Registry:鏡像存儲的托管鏡像倉庫,客戶的鏡像會存儲在此,CI/CD 部署業務時通過 Artifact Registry 拉取鏡像,保障安全性。
Cloud Source Repositories:客戶托管代碼的代碼倉庫,客戶將代碼上傳至此,保障代碼的安全性,同時上傳代碼觸發 Cloud Build 將代碼大包圍鏡像作為 CI/CD 的一環。
方案特點:
Database Migration Service 通過實時數據庫複製,無縫地將 MySQL 數據庫中的數據傳送到 Cloud SQL,從而節省時間和資源,並確保您的數據準確性和可靠性
使用內網遷移的方式可以讓數據的傳輸更加安全,避免了數據庫暴露公網的風險。
使用 Database Migration Service ,無需預配、管理或監控遷移服務器,並且自動擴縮可確保高性能、實時性的規模化數據複製。
無服務器且安全:遷移以無服務器方式大規模進行。借助 Database Migration Service ,您可以輕鬆配置或管理特定於遷移的資源,或者監控它們以確保一切順利運行。
Storage Transfer Service 使用源存儲系統提供的元數據(例如校驗和與文件大小),以確保將從來源中讀取的數據寫入 Cloud Storage。
Pub/Sub實時推送數據庫狀態和狀態歷史記錄的視圖。
開發人員將應用程序代碼上傳到 Google 托管的代碼存儲庫Cloud Source Repositories的發佈分支,Cloud Source Repositories 會觸發 Cloud 構建,從而執行管道任務。
總結:
智雲科技藉由 GCP 的全面解決方案,成功將應用從 Aliyun 遷移到 GCP,並透過 Database Migration Service 和 Storage Transfer Service 確保數據安全與完整性。利用 Cloud CDN 和 Cloud Load Balancer 的加速功能,智雲科技顯著提升了遊戲應用的用戶體驗,並降低延遲。這一成功案例展示了 GCP 在雲端遷移和服務加速上的強大支援,幫助企業實現高效、安全的雲端運營模式,是企業雲端高效的成功案例。