과정 설명
이 과정에서는 AWS에서 게임 서버를 호스팅하는 옵션을 설명합니다. 게임 서버 호스팅 솔루션을 선택하는 데 영향을 미치는 중요한 기술 및 비즈니스 요구 사항을 알아봅니다. 이 과정에서는 Amazon GameLift, FleetIQ Game Server Groups, Amazon ECS, Amazon EKS 및 AWS Fargate를 사용하는 컨테이너 기반 솔루션, Amazon EC2 및 AWS 코어 서비스에 기반한 솔루션 등의 AWS Game Server 호스팅 솔루션에 관해 설명합니다.
• 과정 수준: 중급
• 소요 시간: 1시간 15분
활동
이 과정에는 동영상, 대화형 온라인 교육, 의사 결정 시나리오 및 지식 확인이 포함되어 있습니다.
과정 목표
이 과정에서 배울 내용은 다음과 같습니다.
• AWS에서 제공하는 게임 서버 호스팅 옵션에 대해 설명합니다.
• 게임 서버 호스팅의 일반적인 기술 및 비즈니스 요구 사항을 설명합니다.
• 주요 기술 및 비즈니스 요구 사항에 따라 AWS 게임 서버 호스팅 옵션을 구분합니다.
• 게임 서버 호스팅 솔루션을 선택하는 데 요구 사항을 적용합니다.
수강 대상
이 과정의 대상은 다음과 같습니다.
• 게임 디자이너
• 게임 개발자
• 게임 제작자
수강 전 권장 사항
이 교육 과정을 수강하려면 다음 조건을 갖추는 것이 좋습니다.
• 게임 개발에 대한 경험과 컴퓨터 또는 데이터 센터에서 게임 서버를 호스팅하는 것과 관련된 일반적인 지식
• AWS Game Tech 시작하기(https://www.aws.training/Details/eLearning?id=47467) 이수 또는 이에 상응하는 지식
• 클라우드 컴퓨팅 및 AWS에 대한 기초적인 이해(Cloud Practitioner Essentials 이상 수료)
과정 개요
파트 1: 소개AWS에서의 게임 서버 호스팅 시작
• 과정 목표
• 과정 소개
• 과정 개요
게임 서버 호스팅• 게임 서비스 정의
AWS에서의 게임 서버 호스팅• Amazon EC2 및 AWS 핵심 서비스
• 컨테이너 기반 솔루션
• Amazon GameLift
• Amazon GameLift FleetIQ 게임 서버 그룹
파트 2: 게임 서버 호스팅의 비즈니스 및 기술 요구 사항관리 책임
• Game Tech 계층 모델에서 파악되는 일반적인 책임
• 기본적인 게임 서버 요구 사항 목록 개발
요구 사항• 비용
• 개발 노력
• 기능
• 지연 시간
• 이동성
• 제어
• 확장
파트3: AWS 핵심 서비스를 사용한 게임 서버 호스팅Amazon EC2 및 AWS 핵심 서비스
• 게임 호스팅 솔루션에 일반적으로 사용되는 AWS 서비스 검토
• 해당하는 게임 서버 호스팅 요구 사항
파트4: 컨테이너를 사용한 게임 서버 서버에 컨테이너 사용
• 컨테이너 추상화 및 게임 서버 추상화
• Docker
• 컨테이너 오케스트레이션 및 게임 서버 관리
AWS의 컨테이너 서비스• Amazon EC2 인스턴스에서 컨테이너 실행
• AWS Fargate
• Amazon ECS
• Amazon EKS
• EKS 추상화(포드)를 게임 서버에 매핑
• ECS 추상화(태스크)를 게임 서버에 매핑
컨테이너를 사용한 게임 서버 호스팅 서비스 구축• 게임 세션에 플레이어 배치
• 게임 세션 수명 주기 관리
• 저렴한 비용으로 인스턴스 쇼핑
• 매치메이킹 통합
게임 서버를 위한 CI/CD• 게임 서버 개발 및 배포를 위한 CI/CD
• 글로벌 규모의 게임 배포를 위한 CI/CD 사용
• 게임 서버를 위한 컨테이너화된 CI/CD의 예
• 게임 서버 호스팅 요구 사항에 맞는 컨테이너 솔루션
파트 5: Amazon GameLift를 사용한 게임 서버 호스팅Amazon GameLift
• GameLift 계층 및 주요 기능 개요
• 해당하는 게임 서버 호스팅 요구 사항
Amazon GameLift FleetIQ 게임 서버 그룹• 개요
• 해당하는 게임 서버 호스팅 요구 사항
파트 6: 게임 서버 호스팅 솔루션 선택게임 호스팅 예제 및 연습 시나리오
• 주요 학습 내용을 적용하여 게임 서버 호스팅 시나리오 해결
파트 7: 완료지식 평가요약
• 검토 및 요약
• 과정 설문 조사
다음 단계
• 추가 교육 및 자격증
• 추가 리소스