YoVDO

Using Amazon GameLift FleetIQ for Game Servers (Japanese)

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 スポットインスタンスを使ったゲームホストティングによるコスト削減が可能になります。FleetIQ ゲームサーバーグループは、ゲームバックエンドを再構築することなく、ゲームに統合できます。

  • コースレベル: 中級
  • 所要時間: 90 分


アクティビティ

このコースには、動画、eラーニングのインタラクション、デモ、知識確認テスト、ユースケース、認定テストが含まれます。


コースの目標

このコースでは、以下について学習します。

  • GameLift FleetIQ の主な特徴と利点、Amazon GameLift との違い
  • GameLift FleetIQ の要素、機能、重要なプロセス
  • ゲームサーバーグループの作成方法と構成方法
  • ゲームサーバーグループの操作と構成設定
  • GameLift FleetIQ コンテキストでのゲームサーバーの構成、操作、管理
  • ゲームと GameLift FleetIQ のソフトウェア統合を設計、開発、実装するプロセス
  • GameLift FleetIQ の一般的ユースケースとビジネス上の利点


対象者

このコースは以下のような方を対象としています。

  • ゲーム開発者• ゲームアーキテクト
  • ゲームオペレーションプロフェッショナル 


前提条件

このコースを受講するにあたって、以下の前提条件を満たしておくことをお勧めします。

  • ゲーム開発に精通しており、コンピュータやデータセンターでのゲームサーバーのホスティングに関する一般的な知識を持っていること
  • クラウドコンピューティングと AWS の基本的な知識 (AWS 認定クラウドプラクティショナーと同等レベル) を持っていること
  • AWS でのゲームサーバーホスティングコースを修了していること


コースの概要

レッスン 1: はじめに

  • コースの目標
  • コースの概要
  • GameLift FleetIQ とは
  • Amazon GameLift と GameLift FleetIQ の比較
  • 知識確認テスト


レッスン2:GameLift FleetIQ とゲームサーバーグループの基礎

  • ゲームサーバーグループの要素と構造
  • ゲームサーバーグループのライフサイクル
  • ゲームサーバーグループのオペレーション
  • すべてをまとめる• 知識確認テスト


レッスン 3: ゲームサーバーグループの作成

  • ゲームサーバーグループのワークフローの作成
  • AWS SDK と統合
  • EC2 インスタンスの検証と AMI の作成
  • 起動テンプレート
  • デモ: AMI と起動テンプレートの概要
  • インスタンスタイプリスト
  • Auto Scaling ポリシー
  • IAM サービスロールの作成
  • デモ: Auto Scaling グループを作成し、EC2 インスタンスを管理するために GameLift FleetIQ で必要な IAM ロール
  • デモ:ゲームサーバーで GameLift FleetIQ を更新するために必要な IAM ロール
  • アクティビティ: ゲームサーバーグループの作成ワークフローの作成• デモ: ゲームサーバーグループの作成
  • デモ: ゲームサーバーの初期人口のモニタリング
  • 知識確認テスト


レッスン 4: ゲームサーバーグループの設定と運用

  • ゲームサーバーグループと Auto Scaling グループの関係を理解する
  • 設定変更を行う
  • デモ: AWS コンソールからゲームサーバーグループと Auto Scaling グループを管理する
  • 知識確認テスト


レッスン 5: ゲームサーバーの管理

  • ゲームセッションとゲームサーバー
  • ゲームでのスポットインスタンスの利用
  • デモ: ゲームサーバーをクレームする
  • デモ: ゲームサーバーを更新する
  • GameLift FleetIQ での意思決定方法
  • ゲームサーバーの API コール
  • デモ: ゲームサーバーの登録を解除する
  • Amazon CloudWatch メトリクスでモニタリングする
  • デモ: GameLift FleetIQ の Amazon CloudWatch メトリクス
  • 知識確認テスト


レッスン 6: ソフトウェア統合のステップ

  • GameLift FleetIQ ソフトウェア統合の概要
  • ソフトウェア統合の計画
  • ソフトウェア統合ガイド
  • ソフトウェア統合の実装例
  • デモ: Python ゲームサーバーの簡単な例
  • 知識確認テスト


レッスン 7:ユースケース

  • ゲームホスティング設定の例
  • ケース: キャパシティーの拡張とコントロール
  • ケース: ホスティングコストの削減
  • ケース: 回復性と災害対策
  • ケース: データセンターの柔軟性
  • ケース: レイテンシーを改善
  • ケース: 地理的拡張
  • ケース: コンテナ


レッスン 8: コースの終了

  • まとめ
  • 知識の認定テスト
  • 次のステップ

Tags

Related Courses

Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera
Online Games: Literature, New Media, and Narrative
Vanderbilt University via Coursera
Game Design Concepts
Canvas Network
General Game Playing
Stanford University via Coursera
Program Arcade Games - Learn Computer Science
Independent