View a markdown version of this page

게임 분석 파이프라인 - 게임 산업 렌즈

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

게임 분석 파이프라인

게임 개발자는 게임 플레이 경험을 개선하여 플레이어 기반을 유지하고 성장시킬 수 있도록 플레이어 행동을 더 잘 이해할 수 있는 방법을 점점 더 찾고 있습니다. 게임 분석은 게임 및 관련 서비스에서 생성된 데이터를 이해하고 분석하는 데 필요한 기술 인프라 및 프로세스를 나타냅니다. 이를 위해서는 일반적으로 Game Analytics Pipeline 솔루션 구현과 같은이 end-to-end 프로세스를 지원할 수 있는 분석 파이프라인 아키텍처를 사용해야 합니다. https://aws.amazon.com/solutions/implementations/game-analytics-pipeline/

게임 분석 아키텍처의 특징은 다음과 같습니다.

  • 데이터 소스는 JSON과 같은 일반적인 형식으로 데이터를 전송하며, 일반적으로 게임 서버 및 게임 백엔드 서비스와 PC, 모바일 디바이스, 게임 콘솔을 포함한 게임 클라이언트를 포함합니다.

  • 게임 분석 파이프라인은 원시 데이터를 수집 및 저장하고 사용 가능한 출력 형식으로 처리하는 전체 워크플로를 자동화하여 최종 사용자 및 분석 애플리케이션과 같은 데이터 소비자가 효율적이고 비용 효율적으로 분석할 수 있도록 합니다.

  • 게임 분석 파이프라인은 게임이 성장함에 따라 대규모 실시간 데이터를 수집하고 처리할 수 있도록 지원합니다.

  • 실시간 및 배치 보고 사용 사례를 모두 지원합니다. 예를 들어 실시간 대시보드 및 알림은 일반적으로 라이브 운영 팀에서 게임 인프라와 플레이어 동작을 모니터링하여 문제를 감지하는 데 사용됩니다. 데이터 분석가 팀은 일반적으로 필요에 따라 배치 보고를 사용하여 시간 경과에 따른 추세를 파악합니다.

게임플레이 원격 측정을 위한 서버리스 게임 분석 파이프라인

게임플레이 원격 측정을 위한 서버리스 게임 분석 파이프라인

게임 데이터는 게임 클라이언트, 게임 서버 및 기타 애플리케이션에서 수집됩니다. 스트리밍 데이터는 데이터 레이크 통합 및 대화형 분석을 위해 Amazon S3에 수집됩니다. 스트리밍 분석은 실시간 이벤트를 처리하고 지표를 생성합니다. 데이터 소비자는 Amazon CloudWatch의 지표 데이터와 Amazon S3의 원시 이벤트를 분석합니다.

  • 솔루션 API 및 구성 데이터: Amazon API Gateway를 사용하여 게임 분석 파이프라인을 관리하고 Lambda 함수를 사용하여 Amazon DynamoDB에 구성 데이터를 저장하기 위한 REST API를 제공합니다. 이 API 또는 관리를 위한 사용자 지정 명령줄 인터페이스를 기반으로 내부 포털을 구축할 수 있습니다. 또한 REST API는 데이터 소스에서 게임 플레이 데이터를 수집하고 실시간 처리 및 스토리지로의 수집을 위해 원격 측정 데이터를 Amazon Kinesis Data Streams에 전달하기 위한 서버 인증을 제공합니다.

  • 이벤트 스트림: Amazon Kinesis Data Streams는 게임에서 스트리밍 데이터를 캡처하고 Amazon Data Firehose 및 Amazon Managed Service for Apache Flink에서 실시간 데이터 처리를 허용합니다.

  • 스트리밍 분석: Managed Service for Apache Flink는 Kinesis Data Streams의 스트리밍 이벤트 데이터를 분석하고 Lambda 함수를 사용하여 CloudWatch에 게시되는 사용자 지정 지표 및 알림을 생성할 수 있습니다.

  • 지표 및 알림: Amazon CloudWatch를 사용하여 솔루션의 지표, 로그 및 경보를 모니터링합니다. Amazon SNS를 사용하여 대기 중인 엔지니어 및 기타 데이터 소비자에게 알림을 보냅니다.

  • 스트리밍 수집: Firehose를 사용하여 Kinesis Data Streams에서 스트리밍 데이터를 사용하고 Amazon S3의 데이터 레이크로 전송하여 장기 저장, 변환 및 다른 데이터와의 통합을 수행합니다.

  • 데이터 레이크 통합 및 ETL: ETL 처리 워크플로 AWS Glue 에를 사용하고 AWS AWS Glue Data Catalog에서 메타데이터를 구성하여 유연한 분석 도구와의 통합을 위한 데이터 레이크의 기반을 제공합니다.

  • 대화형 분석: 최종 사용자는 Amazon Athena를 사용하여 Amazon S3에 저장된 데이터 세트에 대해 임시 대화형 쿼리를 수행하고 Quick을 사용하여 대시보드를 구축할 수 있습니다.

를 사용하여 계정에 배포할 수 있는 분석 파이프라인의 자동 참조 구현은 Game Analytics Pipeline을 참조하세요 AWS CloudFormation.