YoVDO

Using Amazon GameLift FleetIQ for Game Servers (Traditional Chinese)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon GameLift FleetIQ Courses Game Development Courses Amazon Web Services (AWS) Courses Cloud Gaming Courses

Course Description

Overview

遊戲伺服器託管需要平衡遊戲商業目標與所需的玩家體驗,同時將成本降至最低。Amazon GameLift FleetIQ 搭配遊戲伺服器群組有助於實現這一平衡。在本課程中,您將學習如何將 Amazon GameLift FleetIQ 與遊戲伺服器群組搭配使用,以在 AWS 上託管遊戲伺服器。這些遊戲伺服器可以補充或取代內部部署資源、彈性地調整遊戲託管容量以滿足玩家的需求、擴大託管位置的地理範圍,以及使用低成本 EC2 Spot 執行個體來託管遊戲以降低成本。FleetIQ 遊戲伺服器群組能夠與您的遊戲整合,無需重新架構遊戲後端。

  • 課程等級:中級
  • 持續時間:90 分鐘


注意:本課程具有本地化的註釋/字幕。旁白保留英語。要顯示字幕,請按一下播放器右下角的 CC 按鈕。


活動

本課程包含影片、電子學習互動、示範、知識檢測、使用案例和最終評估。


課程目標

在本課程中,您將學習如何:

  • 描述 GameLift FleetIQ 的主要功能與優勢,以及如何與 Amazon GameLift 作比較。
  • 描述 GameLift FleetIQ 的元素,其操作內容和基本程序。
  • 描述如何建立和設定遊戲伺服器群組。
  • 討論遊戲伺服器群組操作與組態設定。
  • 討論在 GameLift FleetIQ 內容中遊戲伺服器的組態、操作和管理。
  • 描述設計、開發和實作 GameLift FleetIQ 與遊戲的軟體整合程序。
  • 討論 GameLift FleetIQ 的常見使用案例和商業優勢。


目標對象

本課程適用於:

  • 遊戲開發人員
  • 遊戲架構師
  • 遊戲營運專業人員


先決條件

我們建議具備以下經驗的人員參加此課程:

  • 熟悉遊戲開發和電腦或資料中心遊戲伺服器託管的基礎知識。
  • 對雲端運算和 AWS 具基本了解,亦即 AWS Certified Cloud Practitioner
  • 完成 Game Server Hosting on AWS 課程


課程大綱

第 1 課:簡介

  • 課程目標
  • 課程概觀
  • 什麼是 GameLift FleetIQ?
  • 比較 Amazon GameLift 與 GameLift FleetIQ
  • 知識檢測


第 2 課:GameLift FleetIQ 與遊戲伺服器群組基礎知識

  • 遊戲伺服器群組元素與結構
  • 遊戲伺服器群組生命週期
  • 遊戲伺服器群組操作
  • 整合練習
  • 知識檢測

第 3 課:建立遊戲伺服器群組

  • 建立遊戲伺服器群組工作流程
  • AWS 開發套件與整合
  • EC2 執行個體驗證與 AMI 建立
  • 啟動範本
  • 示範:AMI 與啟動範本摘要
  • 執行個體類型清單
  • Auto Scaling 政策
  • 建立 IAM 服務角色
  • 示範:GameLift FleetIQ 需要 IAM 角色才能建立自動擴展群組和管理 EC2 執行個體
  • 示範:遊戲伺服器更新 GameLift FleetIQ 所需的 IAM 角色
  • 活動:建置「建立遊戲伺服器群組工作流程」
  • 示範:建立遊戲伺服器群組
  • 示範:監控遊戲伺服器的初始人口
  • 知識檢測


第 4 課:設定與操作遊戲伺服器群組

  • 了解遊戲伺服器群組與 Auto Scaling 群組之間的關係
  • 進行組態變更
  • 示範:從 AWS 主控台管理遊戲伺服器群組和 Auto Scaling 群組
  • 知識檢測


第 5 課:管理遊戲伺服器

  • 遊戲工作階段與遊戲伺服器
  • 將 Spot 執行個體與遊戲搭配使用
  • 示範:宣告遊戲伺服器
  • 示範:更新遊戲伺服器
  • 如何做出有關 GameLift FleetIQ 的決定
  • 遊戲伺服器 API 呼叫
  • 示範:取消註冊遊戲伺服器
  • 透過 Amazon CloudWatch 指標進行監控
  • 示範︰適用於 GameLift FleetIQ 的 Amazon CloudWatch 指標
  • 知識檢測


第 6 課:軟體整合步驟

  • GameLift FleetIQ 軟體整合簡介
  • 規劃軟體整合
  • 軟體整合指南
  • 範例軟體整合實作
  • 示範:Python 遊戲伺服器的簡單範例
  • 知識檢測


第 7 課:使用案例

  • 範例遊戲託管組態
  • 案例:增加容量和控制
  • 案例:降低託管成本
  • 案例:彈性與災難復原
  • 案例:資料中心靈活性
  • 案例:改善延遲
  • 案例︰地理擴展
  • 案例:容器


第 8 課︰課程完結

  • 總結
  • 知識評定
  • 後續步驟

Tags

Related Courses

A Beginner's Guide to Kubernetes for Container Orchestration
Packt via FutureLearn
A Day in the Life of a Data Engineer (Indonesian)
Amazon Web Services via AWS Skill Builder
A Day in the Life of a Data Engineer (Japanese)
Amazon Web Services via AWS Skill Builder
A Day in the Life of a Data Engineer (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Accessing your AWS EC2 servers
Coursera Project Network via Coursera