本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
GAMESUS02-BP01 針對適當的運算工作負載選取受管服務
建構您的遊戲後端服務,以針對事件驅動或高度可變的流量工作負載使用受管服務。由於多租用戶控制平面,受管服務會將基礎設施的管理轉移到 , AWS 並將環境影響分散到多個使用者。
未建立此最佳實務時的曝險等級:高
實作指引
AWS AWS Lambda AWS Fargate (容器) 和 Amazon Gamelift (遊戲伺服器協調) 等 服務可以執行程式碼、容器或協調您的遊戲伺服器,而無需管理基礎基礎設施。這些服務會根據玩家需求自動擴展,您只需支付所使用資源的費用。由於基礎基礎設施是代表您管理的,因此您可以僅專注於遊戲和後端服務的需求。
可使用 AWS Lambda
AWS Fargate
Amazon GameLift
實作步驟
-
AWS Lambda 用於處理遊戲事件、玩家身分驗證、遊戲內購買和配對請求等事件驅動型工作負載,並利用其自動擴展和無伺服器管理。
-
AWS Fargate 使用 ECS 或 EKS 部署後端服務,例如玩家設定檔、狀態管理和配對、移除伺服器管理和改善應用程式隔離。
-
使用 Amazon GameLift 為工作階段型多玩家遊戲部署和擴展專用遊戲伺服器,從而減少開發時間和操作複雜性。