Professional-Cloud-Architect 試験問題 191
あなたの会社は、数ペタバイトのデータ セットをクラウドに移行する予定です。データ セットは 24 時間利用可能でなければなりません。ビジネス アナリストは SQL インターフェイスの使用経験しかありません。分析しやすいようにデータを最適化するには、どのようにデータを保存すればよいでしょうか。
Professional-Cloud-Architect 試験問題 192
この質問については、Mountkirk Games のケーススタディを参照してください。
Mountkirk Games は、新しいバックエンドを Google Cloud Platform (GCP) にデプロイしました。バックエンドの新しいバージョンを一般公開する前に、徹底したテスト プロセスを作成したいと考えています。テスト環境を経済的に拡張したいと考えています。プロセスをどのように設計すればよいでしょうか。
Mountkirk Games は、新しいバックエンドを Google Cloud Platform (GCP) にデプロイしました。バックエンドの新しいバージョンを一般公開する前に、徹底したテスト プロセスを作成したいと考えています。テスト環境を経済的に拡張したいと考えています。プロセスをどのように設計すればよいでしょうか。
Professional-Cloud-Architect 試験問題 193
ケーススタディ: 7 - Mountkirk Games
会社概要
Mountkirk Games は、モバイル プラットフォーム向けのオンライン セッション ベースのマルチプレイヤー ゲームを制作しています。同社は、サーバー側の統合を使用してすべてのゲームを構築しています。これまでは、クラウド プロバイダーを利用して物理サーバーをリースしてきました。
一部のゲームが予想外に人気を博したため、世界中の視聴者、アプリケーション サーバー、MySQL データベース、分析ツールの拡張に問題が生じました。
現在のモデルでは、ゲームの統計情報をファイルに書き込み、ETL ツールを介して送信し、レポート用に一元化された MySQL データベースに読み込みます。
ソリューションコンセプト
Mountkirk Games は、非常に人気が出ると予想される新しいゲームを開発中です。ストリーミング メトリックをキャプチャし、集中的な分析を実行し、自動スケーリング サーバー環境を活用してマネージド NoSQL データベースと統合できるように、ゲームのバックエンドを Google Compute Engine にデプロイする予定です。
ビジネス要件
世界的な足跡を拡大します。

稼働時間を改善します - ダウンタイムはプレイヤーの損失です。

使用するクラウド リソースの効率を向上します。

すべての顧客への遅延を削減します。

技術要件
ゲームバックエンドプラットフォームの要件
ゲームアクティビティに基づいて動的にスケールアップまたはスケールダウンします。

トランザクション データベース サービスに接続して、ユーザー プロファイルとゲームの状態を管理します。

将来の分析のために、ゲーム アクティビティを時系列データベース サービスに保存します。

システムが拡張されるにつれて、処理のバックログによってデータが失われないようにします。

強化された Linux ディストリビューションを実行します。

ゲーム分析プラットフォームの要件
ゲームアクティビティに基づいて動的にスケールアップまたはスケールダウンする

ゲームサーバーから受信したデータを即座に直接処理します

モバイルネットワークの速度が遅いために遅れて到着するデータを処理する

クエリが少なくとも10 TBの履歴データにアクセスできるようにする

ユーザーのモバイルデバイスから定期的にアップロードされるファイルを処理します

