YoVDO

The Open Source Revolution - How Kubernetes is Changing the Games Industry

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Conference Talks Courses Game Development Courses Kubernetes Courses Containerization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how Kubernetes is revolutionizing the games industry in this 23-minute conference talk by Dominic Green from Netspeak Games. Discover how cloud-native technologies and open-source software are accelerating game development, enabling companies to build MMOs supporting hundreds of thousands of concurrent players in record time. Learn about the advantages of using Kubernetes, Agones, and other open-source tools for game infrastructure, including dedicated game servers, auth, matchmaking, and UDP connections. Gain insights into the lifecycle of game servers, fleet management, and lessons learned from building a modern online game architecture. Understand how speed of development is becoming a crucial factor in the competitive landscape of game creation and how embracing open-source ecosystems can give companies a significant edge.

Syllabus

Intro
How Long Does it Take to Build a Game?
Why does speed matter?
What takes up the majority of the time?
Infrastructure in 6 months
Requirements
Dedicated Game Server
Auth
Matchmaking
UDP Connection to Game Engine
Single Process Supporting many Players
Why Kubernetes?
Containerisation ...
Running as a Deployment
Multiple on the same Node
Surviving Scaling and Upgrading
Agones - GameServers
Agones - Unreal SDK
Agones - Fleets
Lifecycle - PortAllocation & Scheduling
Lifecycle - Client Calls Matchmaker
Lifecycle - GameServers is Allocated
Lifecycle - Client Connects
Lifecycle - DGS Calls Shutdown
Agones - Allocated Game Servers
Agones - Multiple Fleets
Build Artifacts
Supporting Cast
Capabilities
Lessons Learnt
Summary


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX
Configuration Management for Containerized Delivery
Microsoft via edX
Getting Started with Google Kubernetes Engine - Español
Google Cloud via Coursera
Getting Started with Google Kubernetes Engine - 日本語版
Google Cloud via Coursera
Architecting with Google Kubernetes Engine: Foundations en Español
Google Cloud via Coursera