本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon GameLift Servers 遊戲託管選項
Amazon GameLift Servers 為工作階段型多玩家遊戲提供託管遊戲伺服器的一系列選項。無論您是要設定由 管理的雲端型託管,Amazon GameLift Servers還是整合您現有的託管資源,您都可以使用 Amazon GameLift Servers 來建置玩家所需的託管解決方案。如需遊戲託管解決方案外觀的詳細資訊,請參閱 使用 託管Amazon GameLift Servers的運作方式。
受管 EC2
Amazon GameLift Servers 使用受管 EC2 託管,將管理生產遊戲伺服器的工作卸載至 。利用多玩家遊戲伺服器的最佳化,同時仍依賴 Amazon Elastic Compute Cloud (Amazon EC2) 和全球運算基礎設施的高效能和 AWS 可靠性。
開始建置Amazon GameLift Servers受管 EC2 託管解決方案
特性
-
託管在 Amazon Linux 或 Windows Server 作業系統上執行的多玩家遊戲伺服器。
-
使用 Amazon GameLift Servers 部署和管理自訂遊戲伺服器以託管資源 AWS 雲端。選擇硬體類型和部署位置,並僅在需要時設定其他詳細資訊。
-
設定執行期程序管理員,以視需要自動維護遊戲伺服器程序,以託管遊戲工作階段。
-
設定自訂運作狀態追蹤,以協助Amazon GameLift Servers偵測和解決效能不佳的遊戲伺服器。
-
利用Amazon GameLift Servers效能監控。追蹤硬體效能和伺服器程序生命週期等指標。您也可以下載和存放遊戲工作階段日誌。
-
使用 Amazon GameLift Servers 管理遊戲伺服器程序和其他 AWS 資源之間的存取。
-
對於生產託管,請使用 AWS CloudFormation 範本和 自動化遊戲託管部署和管理 AWS Cloud Development Kit (AWS CDK)。利用持續整合和持續交付 (CI/CD) 工具和服務,例如 AWS CodePipeline。
受管容器
Amazon GameLift Servers 為容器化遊戲伺服器提供完整的雲端託管解決方案,因此您可以利用容器使用的核心優勢,例如可攜性、敏捷性和容錯能力。與託管 的受管 EC2 一樣,託管 的受管容器會在 Amazon EC2 執行個體上部署和執行您的容器。
開始為您的容器化遊戲伺服器開發Amazon GameLift Servers受管託管解決方案。
特性
使用輕量型容器開發自訂架構,以執行遊戲伺服器建置、相依性和輔助軟體。
使用 Docker 工具建立以 Linux 為基礎的容器映像。將映像存放在 Amazon Elastic Container Registry (Amazon ECR) 儲存庫以進行部署。
-
使用 Amazon GameLift Servers 部署和管理自訂遊戲伺服器以託管資源 AWS 雲端。選擇硬體類型和部署位置,並僅在需要時設定其他詳細資訊。
-
使用工具來建立遊戲伺服器版本的模型,以管理託管機群生命週期。視需要部署遊戲伺服器更新和其他組態變更。
-
使用容器特定的效能指標追蹤遊戲託管效能。使用硬體指標監控機群資源的運作狀態。
-
使用 的 AWS CloudFormation 範本管理容器機群資源Amazon GameLift Servers。
隨處託管
透過 Anywhere 託管,您可以利用Amazon GameLift Servers遊戲工作階段管理功能,包括配對和遊戲工作階段指標,以隨心所欲地託管遊戲伺服器。自我管理遊戲伺服器部署、遊戲伺服器運作狀態監控和容量擴展。
注意
Anywhere 機群特別適用於快速、反覆的遊戲開發測試環境。為您自己的本機工作站或雲端託管資源設定機Anywhere群。如需使用 Anywhere 測試的詳細資訊,請參閱 使用 Amazon GameLift ServersAnywhere 設定本機測試。
開始為您的遊戲開發 Amazon GameLift Servers Anywhere 託管解決方案。
特性
-
在您自己的硬體、內部部署基礎設施或其他雲端供應商上部署遊戲伺服器。隨時隨地使用靠近玩家的可用硬體。
-
使用Amazon GameLift Servers工作階段管理功能來監控遊戲伺服器的可用性、啟動新的遊戲工作階段,並將玩家加入遊戲工作階段插槽。
混合託管
對於生產託管,您可以選擇混合方法,其中包含您提供和管理之託管資源的Anywhere機群,以及在需要時填入的Amazon GameLift Servers受管機群。混合解決方案使用相同的程序來啟動遊戲工作階段並連接玩家,以提供順暢的玩家體驗。無論資源類型為何,您都可以監控和收集所有託管的用量指標。
混合式解決方案有意義的常見案例:
-
將您的託管解決方案擴展至 AWS 雲端。透過新增Amazon GameLift Servers受管託管,補充現有託管解決方案 (內部部署硬體或其他雲端託管) 的功能。透過受管託管,您可以增加託管容量或新增「爆量」容量,以快速擴展並僅在需要時支付資源的費用。您也可以利用Amazon GameLift Servers服務的全球足跡,觸及世界各地更多玩家,並提供他們預期的低延遲多玩家體驗。
-
準備遷移至雲端型託管。如果您正在考慮或計劃遷移至 AWS 雲端,混合式託管解決方案是您逐步進行轉換的可行方式。它可讓您建置現在所需的解決方案,同時準備未來的目標。
-
降低 服務位置以外的玩家延遲Amazon GameLift Servers。如果您已經在使用Amazon GameLift Servers受管託管,您可能需要在不尋常的情況下支援玩家。例如,您可能想要更好地接觸不尋常偏遠位置的玩家,或支援有特殊存取需求的玩家。新增自訂託管位置,並使用 Amazon GameLift Servers Anywhere 來支援這些位置與您的受管託管資源。
-
開始為您的遊戲開發Amazon GameLift Servers混合託管解決方案。