관리형 게임 서버 호스트

Amazon GameLift는 인스턴스를 안전하게 프로비저닝하고, 게임 서버를 실행 중인 인스턴스에 배포하고, 트래픽을 게임 서버 플릿 전체에서 로드 밸런싱하고, 인스턴스와 게임 서버 상태를 모니터링하고, 사람의 개입 없이 비정상 인스턴스를 교체합니다.

글로벌 접근성
글로벌 접근성 및 전 세계 게임 배치

게임 서버를 5개의 대륙에 분포된 24개의 AWS 리전에 배포하여 짧은 지연 시간으로 플레이어에게 연결합니다. 1인칭 슈팅 게임이든, MOBA든, 다른 멀티플레이어 게임 장르든 관계없이 빠르게 전개되는 게임플레이를 설계하여 전 세계의 플레이어에게 제공할 수 있습니다. Amazon GameLift는 전 세계에서 계속해서 사용 가능한 게임 서버를 스캔합니다. 지연 시간이 짧은 게임 서버를 사용할 수 없는 경우 플레이어와 가까운 곳의 서버에 자동으로 용량을 추가하도록 서비스를 구성할 수 있습니다. Amazon GameLift는 새로운 게임이 시작되거나 새로운 인스턴스가 시작되기 전까지 대기 플레이어의 대기열을 유지합니다. 그런 다음 이러한 플레이어를 지연 시간이 가장 짧은 게임에 배치합니다.

안정적인 인프라
안정적이고 안전한 인프라

Amazon GameLift는 업계에서 가장 안전하고 광범위하고 안정적인 클라우드 플랫폼인 AWS 글로벌 클라우드 인프라에서 실행됩니다. AWS는 전 세계 데이터 센터에서 Amazon GameLift를 비롯해 175개가 넘는 완전한 기능의 서비스를 제공합니다. 또한 AWS는 필요한 장소와 시기에 관계없이 클라우드 인프라를 제공하여 게임 서버를 플레이어에게 더 가까이 배포함으로써 지연 시간을 줄입니다.

자동 확장
AutoScaling

Amazon GameLift의 AutoScaling 기능은 몇 분 만에 한 개, 수백 개 또는 수천 개의 인스턴스를 동시에 시작하고 미사용 인스턴스를 중단할 수 있습니다. 정상 상태의 비율 목표에 따라 용량을 자동으로 조정하도록 서비스를 구성할 수 있습니다. Amazon GameLift에서 필요에 따라 용량을 자동으로 추가하거나 제거하여 변동하는 로드 패턴에 맞춰 조정함으로써 용량의 급격한 변동을 최소화합니다.

DDoS 보호

Amazon GameLift는 빈번하게 발생하는 네트워크 및 전송 계층 서비스 거부 공격(DDoS)으로부터 게임 서버를 보호하도록 설계되었습니다. 또한 서버 용량을 자동 조정하여 플레이어가 오프라인으로 전환하지 않아도 DDoS 공격을 흡수할 수 있도록 서비스를 구성할 수 있습니다. DDoS 공격으로부터 게임 서버를 보호하는 방법에 대해 자세히 알아보세요.

40개의 인스턴스 유형 및 크기에서 선택

Amazon GameLift에서는 온디맨드와 스팟 인스턴스 유형을 모두 제공합니다. 스팟 인스턴스를 사용하면 온디맨드 인스턴스와 동일한 고성능 하드웨어를 최대 70% 저렴하게 확보할 수 있습니다. 모든 Amazon GameLift 인스턴스에서는 게임에 가장 적합한 CPU, 메모리 및 네트워킹 용량 구성을 유연하게 선택할 수 있습니다. 또한 모든 Amazon GameLift 인스턴스에는 향상된 네트워킹 기능이 포함되어 있으므로 훨씬 더 높은 초당 패킷(PPS) 성능, 더 낮은 네트워크 지터 및 더 짧은 지연 시간을 제공합니다.

인사이트 및 모니터링

Amazon GameLift 관리 콘솔에는 게임 성능을 모니터링하기 위한 대시보드가 포함되어 있습니다. 플레이어 수요, 서버 용량 및 상태, CPU 및 메모리 사용률에 대한 실시간 데이터를 보고, Amazon CloudWatch를 사용하여 운영 경보를 생성할 수 있습니다. 또한 Amazon GameLift를 사용하여 검색 및 검사를 위한 게임 서버 로그를 자동으로 수집하고 저장할 수 있습니다.

모든 주요 게임 엔진 및 크로스 플랫폼 플레이 지원

Amazon GameLift는 Amazon Lumberyard, Unreal Engine, Unity, 사용자 지정 C# 및 C++ 게임 엔진을 비롯하여 모든 주요 게임 엔진을 지원합니다. Amazon GameLift를 사용하면 디바이스 간에 커뮤니티를 연결하고 플레이어 풀을 확장하여 가능한 매치를 찾을 수도 있습니다.