エグゼクティブステートメント
当社が最後に成功したゲームは、以前のクラウド プロバイダーではうまく拡張できず、ユーザーの採用率が低下し、ゲームの評判に影響を及ぼしました。投資家は、ゲームの速度と安定性を評価するための主要業績評価指標 (KPI) を増やし、使用パターンに関するより深い洞察を提供するその他の指標も求めており、これにより、ターゲット ユーザーに合わせてゲームを調整できます。
さらに、現在のテクノロジー スタックでは必要なスケールを提供できないため、MySQL を置き換えて、自動スケーリング、低レイテンシの負荷分散を提供し、物理サーバーの管理から解放される環境に移行したいと考えています。
この質問については、Mountkirk Games のケース スタディを参照してください。新しいゲーム バックエンド プラットフォーム アーキテクチャを担当します。ゲームは REST API を介してバックエンドと通信します。
Google が推奨するプラクティスに従いたい場合、バックエンドをどのように設計すればよいでしょうか?
会社概要
Mountkirk Games は、モバイル プラットフォーム向けのオンライン セッション ベースのマルチプレイヤー ゲームを制作しています。同社は、サーバー側の統合を使用してすべてのゲームを構築しています。これまでは、クラウド プロバイダーを利用して物理サーバーをリースしてきました。
一部のゲームが予想外に人気を博したため、世界中の視聴者、アプリケーション サーバー、MySQL データベース、分析ツールの拡張に問題が生じました。
現在のモデルでは、ゲームの統計情報をファイルに書き込み、ETL ツールを介して送信し、レポート用に一元化された MySQL データベースに読み込みます。
ソリューションコンセプト
Mountkirk Games は、非常に人気が出ると予想される新しいゲームを開発中です。ストリーミング メトリックをキャプチャし、集中的な分析を実行し、自動スケーリング サーバー環境を活用してマネージド NoSQL データベースと統合できるように、ゲームのバックエンドを Google Compute Engine にデプロイする予定です。
ビジネス要件
世界的な足跡を拡大します。

稼働時間を改善します - ダウンタイムはプレイヤーの損失です。

使用するクラウド リソースの効率を向上します。

すべての顧客への遅延を削減します。

技術要件
ゲームバックエンドプラットフォームの要件
ゲームアクティビティに基づいて動的にスケールアップまたはスケールダウンします。

トランザクション データベース サービスに接続して、ユーザー プロファイルとゲームの状態を管理します。

将来の分析のために、ゲーム アクティビティを時系列データベース サービスに保存します。

システムが拡張されるにつれて、処理のバックログによってデータが失われないようにします。

強化された Linux ディストリビューションを実行します。

ゲーム分析プラットフォームの要件
ゲームアクティビティに基づいて動的にスケールアップまたはスケールダウンする

ゲームサーバーから受信したデータを即座に直接処理します

モバイルネットワークの速度が遅いために遅れて到着するデータを処理する

クエリが少なくとも10 TBの履歴データにアクセスできるようにする

ユーザーのモバイルデバイスから定期的にアップロードされるファイルを処理します

エグゼクティブステートメント
当社が最後に成功したゲームは、以前のクラウド プロバイダーではうまく拡張できず、ユーザーの採用率が低下し、ゲームの評判に影響を及ぼしました。投資家は、ゲームの速度と安定性を評価するための主要業績評価指標 (KPI) を増やし、使用パターンに関するより深い洞察を提供するその他の指標も求めており、これにより、ターゲット ユーザーに合わせてゲームを調整できます。
さらに、現在のテクノロジー スタックでは必要なスケールを提供できないため、MySQL を置き換えて、自動スケーリング、低レイテンシの負荷分散を提供し、物理サーバーの管理から解放される環境に移行したいと考えています。
この質問については、Mountkirk Games のケース スタディを参照してください。新しいゲーム バックエンド プラットフォーム アーキテクチャを担当します。ゲームは REST API を介してバックエンドと通信します。
Google が推奨するプラクティスに従いたい場合、バックエンドをどのように設計すればよいでしょうか?
Professional-Cloud-Architect 試験問題 194
Cloud CDN を使用して、Compute Engine インスタンス グループでホストされている静的 HTTP(S) ウェブサイト コンテンツを配信しています。キャッシュ ヒット率を改善したいと考えています。
何をすべきでしょうか?
何をすべきでしょうか?
Professional-Cloud-Architect 試験問題 195
今後の起動に備えて、Web トラフィックを処理するために、自動スケーリング インスタンス グループを設定します。インスタンス グループを HTTP(S) ロード バランサーのバックエンド サービスとして設定した後、仮想マシン (VM) インスタンスが 1 分ごとに終了して再起動していることに気付きました。インスタンスにはパブリック IP アドレスがありません。curl コマンドを使用して、各インスタンスから適切な Web 応答が返されていることを確認しました。バックエンドが正しく設定されていることを確認します。
何をすべきでしょうか?
何をすべきでしょうか?
