説明/参照:
Explanation:
Google Cloud Datastoreの一般的なワークロード
ユーザープロファイル

製品カタログ

ゲームの状態

参照先:https://cloud.google.com/storage-options/
https://cloud.google.com/datastore/docs/concepts/overview
テストレット1
会社概要
Mountkirk Gamesは、最も人気のあるモバイルプラットフォーム用のオンラインのセッションベースのマルチプレイヤーゲームを製造しています。
彼らは何らかのサーバーサイドの統合を使用して彼らのゲームのすべてを構築します。歴史的に、彼らはクラウドを使ってきました
物理サーバーをリースするプロバイダー。
彼らのゲームのいくつかの予想外の人気のために、彼らは彼らのグローバル規模を拡大するのに問題がありました
対象ユーザー、アプリケーションサーバー、MySQLデータベース、および分析ツール。
彼らの現在のモデルはゲームの統計をファイルに書き出し、それらをロードするETLツールを通してそれらを送ることです。
レポート用に集中型MySQLデータベースに。
ソリューションコンセプト
Mountkirk Gamesは新しいゲームを開発していますが、これは非常に人気があると予想されます。彼らは
Google Compute Engine上のゲームのバックエンドで、集中的に実行されるストリーミングメトリクスをキャプチャできます。
分析し、その自動スケーリングサーバー環境を利用し、マネージドNoSQLと統合する
データベース。
ビジネス要件
世界規模のフットプリントに拡大

アップタイムの改善 - ダウンタイムはプレイヤーの損失です

私たちが使用する重要なリソースの効率を向上させる

すべての顧客への待ち時間を減らす

技術要件
ゲームバックエンドプラットフォームの要件
1.ゲームの活動に基づいて動的に拡大または縮小する
2.マネージドNoSQLデータベースサービスに接続する
3. Linuxディストリビューションのカスタマイズを実行します。
ゲーム分析プラットフォームの要件
1.ゲームの活動に基づいて動的に拡大または縮小する
2.ゲームサーバーから直接着信データを処理する
低速のモバイルネットワークのために遅れて到着するデータを処理する。
4. SQLクエリが少なくとも10 TBの履歴データにアクセスできるようにする
5.ユーザーのモバイルデバイスによって定期的にアップロードされるファイルを処理する
6.完全に管理されたサービスのみを使用する
CEO声明
私たちの最後の成功したゲームは私たちの以前のクラウドプロバイダーとうまくスケーリングできなかった、その結果としてユーザーが減った
採用し、ゲームの評判に影響を与えます。私たちの投資家はもっと重要業績評価指標(KPI)を求めています
ゲームのスピードと安定性、およびその他のより深い洞察を提供する指標を評価するため
使用パターンは、ターゲットユーザーに合わせてゲームを調整できます。
CTOステートメント
現在のテクノロジスタックでは必要な規模を提供できないため、MySQLを置き換えて移行したいと思います。
自動スケーリング、低遅延のロードバランシングを提供し、管理から解放される環境へ
物理サーバー
CFOステートメント
十分なユーザー人口統計データ、使用状況の測定基準、およびその他のKPIを収集していません。その結果、
適切なユーザーを関与させない、私たちのマーケティングが適切なユーザーをターゲットにしているという確信はありません。
ゲーム内でプレミアムBlast-Upsを十分に販売していないため、収益に大きく影響します。