AWS Databases for Games


リーダーボード、仮想商品、またはチート検出であっても、プレイヤーは大量のデータを生成し、それらをリアルタイムで処理、保存、アクセスする必要があります。

専用組み込みとバトルテスト済み

ゲームを考慮した構築

15 個の AWS 専用データベースのポートフォリオでは、多様なデータモデルをサポートしているため、ユースケース主導のスケーラブルな分散ゲームを構築できます。

可用性と安全性

ミッションクリティカルなゲームワークロード向けに構築された AWS Database は、高可用性、信頼性、保管時の暗号化と転送中の暗号化を含む複数レベルのセキュリティを提供します。

スケールに応じたパフォーマンス

小規模から始めて、ゲームの成長に合わせて拡張します。専用データベースは必要なデータモデルに合わせて最適化されているため、商用データベースに比べて 1/10 のコストでゲームをスケーリングし、パフォーマンスを向上させることができます。

完全マネージド型

AWS はクラスターを継続的にモニタリングして、自己修復ストレージと自動スケーリングによりワークロードを稼働させ続けるため、ユーザーはゲームの構築に集中できます。

AWS Databases 主なユースケース

詳細については、各ユースケースをクリックしてください。
  • ターン制ゲームを構築する

    ターン制ゲームを構築する

    プッシュ通知を使用した 2 人用ターン制ゲームを作成します。

    Amazon DynamoDB と Amazon SNS を使用したターン制ゲームの構築方法

    ターン制ゲームを構築するには、既存のゲームの状態を保存し、ゲームのさまざまな時点でプレイヤーに通知を送信する必要があります。プレイヤーが新しいゲームに誰かを招待したとき、プレイする順番になったとき、そして勝者が決まったときに通知を送信します。Amazon DynamoDB と Amazon SNS を使用して、これらのターン制ゲームのニーズを処理できます。Amazon DynamoDB は、既存のゲームの状態を保存して、ターンとターンの間を保つために使用されます。Amazon SNS は、ゲームの重要な時点でプレイヤーに通知を送信するために使用されます。

    ターン制ゲームを構築するために使用されるサービス

    サービス 目的
    ゲームのインベントリシステムの目的
    このサービスの詳細について
    Amazon DynamoDB
    あらゆる規模で超高速のパフォーマンスを提供する、完全マネージド型の NoSQL データベース
    ターンとターンの間を保つゲームの状態を保存します。

    ドキュメント

    Amazon DynamoDB のウェブページ

    Amazon SNS
    発行機能、購読機能と SMS、E メール、モバイルアプリケーションへの直接メッセージングを可能にする大容量のメッセージングサービス
    プレイする順番になったらプレイヤーに通知を送信します。

    ドキュメント

    Amazon SNS のウェブページ

    AWS Cloud9 ブラウザのみでコードを記述、実行、デバッグできるクラウドベースの統合開発環境 (IDE) です。 開発環境をプロビジョニングすると、ファイルをインストールしたりラップトップを構成したりする必要がありません。

    ドキュメント

    AWS Cloud9 のウェブページ

    Amazon Cognito アプリケーションの ID 管理 プレイヤーの身元を認証します。

    ドキュメント

    Amazon Cognito のウェブページ

    AWS Lambda サーバーに煩わされずにコードを実行
    ユーザーデータに変更がある場合にクライアントを更新します。

    ドキュメント

    AWS Lambda のウェブページ

    Amazon API Gateway API を構築、デプロイ、管理
    プレイヤーのインベントリ更新に WebSocket を使用します。

    ドキュメント

    Amazon API Gateway のウェブページ

ニュースレターにサインアップして、AWS Game Tech から最新情報を入手してください。
コールバックを申し込む

それらを次のレベルへ。

一人のチームであっても千人のチームであっても、ゲーム開発のニーズについて詳しく聞かせてください。