Amazon GameLift는 Amazon Lumberyard, Unreal Engine, Unity, 사용자 지정 C# 및 C++ 게임 엔진을 비롯하여 모든 주요 게임 엔진을 지원합니다.

사용량에 따른 요금

Amazon GameLift에는 고성능 가상 머신, SSD 기반 스토리지, 인터넷으로의 빠른 데이터 전송 등 클라우드에서 전용 게임 서버를 실행하는 데 필요한 모든 것이 포함되어 있으며 월별 약정 없이 필요에 따라 사용할 수 있습니다. 사용자는 실제로 사용한 리소스에 대해서만 비용을 지불하면 됩니다.

Amazon GameLift FleetIQ를 통해 자체 도구로 클라우드를 도입할 수 있는 유연성

자체 도구를 사용해 유연하게 클라우드를 도입하여 저렴한 비용의 전용 게임 서버를 시작해 보세요. 다른 Amazon GameLift 기능과 독립적으로, Amazon GameLift FleetIQ에 액세스할 수 있습니다. 공지를 읽고 자세히 알아보기 »

다른 AWS 서비스와 유연하게 통합

GameLift FleetIQ를 사용하면 GameLift의 게임 서버 관리 계층 없이도 기존 도구와 소프트웨어를 사용하여, EC2 스팟 인스턴스로 비용을 절감하면서 클라우드로 라이브 게임을 점진적으로 이동하거나 새 게임을 출시할 수 있습니다. 계정에서 인스턴스가 실행되므로 AWS Shield 및 Amazon Elastic Container Service와 같은 다른 AWS 서비스에서 인스턴스를 통합하거나 컨테이너를 사용하는 유연성도 제공할 수 있습니다.

동일하게 짧은 지연 시간과 저렴한 비용

AWS 계정에 저렴한 스팟 인스턴스를 배치하는 FleetIQ 알고리즘을 사용하여 온프레미스 배포에 비해 최대 70%를 절감할 수 있습니다. FleetIQ는 실시간 모니터링을 수행하고 새로운 세션을 호스팅하는 데 가장 적합한 스팟 인스턴스를 예측하므로, 저렴한 스팟 기능을 활용하면서 게임 세션 중단 가능성이 더 적은 인스턴스에 플레이어를 배치할 수 있습니다.

가용성

이번 업데이트를 통해 GameLift는 22개 리전에서 60개 인스턴스 유형으로 제공되므로 해당 게임에 가장 적합한 인스턴스 유형과 지역을 선택할 수 있습니다. GameLift를 사용할 수 있는 모든 리전을 확인하세요. FAQ에서 GameLift를 사용할 수 있는 모든 리전을 확인하세요.

요금

GameLift FleetIQ 업데이트가 정식 출시되면 사용한 만큼만 요금을 지불합니다. GameLift FleetIQ 요금은 GameLift FleetIQ로 관리하는 EC2 인스턴스에 비례 배분하여 부과됩니다. 자세한 내용은 요금 표를 참조하세요. 

온디맨드 전용 모드

스팟 인스턴스 사용에서 옵트아웃합니다. 이 기능은 신규 게임 및 콘텐츠를 출시하는 단기간에 유용합니다. 게임 서버 비용을 절감하려면 스팟 기본 설정 또는 스팟 전용 모드로 다시 전환하는 것이 좋습니다.

인스턴스 상태를 설명하는 API

GameLift FleetIQ에서 새로운 DescribeGameServerInstances API를 사용하여 관리되는 인스턴스의 상태(활성, 드레이닝 중 또는 종료 중)를 설명합니다. 이 기능을 사용하면 게임 세션을 인스턴스에 배치하기 전에 상태 기반 체크포인트 메커니즘을 구현할 수 있습니다. 또한 인스턴스에 연결된 다른 리소스를 드레이닝하는 데 사용할 수 있습니다.

Amazon GameLift FlexMatch를 통한 매치메이킹

사용자 지정 가능한 매치메이킹 규칙

Amazon GameLift의 FlexMatch 기능을 사용하면 정의한 규칙에 따라 플레이어를 서로 매치할 수 있습니다. 플레이어 기술, 지연 시간 또는 사용자 지정 기준 등 어떤 것을 기준으로 매치 메이킹을 구축하도록 선택하든 FlexMatch의 간단하지만 강력한 규칙 언어를 사용하면 누구나 손쉽고 빠르게 강력한 플레이어 매치메이킹을 생성할 수 있습니다. Amazon GameLift는 플레이어의 지연 시간 및 서버 비용 간의 균형을 제일 잘 맞추는 AWS 리전 내 Amazon GameLift 서버에 구성한 매치를 자동으로 배치할 수 있습니다. 또는 독립 실행형 모드에서 FlexMatch를 사용하여 자체 서버에 구성한 매치를 배치할 수 있습니다. 개발자 안내서에서 FlexMatch에 대해 자세히 알아보세요.

대규모 매치 지원

