Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Game Server Hosting with Amazon EC2

Amazon Web Services and Amazon via AWS Skill Builder

Overview

This course teaches you how to design an Amazon Elastic Compute Cloud (EC2) environment for hosting and scaling game servers. In this course, you will learn how to choose the appropriate instance types and sizes to address your game’s business and performance objectives. You will also learn about options for deploying and monitoring your game server environment. You will review examples of different game types to understand how game design influences your game server environment design and your specific choice of servers.

  • Course level: Intermediate
  • Duration: 90 minutes


Activities

This course includes a video, practice exercises, knowlege checks, and a final assessment.


Course objectives

In this course, you will learn to:

  • Design a game server environment that matches game and business requirements
  • Deploy game servers using AWS solutions
  • Monitor and manage the environment using Amazon EC2 capabilities, Amazon CloudWatch, and other services


Intended audience

This course is intended for:

  • Solutions architects
  • Game developers
  • Infrastructure engineers
  • DevOps
  • Producers looking to understand Amazon EC2


Prerequisites

We recommend that attendees of this course have:

  • Familiarity with game development and server hosting in the cloud or in data centers
  • Basic understanding or experience with Amazon EC2
  • Basic networking knowledge is recommended (OSI model and TCP/UDP familiarity)
  • Completed the Getting Started with AWS Game Tech course or have equivalent knowledge 


Course outline

  • Module 1: Introduction
    • Welcome to game server hosting with Amazon EC2
    • Video introduction
    • Course objectives
    • Course prerequisites
  • Module 2: Business Objectives for Your Game
    • Business objectives
    • Player experience and cost
    • Balance is essential
    • Scenario: Point-Learn studios
    • Knowledge check
  • Module 3: Player Base
    • Platform considerations
    • Game type examples
    • Location examples
    • Knowledge check
  • Module 4: EC2 Knowledge Review
    • Amazon EC2 review
    • Knowledge check
    • EC2 resources
  • Module 5: Game Performance Requirements
    • Game type examples
    • Game type performance needs
    • Knowledge check
  • Module 6: Instance Performance Considerations
    • Overview of instance types
    • Network performance
    • Storage
    • Architectural performance considerations
    • Knowlege check
  • Module 7: Deploying and Scaling
    • Global infrastructure regions
    • AWS services used
    • Security
    • Deployment examples
    • EC2 Auto Scaling Groups
    • Knowlege check
  • Module 8: Amazon CloudWatch
    • Amazon CloudWatch review
    • Example use cases
    • Amazon CloudWatch logs
    • Knowlege check
  • Module 9: Cost Considerations
    • Instance purchasing options
    • Outposts and Local Zones
    • Networking
    • Deployment and monitoring
  • Module 10: Review
    • Full couse review
    • Additional resources
  • Module 11: Knowledge Assessment
    • Knowledge assessment

Reviews

Start your review of Game Server Hosting with Amazon EC2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.