

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 準備使用 Amazon GameLift Servers 託管啟動
<a name="gamelift_quickstart_customservers_checklist"></a>

使用下列檢查清單來驗證遊戲的每個部署階段。標記為 **【關鍵】 **的項目對於您的生產啟動至關重要。

下載並完成Amazon GameLift Servers啟動問卷，此問卷可在 [https://console.aws.amazon.com/gamelift/prepare-to-launch](https://console.aws.amazon.com/gamelift/prepare-to-launch)取得。我們希望每個使用 Amazon GameLift Servers的遊戲開發人員都能擁有順暢的啟動日，而請求的資訊有助於我們準備即將到來的負載測試、軟啟動或公開啟動。計劃在執行第一次載入測試之前至少三 (3) 個月提交完成的問卷。

**Topics**
+ [

## 準備好您的遊戲
](#gamelift_quickstart_customservers_prepgameserver_checklist)
+ [

## 準備進行測試
](#gamelift_quickstart_customservers_test_checklist)
+ [

## 準備啟動
](#gamelift_quickstart_customservers_launch_checklist)
+ [

## 規劃啟動後更新
](#gamelift_quickstart_customservers_launch_postchecklist)

## 準備好您的遊戲
<a name="gamelift_quickstart_customservers_prepgameserver_checklist"></a>
+ **【關鍵】** 確認您已完成託管解決方案的所有[開發藍圖步驟](getting-started-intro.md)，並且您已備妥所有必要的元件，包括整合的遊戲伺服器、遊戲用戶端的後端服務、託管機群，以及遊戲工作階段放置方法 （例如佇列）。
+ **【關鍵】** [Create AWS Identity and Access Management (IAM) 角色](setting-up-aws-login.md)，允許遊戲伺服器在執行時存取其他 AWS 資源。
+ **【關鍵】** 視需要設計和實作容錯移轉至其他託管資源。
+ 考慮遊戲的佇列和[機群結構，規劃將機群推展到目標位置](gamelift-regions.md)。
+ 透過 CloudFormation 和 使用基礎設施即程式碼 (IaC) [自動化部署](resources-cloudformation.md) AWS Cloud Development Kit (AWS CDK)。
+ 使用 Amazon CloudWatch 和 Amazon Simple Storage Service (Amazon S3) [收集日誌和分析](monitoring-overview.md)。

## 準備進行測試
<a name="gamelift_quickstart_customservers_test_checklist"></a>
+ **【關鍵】** [請求增加Amazon GameLift Servers服務配額](limits-regions.md)和其他 AWS 服務 配額，以便您的即時環境可以擴展到生產需求。
+ **【關鍵】** 驗證即時機群上的開放連接埠是否符合伺服器可以使用的連接埠範圍。
+ **【關鍵】** 關閉 RDP 連接埠 3389 和 SSH 連接埠 22。
+ 為遊戲的 DevOps 管理制定計畫。如果您使用 Amazon CloudWatch Logs 或 Amazon CloudWatch 自訂指標，請定義伺服器機群上嚴重或重大問題的警示。模擬失敗並測試 Runbook。
+ 確認您使用的運算資源可支援您要在每個運算上同時執行的伺服器程序數目。
+ 先[調整您的擴展政策](fleets-manage-capacity.md)，使其更為保守，並提供比您想像中更多的閒置容量。您可以稍後針對成本進行最佳化。考慮使用閒置容量為 20% 的目標型擴展政策。
+ 對於 FlexMatch，請使用[延遲規則](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/match-intro.html)來比對地理位置接近彼此的玩家。使用來自負載測試用戶端的合成延遲資料，測試其在負載下的行為。
+ 載入測試您的玩家身分驗證和遊戲工作階段基礎設施，以查看它是否有效擴展以滿足需求。
+ 確認持續執行數天的伺服器仍可接受連線。
+ 將您的 支援 計劃層級提升為商業或企業，讓 AWS 可以在問題或中斷期間回應您。

## 準備啟動
<a name="gamelift_quickstart_customservers_launch_checklist"></a>
+ **【關鍵】**[ 將機群保護政策設定為](fleets-creating.md)對所有即時機群提供完整保護，以便縮減規模不會停止作用中的遊戲工作階段。
+ **【關鍵】** [設定足夠高的機群大小上限](fleets-capacity-limits.md)，以適應最高峰的預期需求。我們建議您針對非預期的需求，將大小上限加倍。
+ 鼓勵您的整個開發團隊參與啟動事件，並監控您在啟動室中的遊戲啟動。
+ 監控玩家延遲和玩家體驗。

## 規劃啟動後更新
<a name="gamelift_quickstart_customservers_launch_postchecklist"></a>
+ [調校擴展政策](fleets-manage-capacity.md)，以根據玩家用量將閒置容量降至最低。
+ 根據玩家延遲資料和修訂後的需求[修改FlexMatch規則](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/match-intro.html)或[新增託管位置](gamelift-compute.md#gamelift-compute-location)。
+ 最佳化執行時間組態，以對每個運算資源執行盡可能多的遊戲工作階段。以這種方式最佳化效能效率可能會直接影響機群成本，因為您可能可以使用相同的運算資源執行更多伺服器程序。
+ [使用您的分析資料](monitoring-overview.md)來推動持續開發、改善玩家體驗和遊戲壽命，以及最佳化獲利。