“Battle Royale” 같이 플레이어가 많은 게임을 생성하려면, FlexMatch는 최대 200명의 플레어어를 매치하여 하나의 게임 세션에 연결할 수 있습니다. 이는 사용자가 지정한 모든 규칙에 따라 지연 시간이 가장 짧은 사용 가능한 서버 인스턴스에서 이루어집니다. 대규모 매치 지원은 하나의 정의와 자동 다시 채우기를 통해 여러 팀을 생성할 수 있는 기능도 포함합니다. FlexMatch 개발자 안내서에서 자세히 알아보기 

Amazon GameLift Anywhere

단일 서버 관리 솔루션에서 클라우드, 온프레미스 또는 하이브리드 배포를 통해 호스팅되는 전용 게임 서버를 배포하고 관리할 수 있습니다.

로컬 반복

사용하는 컴퓨터를 Amazon GameLift에 하드웨어로 등록하여 게임 세션을 해당 머신으로 전송하세요. 로컬 하드웨어는 Amazon EC2 완전관리형 서버와 똑같이 작동합니다. 로컬 하드웨어를 등록한 후에는 사용하는 컴퓨터에서 직접 게임 세션을 컴파일, 배포 및 테스트할 수 있습니다.

통합 세션 관리

컴퓨팅을 Amazon GameLift에 등록하여 Anywhere Fleet을 생성해 보세요. 온프레미스에서 관리되는 하드웨어를 Amazon EC2 완전관리형 하드웨어와 함께 혼합하여 사용할 수 있습니다. Amazon GameLift Anywhere를 사용하면 클라우드 및 온프레미스 워크로드에 사용할 게임 서버 관리 소프트웨어를 따로 실행하고 운영할 필요가 없습니다.

기능 업데이트 정식 출시
Amazon GameLift 게임 서버와 독립되어 완벽하게 관리되는 매치메이커를 사용할 수 있는 유연성

게임 개발자는 게임을 재미있게 만드는 매치메이킹 규칙의 알맞은 세트를 빠르게 반복하고 식별하게 하는 매치메이커의 유연성을 높게 삽니다. 하지만 이러한 유연성을 갖춘 매치메이커를 위해서는 분산 컴퓨팅에 대한 전문 지식이 필요하기 때문에 사내 및 규모에 맞게 구축하기 어렵습니다. FlexMatch는 개발자가 이러한 오랜 업프론트 개발 노력을 생략하고 규칙 세트의 최적화에 바로 뛰어들 수 있도록 해줍니다. 이제 FlexMatch는 독립 실행형 모드에서도 액세스할 수 있으므로 개발자는 모든 게임 서버 솔루션에 형성한 매치를 배치할 수 있습니다.

온보딩 시작과 관련된 지원, 설명서 또는 단계가 필요한 경우 개발자 안내서, API 참조, 게임 서버 API온라인 교육 과정을 확인해 보세요.

실시간 게임 서버

Amazon GameLift Realtime 서버는 개발자가 단 몇 줄의 JavaScript로 게임 서버를 저렴한 비용으로 신속하게 생성하고 업데이트할 수 있게 해 줍니다. 특히, 백엔드 용량이 많이 필요하지 않은 게임에 매우 적합합니다. Amazon GameLift Realtime 서버는 모바일 게임, 턴제 게임 및 메시징 게임을 염두에 두고 설계되었습니다.

네트워킹 스택

Amazon GameLift Realtime 서버는 바로 사용 가능한 TCP 및 UDP 네트워킹에 기반하는 네트워크 스택을 포함합니다.

즉각적인 서버 동작 구성

스크립트를 신속하게 사용자 지정하여 실시간으로 서버 로직을 업데이트합니다. 상태를 추가하고 정기적으로 서버 로직을 실행할 수 있습니다.

GameLift와 긴밀한 통합

게임 서버를 생성한 후에 Amazon GameLift에서 백만 단위로 확장하고 지연 시간을 최소화하고, 사기 행위를 줄이고, 안정성을 향상하는 등 전용 서버 실행 시 장점을 구현합니다.

작은 크기

설치 공간을 작게 차지하도록 설계되어 단일 서버 인스턴스에서 더 많은 게임을 실행할 수 있으므로 비용을 절감할 수 있습니다.

무료 사용

GameLift의 현재 요금 이외의 추가 비용 없이 GameLift 실시간 서버를 사용하세요.

제품 요금에 대해 자세히 알아보기

Amazon GameLift는 사용한 용량에 대한 요금만 부과합니다.

자세히 알아보기 
무료 계정에 가입

AWS 프리 티어에 즉시 액세스할 수 있습니다. 

가입 
콘솔에서 구축 시작

AWS Management Console에서 Amazon GameLift를 사용하여 게임 제작을 시작하세요.

로그인 
콜백 예약

문의처

팀원이 한 명이든 천 명이든 AWS에서는 여러분의 게임 개발 요구 사항에 대해 더 자세히 알고 싶습니다.