NAVER CLOUD PLATFORM

게임

모바일 게임의 개발기간을 단축시키고 효율적인
게임 서비스 운영이 가능합니다

솔루션 문의하기

게임 서비스를 위한 클라우드
컴퓨팅 환경 제공

단순 모바일 캐주얼 보드 게임에서 모바일 MMORPG게임까지 다양한 게임 서비스 운영 환경을 위한 유연한 클라우드 컴퓨팅 환경을 제공합니다.

주요 고객사

  • awesome piece
  • digital frog

게임 서비스를 위한 네이버
클라우드 플랫폼의 특장점

  • 게임서비스 목적에 맞는
    다양한 환경 지원
    게임 서버를 클라우드로 전환하려는 경우에는 서버와 스토리지 ,네트워크 등은 가상화된 IaaS 제품을 사용합니다. 또한 게임 개발/운영에 필요한 시스템 구축시 콘솔, API 호출 등 다양한 방법을 통해서 구축 가능합니다. 게임서비스에 꼭 필요한 MS SQL, MySQL, Cubrid, Redis 등 이미지 형태로 제공되는 데이터베이스 서비스 부터 오픈 소스인 MongoDB와 같은 NoSQL 데이터베이스도 자유롭게 설치하여 운영할 수 있습니다.
  • 안전한 환경
    네이버 클라우드 플랫폼은 Anti-DDoS와 IDS 등 강력한 보안 솔루션을 바탕으로 고객의 시스템 및 데이터를 보호합니다. 보안 서비스는 네이버와 LINE 서비스에 대해 수시로 발생하는 다양한 보안 공격에 대응했던 보안 역량을 기반으로 하고 있습니다. 특히 게임 서비스에 빈번히 발생하는 DDoS 공격을 탐지하고 차단하기 위한 지속적인 학습과 경험을 통한 안전한 인프라 환경을 제공합니다.
  • 글로벌 리전 지원
    해외에 게임서비스 출시하는 경우 네이버 클라우드 플랫폼의 글로벌 리전을 사용할 수 있습니다. 국내 리전과 동일한 플랫폼을 사용하는 글로벌 리전 인프라 서비스는 레이턴시를 최소화한 고품질의 게임서비스를 제공할 수 있습니다. 또한 글로벌 리전간의 클라우드 전용 네트워크를 통한 빠르고 안정적인 백엔드 통신을 제공함으로써 안정적인 게임서비스 운영이 가능합니다.
  • 글로벌 CDN
    전 세계 120여 개 국가에 분산 배치된 수십만 대의 캐시 서버를 통해 국내 및 해외 사용자에게 빠르게 콘텐츠를 전송할 수 있습니다. 게임서비스에 필요한 게임 클라이언트 파일, 대용량 패치 파일 등을 CDN을 통해서 다운로드 함으로써 콘텐츠 전송 품질을 높이고 다운로드 속도도 향상시킬 수 있으며 원본 서버의 부하를 획기적으로 줄일 수 있습니다.
  • 게임서비스 목적에 맞는 다양한 환경 지원
    게임 서버를 클라우드로 전환하려는 경우에는 서버와 스토리지 ,네트워크 등은 가상화된 IaaS 제품을 사용합니다. 또한 게임 개발/운영에 필요한 시스템 구축시 콘솔, API 호출 등 다양한 방법을 통해서 구축 가능합니다. 게임서비스에 꼭 필요한 MS SQL, MySQL, Cubrid, Redis 등 이미지 형태로 제공되는 데이터베이스 서비스 부터 오픈 소스인 MongoDB와 같은 NoSQL 데이터베이스도 자유롭게 설치하여 운영할 수 있습니다.
  • 안전한 환경
    네이버 클라우드 플랫폼은 Anti-DDoS와 IDS 등 강력한 보안 솔루션을 바탕으로 고객의 시스템 및 데이터를 보호합니다. 보안 서비스는 네이버와 LINE 서비스에 대해 수시로 발생하는 다양한 보안 공격에 대응했던 보안 역량을 기반으로 하고 있습니다. 특히 게임 서비스에 빈번히 발생하는 DDoS 공격을 탐지하고 차단하기 위한 지속적인 학습과 경험을 통한 안전한 인프라 환경을 제공합니다.
  • 글로벌 리전 지원
    해외에 게임서비스 출시하는 경우 네이버 클라우드 플랫폼의 글로벌 리전을 사용할 수 있습니다. 국내 리전과 동일한 플랫폼을 사용하는 글로벌 리전 인프라 서비스는 레이턴시를 최소화한 고품질의 게임서비스를 제공할 수 있습니다. 또한 글로벌 리전간의 클라우드 전용 네트워크를 통한 빠르고 안정적인 백엔드 통신을 제공함으로써 안정적인 게임서비스 운영이 가능합니다.
  • 글로벌 CDN
    전 세계 120여 개 국가에 분산 배치된 수십만 대의 캐시 서버를 통해 국내 및 해외 사용자에게 빠르게 콘텐츠를 전송할 수 있습니다. 게임서비스에 필요한 게임 클라이언트 파일, 대용량 패치 파일 등을 CDN을 통해서 다운로드 함으로써 콘텐츠 전송 품질을 높이고 다운로드 속도도 향상시킬 수 있으며 원본 서버의 부하를 획기적으로 줄일 수 있습니다.

게임 서비스를 위한
네이버 클라우드 플랫폼 제공
서비스

Global Region

