기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
GAMESUS02-BP01 적절한 컴퓨팅 워크로드에 맞는 관리형 서비스 선택
이벤트 기반 또는 매우 가변적인 트래픽 워크로드에 관리형 서비스를 사용하도록 게임 백엔드 서비스를 설계합니다. 관리형 서비스는 인프라 관리를 로 전환 AWS 하고 다중 테넌트 컨트롤 플레인으로 인해 여러 사용자에게 환경에 미치는 영향을 분산합니다.
이 모범 사례가 확립되지 않을 경우 노출되는 위험 수준: 높음
구현 지침
AWS AWS Lambda AWS Fargate (컨테이너) 및 Amazon Gamelift(게임 서버 오케스트레이션)와 같은 서비스는 기본 인프라를 관리할 필요 없이 코드, 컨테이너를 실행하거나 게임 서버를 오케스트레이션할 수 있습니다. 이러한 서비스는 플레이어 수요에 따라 자동으로 조정되며 사용하는 리소스에 대해서만 요금이 부과됩니다. 기본 인프라는 사용자를 대신하여 관리되므로 게임 및 백엔드 서비스의 요구 사항에만 집중할 수 있습니다.
AWS Lambda
AWS Fargate
Amazon GameLift
구현 단계
-
자동 조정 및 서버리스 관리를 활용하여 게임 이벤트, 플레이어 인증, 게임 내 구매, 매치메이킹 요청 처리와 같은 이벤트 기반 워크로드 AWS Lambda 에를 사용합니다.
-
플레이어 프로필, 상태 관리 및 매치메이킹과 같은 백엔드 서비스를 위해 ECS 또는 EKS와 AWS Fargate 함께 배포하여 서버 관리를 제거하고 애플리케이션 격리를 개선합니다.
-
Amazon GameLift를 사용하여 세션 기반 멀티플레이어 게임을 위한 전용 게임 서버를 배포하고 확장하여 개발 시간과 운영 복잡성을 줄일 수 있습니다.