Google Cloud Platform 是什麼?GCP 產品介紹一覽表

Google Cloud Platform (GCP) 是 Google 在雲端提供的服務名稱,讓您能夠在雲端上使用與 Google 相同的技術和基礎架構,預先準備好各式服務的基本元件,讓您能夠快速上手開發及使用。

Google Cloud Platform (GCP) 提供的服務

以下為 Google Cloud Platform (GCP) 提供的主要服務。 繼續閱讀 “Google Cloud Platform 是什麼?GCP 產品介紹一覽表”

Google Cloud Storage:Notification 實作 (二) – 使用於 Google App Engine

GCS Notification 功能實作 (二):應用於 Google App Engine

Object Change Notification 是如何運作的?

application 端可以透過監控請求,去監控 GCS的 object 是否有變動。監控請求初始會建立一個 Notification Tunnel,當 GCS有變動時(新增、更新、刪除檔案),GCS 會透過 Notification Tunnel 傳送通知給 application端。目前 Notification Tunnel 只有一種類型,Web Hook。任何可以接收 HTTP POST 請求的伺服器都可以使用此方法。 繼續閱讀 “Google Cloud Storage:Notification 實作 (二) – 使用於 Google App Engine”

【手把手教學】如何在 Google App Engine 上託管網站?

將網站部署在 GAE 的步驟教學

Google App Engine 是一個功能強大的平台,無論您是要從頭構建一個多層 Web 應用程序還是託管一個靜態網站,您都可以在 Google 基礎架構上執行。以下是在Google App Engine 上託管您的網站的步驟教學。 繼續閱讀 “【手把手教學】如何在 Google App Engine 上託管網站?”

【GCP 案例】紐約時報如何將遊戲平台搬遷到Google App Engine

紐約時報如何將遊戲平台搬遷到 Google App Engine

「new york times crossword」的圖片搜尋結果

「紐約時報」填字遊戲自從1942年開始出版以來,一直是很多人日常生活中不可或缺的一部分。1996年「紐約時報」建立了第一個網站時,數位版的填字遊戲很快就成為一個獨立出來的數位產品。雖然填字遊戲最初是基於 Web 的 Java applet 來構建的,但它已經發展成為一套行動應用程式和一個擁有超過 30 萬付費用戶的完全互動的網站。 為了向眾多玩家提供拼圖的數據,並同時要處理進階功能,例如在多個裝置上同步遊戲進度,紐約時報的後端系統運行在 Amazon Web Services 上,並採用了類似LAMP的架構。 然而在 2014 年 8 月推出的免費每日迷你填字遊戲,為紐約時報帶來了更多的玩家,這讓系統架構帶來了很大的壓力。 繼續閱讀 “【GCP 案例】紐約時報如何將遊戲平台搬遷到Google App Engine”

以App Engine為基礎的遊戲伺服器架構

app-engine-game-server

該解決方案在Google Cloud Platform上提供了高度可擴展和可靠的遊戲實施,該平台使用Google App EngineGoogle Compute Engine進行即時線上玩家的互動。 該解決方案通過使用 App Engine並通過使用 Compute Engine來運行遊戲伺服器和一般的遊戲引擎,為玩家配對和玩家定制提供核心遊戲元素。

此解決方案涉及的要點包括:
• 擴大服務數百萬的玩家。
• 
使用GCP構建功能齊全的遊戲體驗。
• 
利用App Engine進行前端互動,並在數據存儲區(datastore)中維護遊戲狀態。
• 
使用App Engine來管理(orchestrating)和自動縮放(auto-scaling)由Compute Engine所建造的遊戲伺服器。
• 
通過分析包含用戶和遊戲統計資訊的大量數據集(datasets),獲得業務洞察。

繼續閱讀 “以App Engine為基礎的遊戲伺服器架構”