BLOG

[2021 AWS SUMMIT Session Review] AWS를 활용해서 글로벌 게임 런칭하기
작성일: 2021-08-31

블로그 콘텐츠의 내용 및 의견은 AWS SUMMIT 2021의 세션을 리뷰한 내용입니다. 

 

게임은 글로벌 시장을 관통하는 엔터테인먼트 사업으로서, 글로벌 런칭을 통해 다양한 국가 플레이어들의 기호를 맞출 수 있습니다. 게임을 글로벌 런칭할 때 고려해야 할 주요 사항은 성능, 인프라, 안정성, 어플리케이션 요구사항입니다. 

 

AWS Global Infrastructure의 장점은 ‘보안’, ‘안정성’, ‘가용성’, 그리고 ‘사용자에 가까운 위치’입니다. AWS 글로벌 인프라는 전세계 24개의 리전, 77개의 가용영역을 지원하며, 향후 호주, 인도 등에 지원 6개의 리전, 18개의 가용영역을을 추가로 제공할 계획입니다. Global Backbone 제공을 통해 낮은 패킷 손실과 향상된 네트워크 품질을 제공하기 때문에 AWS를 통하여 게임 글로벌 런칭 시 이와 같은 이점을 누릴 수 있습니다. 

 

 

글로벌 게임 런칭을 위한 아키텍처 패턴은 크게 두 가지 Single/Multi region 기반으로 나뉩니다. 

 

먼저 Single Region 기반의 글로벌 서비스 아키텍처 구성 시, 게임 서비스 요구사항과 응답 속도의 요구사항을 고려해야 합니다. 웹 기반 게임에서 Amazon CloudFront 사용 시 Global Edge Location의 활용 및 Handshake 최적화를 통한 웹 API 가속화를 제공합니다. AWS Global Accelerator 기반의 게임 아키텍처 구성 시, 사용자 와 가까운 엣지에서 Anycast IP를 기반으로 TCP/UDP 프로토콜의 트래픽 성능을 최대 60%까지 개선 가능합니다. Global Accelerator에는 특정 단일, 여러 EC2 대상으로 사용자의 라우팅이 가능한 Custom Routing 기능이 추가되었습니다. 

 

Multi Region 기반의 글로벌 서비스 아키텍처 구성 시, 게임 서버 접근 방식과 데이터 처리방식을 고려해야 합니다. 또한 멀티 리전 구성 시, AWS 글로벌 인프라의 Backbone을 경유하는 VPC Peering을 통해 리전 간 안정적인 트래픽 전송이 가능합니다.  AWS Global Accelerator는 멀티 리전 환경에서 최적의 리전으로 라우팅하는 옵션과 Health Check 기반의 Failover 옵션을 제공합니다. 멀티 리전 환경에서의 데이터베이스 사용 시 AWS가 제공하는 Amazon RDS, ElastiCache 등과 같은 관리형 데이터베이스를 사용하면 운영 부담을 줄일 수 있습니다. 

 

메가존클라우드 Gaming Sales팀에서는 게임 고객사를 대상으로 AWS의 전반적인 서비스를 원활하게 활용할 수 있는 기술적 컨설팅 및 가이드를 제공합니다. 글로벌 런칭을 계획하고 있는 고객사에 Amazon CloudFront를 활용한 CDN 서비스 및 CFRC 가이드를 통해 경쟁력 있는 제안을 합니다. 또한, Gaming 전담 SA 인력을 활용하여 고객사 서비스 요건에 적합한 아키텍처를 제공합니다. Long-tail 또는 스타트업 게임사를 대상으로 AWS 서비스를 활용한 Data Analytics Campaign 제공을 통해 게임 로그 DB 적재부터 분석 및 시각화까지 게임운영 전반에 필요한 요소들을 통합적으로 제공합니다. 

 

특히, 2021년 6월 1일부로 국내 최초 Amazon GameLift reseller 자격을 취득하였습니다. GameLift는 세션 기반으로 운영되는 게임서비스의 인프라를 자동으로 관리해주는 AWS 대표 게임특화 솔루션입니다. 메가존클라우드는 GameLift 기술역량을 AWS로부터 공식적으로 인정받았기 때문에 게임 고객사들에 GameLift에 대한 전문적이고 효율적인 기술지원 및 컨설팅을 제공하여 고객 만족도를 극대화할 수 있습니다. GameLift에 특화된 전문 지식을 가지고 있는 기술인력들을 보유하고 있기 때문에 멀티플레이어 게임 내 플레이어 경험 향상을 희망하는 다양한 게임사들과 협업할 수 있는 기회를 지속적으로 발굴할 계획입니다.

발표자료URL: https://www.slideshare.net/awskorea/leverage-aws-to-launch-global-games

*해당 블로그는 메가존클라우드 임직원이 AWS SUMMIT 2021 AWS를 활용해서 글로벌 게임 런칭하기” 세션을 보고 작성한 글로 발표 자료 및 자세한 내용은 위의 URL에서 확인하실 수 있습니다. 세션을 보고 작성한 글로 발표 자료 및 자세한 내용은 위의 URL에서 확인하실 수 있습니다.