導入事例

スマートフォン向けゲームタイトルのインフラに Google Cloud の Spanner を採用 大規模サービスの安定稼働に向けた負荷対策の取り組み

エルアンドエル・ビクターエンタテインメント株式会社導入事例

エルアンドエル・ビクターエンタテインメント株式会社様は、ライブイベントやタレントマネジメントなど、エンタテインメントコンテンツ領域における総合プロデュース事業に加え、ゲーム制作事業も展開しています。

2024年秋にリリースされた、大人気TVアニメを原作としたスマートフォンゲームアプリの開発案件では、システムのプラットフォームに Google Cloud を選定、大規模な環境でトランザクションを処理するために Spanner を活用する方針を決めました。

今回、開発プロジェクトをインフラ構築の段階から推進されたプロジェクトマネージャーにお話を聞かせていただくことができました。

Google Cloud をインフラに採用した背景と導入効果

今回のゲーム開発プロジェクトにおいて、インフラ基盤に Google Cloud を採用することになったのは、データベースに Spanner を選択することになったことがきっかけでした。
Spanner は、Google Cloud が提供するリレーショナル、グラフ、Key-Value、検索を統合したフルマネージドのミッション クリティカル データベース サービスです。グローバルなトランザクション整合性、高可用性のための自動の同期レプリケーションなどの特徴を持っており、ゲームや金融関連サービスといった高い可用性とデータの完全性が求められる大規模アプリケーションを提供する業種で多く利用されています。

本プロジェクトでは、人気TVアニメを原作としたゲームタイトルであるという特性から、多数のユーザーの利用が見込まれること、またゲームの将来的なグローバル展開を見越して Spanner が採用されました。

ゲームプラットフォームとしての Google Cloud には、通信を含めたインフラ環境としての安定性やスケーラビリティが容易である点がメリットとして上げられますが、実際に導入してみてどのような印象を受けたのでしょうか。

設定のしやすさ、ドキュメントの充実、Spanner や BigQuery など大規模サービスに向いている機能が揃っているところがよかったです。今回の案件はデータベースに Spanner を用いて開発しているところがポイントですが、大規模案件でのパフォーマンスや可用性を考えても、選択は間違っていなかったと思います。また、他のクラウドサービスと比較して、Web サーバーでも API サーバーでも、コストパフォーマンスの点で優れており、TCO の抑制には大きな効果がありました」
「一方で、コストが従量課金であることに加えて、一部課金の仕組みがわかりづらいサービスもあるため、事前の見積りが難しかった部分もありました。利用規模の拡大にともなってコストは増えていくため、そのあたりはしっかり運営規模を考えて選択するのが良いと思います」

NHN テコラスの技術支援について

NHN テコラスは開発会社の紹介を通じて Google Cloud 請求代行サービスとインフラ構築における技術サポートの依頼をいただき、環境構築に向けた作業とローンチの前段階で行われる負荷テストを支援しました。

「NHN テコラスへ依頼することになった決め手としては、 Google Cloud プレミアパートナー Sell エンゲージメントモデル認定を取得しているというところが大きかったと思います。Google Cloud に精通したエンジニアの技術サポートを月単位の契約で受けられる『プロフェッショナルサービス』を通じて、サーバー構成に関する相談への対応や、負荷検証で手厚い支援が受けられた点も要因となりました」

インフラ構築プロジェクトの推移

プロジェクトは、2023年5月に開発環境の構築に着手、10月に構築作業を終えたあとは本番環境と負荷テスト環境、お知らせ環境の構築に入り、2023年末から2024年初めにかけての期間で負荷試験を終えるという流れで進められました。あらかじめスタート時期が決まっていたアプリの開発スケジュールにあわせて、早急に開発・本番環境を用意する必要がありました。

多くのユーザーの利用が想定される案件の性質上、ゲームアプリ開発の前段階におけるインフラ構築と負荷試験は入念に行われました。
もともとテスト環境は存在していたものの、サーバーの構成図や設計資料は整理されていなかったことから、ヒアリング結果や調査メモをもとに開発・本番環境の構築が進められたといいます。開発会社とのやり取りにおいては、スプレッドシートで一覧化した課題管理表を用意するなど、齟齬が生じないよう入念なコミュニケーションが図られました。

最終的に、スケジュール通りインフラ環境を後続のアプリ開発へ引き渡すことができましたが、その後に行われたアプリケーションの開発フェーズでは、 Google Cloud を採用したメリットが感じられるシーンが多かったようです。
「私の担当した部分ですと、大規模案件でWordPressを用いたお知らせシステムを稼働させるという要件がありました。お知らせ記事を閲覧した後にNewアイコンが動的に消える仕様については独自に開発する必要がありましたが、処理フローにおいてどうしてもサーバー負荷が上昇してしまう点がボトルネックとなっていました。可能な限り処理が軽くなる実装をしても動作は重いままで、サーバー側の負荷を軽減するための構成については、相談や試行錯誤を繰り返すことになりました。最終的には、 Google Cloud の利用環境を整えることで負荷を軽減する目標は達成でき、負荷テストもクリアすることができました」

プロジェクトにおけるNHN テコラスの構築支援についてもご評価をいただいています。
「ある程度の方向性が見えた段階で作業を依頼すれば、後はかなり細かいところまで対応していただけると感じました」
「対応されたエンジニアさんは依頼された仕事をしっかりこなしてくれていたと思います。環境構築後に提出されたパラメーター資料などのアウトプットは、とても丁寧でわかりやすい内容になっていました」

NHN テコラスは、これからもインフラの安定稼働に向けた支援を行ってまいります。

公開日:2025年1月15日

Google Cloud活用支援 サービスのご紹介

サービス資料をダウンロード (無料)

導入サービス

エルアンドエル・ビクターエンタテインメント株式会社について

ライブイベントやタレントマネジメントなど、エンタテインメントコンテンツ領域における総合プロデュース事業に加え、ゲーム制作事業も展開しています。

社名
エルアンドエル・ビクターエンタテインメント株式会社
内容
エンタテインメントコンテンツにおける総合プロデュース、ライブイベントや2.5次元舞台の企画・製作・ 運営、イベントグッズの物販を中心としたタレントマネジメント、音響製作など
設立
2017年4月
従業員数
15名

関連事例

関連カテゴリー

お気軽にお問い合わせください

03-6263-1715 (平日10:00-18:00)