게임 서비스를 위한
파트너 솔루션

  • 쉬운 구현 및 개발시간 단축
    게임서버 엔진은 모바일 게임 서버를 개발할때 복잡한 기능을 손쉽게 구현하고 개발시간을 단축할 수 있게끔 디자인된 게임 서비스의 핵심 구성요소 입니다. 게임 서버 개발에 있어서 네트워크와 데이터베이스 처리, 수평 확장성 등 다중 사용자 게임 서버 개발에 있어서 필수적인 기능을 믿고 맡기실 수 있습니다.
  • 싱글플레이게임의 멀티플레이기능 구현
    게임서버 엔진은 싱글플레이 혹은 멀티플레이를 지원하는 게임에 실시간 멀티플레이 기능을 빠르게 추가할 수 있습니다. 또한 엔진 서버코드 모듬을 사용하여 사용자 인증, 서버간 이동, 매치메이킹, ELO 레이팅 계산 등 다양한 기능을 손쉽게 추가할 수 있으며, 강력한 분산 기능을 통해 게임로직을 간편하게 확장 시킬 수 있습니다.
  • 손쉬운 ORM기반 DB 접근과 효율적인 캐싱
    게임서버 엔진은 개발자가 데이터베이스를 직접 접근할 필요없이 게임 오브젝트를 접근하는데 필요한 SQL쿼리와 프로시저를 포함하는 C++ 클래스를 자동으로 생성합니다. 자동 생성된 클래스의 메소드와 SQL쿼리들은 게임 오브젝트의 속성이 추가되거나 삭제됨에 따라 자동으로 변경됩니다.
  • 강력한 기능의 네트워크 엔진 탑재
    게임의 특성에 따라 다양한 네트워크 요구 조건들을 만족시킬 수 있는 강력한 기능의 네트워크 엔진을 탑재하고 있습니다. 네트워크 엔진은 TCP, UDP, HTTP 중 원하는 프로토콜의 선택이 가능하며, 심지어 TCP 와 HTTP 처럼 둘 이상의 프로토콜을 동시에 사용하는 것도 가능합니다.
  • 쉬운 API 와 확장 가능한 Scaling-out 구조
    별도의 구현없이 다중 서버 환경에서도 손쉽게 사용자 중복 로그인을 방지 하거나 서로 다른 서버에 연결된 사용자간 상호작용이 가능하게 하며 복잡한 서버간 통신을 간편하게 할 수 있는 RPC 기능과 다중 서버환경에서 원활하게 공유 데이터에 접근할 수 있게끔 분산 Locking을 지원합니다.
  • 게임서버 개발/배포 과정에 따른 생산성 향상
    게임서버 엔진은 단지 게임서버의 일부 기능을 제공하는 라이브러리일 뿐만아니라 게임서버의 개발 과정과 배포 과정에 있어서 생산성을 높일 수 있는 강력한 방법들을 제공합니다.
  • 편리한 사용자 관리
    게임서비스 운영 지원 플랫폼은 간단한 API  연동을 통해서 사용자 검색, 계정 제재 및 해제, 보상 지급, 강제 로그아웃 등과 같은 게임 사용자 관리기능을 제공하며, 사용자 관리 히스토리를 통해 관리 현황 및 상태를 모니터링 할 수 있습니다. 또한 사용자의 게임내에서의 행동을 추적할 수 있는 게임 로그 조회 기능을 제공합니다.
  • SDK 연동이 필요 없는 지표 확인 기능
    게임 통계 분석을 위해서 대부분의 경우 게임 클라이언트에 통계분석 솔루션 SDK를 포함하는 작업이 불가피 합니다.그러나 게임서버에서도 계정 생성, 로그인 및 결제 등의 주요 정보를 항상 로그로 남기게 됩니다.이러한 서버 로그를 활용하여 복잡한 연동없이 간편하게 핵심적인 지표를 제공할 수 있습니다.
  • 직관적인 캠페인(이벤트) 관리
    게임이 출시되고 서비스 진행 중 특정 시기에 게임 이벤트를 진행해야 될 수도 있습니다. 그러나 게임서비스 운영자 입장에서 촉박한 일정에 맞춰서 이벤트를 진행하기에는 다소 부담이 될 수도 있습니다.이러한 이벤트 일정 관리의 부담을 줄이기 위해서 게임서버에서 지원하는 이벤트 종류를 캘린더 또는 테이블 형식으로 언제든지 간편하게 등록하여 손쉽게 이벤트 관리를 할 수 있습니다.
  • 역할에 따른 관리자 권한 관리
    게임이 출시 되면 동일한 프로젝트라도 고객지원 담당자, 마케팅 담당자, 게임운영 담당자 등 다양한 역할의 담당자가 필요합니다.동일한 운영 툴에서 이러한 역할 분담을 하기는 쉽지 않습니다. 따라서 이러한 문제를 해결하기 위해서 게임서비스 운영지원 플랫폼에서는 다른 역할 담당자가 각자의 권한을 가지고 서비스 관리 기능을 사용할 수 있도록 역할별 권한 설정이 가능합니다.
  • 다국어 지원
    하나의 서비스 플랫폼으로 여러 언어를 지원함으로써 글로벌 서비스 시 현지 운영 전문업체와 별도의 커뮤니케이션 없이 직관적인 내용 전달이 가능합니다.
게임 솔루션은 네이버 클라우드 플랫폼과 함께하세요.솔루션 문의하기