資料の紹介
オンラインゲームで世界的に成功するには、プレーヤーを魅了するゲームタイトルを開発するだけでなく、拡張性が高いシステム、綿密なマーケティング戦略なども欠かせない。「期間は2年以上、数百億円」という開発規模のタイトルもあり、失敗は許されないからだ。
システム内のデータベースについては、プレーヤーが一気に数百万人になっても問題が出ないような非機能要件を満たす必要がある。プレーヤーの操作ごとにゲームステータスが変化していくため、データの読み書きにおける拡張性や、データの整合性を確保するのも大切だ。そこでNoSQLとRDBMSの両方を導入する手があるが複雑になる。シンプルな策はないだろうか。
本資料では、オンラインゲームを展開する上で直面する非機能要件の課題と解決策について解説する。非機能要件の課題の解決策として、クラウドが提供するデータベースサービスを紹介。「可用性99.999%」などの詳細や導入プロセス、ユースケースも説明している。ゲーム業界の企業関係者はもちろん、究極の非機能要件を満たすサービスに興味を持つ人も必見の資料と言える。





