YoVDO

Game Server Hosting with Amazon EC2

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon EC2 Courses Game Development Courses Cloud Computing Courses Cost Management Courses Scalability Courses Infrastructure Engineering Courses Amazon CloudWatch Courses Game Server Hosting Courses

Course Description

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

Tags

Related Courses

Advanced Data Science Capstone
IBM via Coursera
Amazon Aurora MySQL - Basics (Japanese)
Amazon Web Services via AWS Skill Builder
Amazon DynamoDB – Architecture and Features (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Amazon Elastic Container Service (ECS) Primer (Italian)
Amazon Web Services via AWS Skill Builder
Amazon GameLift Primer (French)
Amazon Web Services via AWS Skill Builder