Keigo Yamauchi

Platform Engineer, Pocketpair, Inc.

Keigo Yamauchi is a Platform Engineer at Pocketpair, Inc., working on infrastructure and developer workflows for live game services. His work focuses on making game development and operations more reliable, repeatable, and easier to verify. He improves release and deployment processes, strengthens CI/CD pipelines for game builds, and builds operational tooling that helps teams make production changes with lower risk. 

He also works across the boundary between infrastructure and game clients, connecting platform improvements to player-facing reliability and performance. He values practical automation, clear rollout paths, observability, and careful validation in fast-moving live service environments, with a focus on helping engineers move quickly without losing operational confidence. 

Sessions by Keigo Yamauchi


從 Kubernetes 到 Amazon GameLift:維運《幻獸帕魯》具狀態多人遊戲伺服器

TBA
Language: Japanese (accompanied with Mandarin/Chinese subtitles.)

《幻獸帕魯》提供官方專屬伺服器,讓新手玩家無需自行架設伺服器即可享受多人連線樂趣。考量到系統的長期營運維護,我們將這些伺服器從原本基於 Kubernetes 的平台,遷移至 Amazon GameLift 託管服務。

遷移的核心挑戰,在於如何串接兩種完全不同的運作模型:GameLift 以「工作階段導向(session-based)」為主的託管模型,與《幻獸帕魯》「各伺服器需保留獨立存檔數據」的具狀態(stateful)模型。本議程將分享我們如何調整這套具狀態的運作模式來適應 GameLift、部署工作流程所發生的改變,以及我們如何以最小限度的修改,整合現有的運作組件(如用於 API 和可觀測性的 sidecar 容器)。

我們也將針對先前的 Kubernetes 運作模式,與遷移後的託管方案進行利弊分析,讓你也能評估託管型遊戲伺服器服務在哪些方面能提供實質助益、又會帶來哪些限制,以及在進行類似的技術遷移前應注意的考量因素。

本議程適合對象為後端工程師、基礎建設工程師、SRE、技術總監,以及負責運作多人連線遊戲伺服器、或正為長期線上營運評估基礎建設架構的線上遊戲開發者。聽眾無需具備 Amazon GameLift 的相關知識。

聽眾將能獲得務實的視角,用以評估與比較自建 Kubernetes 遊戲伺服器運作與託管型遊戲伺服器方案之差異,並理解運作模型、部署工作流程及既有系統整合等因素,如何影響最終的遷移決策。