無限ノック › ANS 練習問題一覧 › 問題
ANSネットワーク設計

あるモバイルゲーム開発会社は、世界中のユーザー向けにリアルタイムのマルチプレイヤー対戦ゲームをホストしています。ゲームクライアントとAWSリージョンのサーバー間の通信には、低レイテンシが不可欠な独自のUDPベースのカスタムプロトコルを使用しています。ユーザーが物理的に離れた場所にいても、パケットの損失を最小限に抑え、最も安定したネットワークパフォーマンスを提供するための最適なAWSサービスはどれですか。

A
AWS Global Accelerator
✓ 正解
AWS Global AcceleratorはTCPおよびUDPトラフィックをサポートし、AWSのグローバルプライベートバックボーンを利用して長距離通信のレイテンシとパケット損失を最適化します。リアルタイムゲームのようなカスタムUDPアプリケーションに最適なサービスです。
B
Amazon CloudFront
Amazon CloudFrontは世界規模のコンテンツ配信ネットワーク(CDN)であり優れたパフォーマンスを提供しますが、HTTP/HTTPSおよびWebSocketプロトコルに特化しています。UDPベースのカスタムトラフィックの転送・最適化はサポートされていません。
C
Amazon API Gateway
Amazon API GatewayはRESTful APIおよびWebSocket APIを作成、公開、保守するためのサービスです。L7でのHTTPリクエストの処理に特化しており、低レイテンシが求められる生のUDPパケットストリームのルーティングには使用できません。
D
AWS Transit Gateway
AWS Transit Gatewayは、複数のVPCやオンプレミスネットワークを相互接続するためのクラウド内のリージョナル仮想ルーターです。エンドユーザーからクラウドまでのインターネットルーティングパス自体をグローバルに最適化する機能は持っていません。

解説

選択肢AのAWS Global Acceleratorは、TCPおよびUDPトラフィックを含む非HTTP/HTTPSプロトコルのパフォーマンスをグローバルレベルで最適化するサービスです。ユーザーのトラフィックを最も近いAWSエッジロケーションで受信し、混雑したパブリックインターネットを経由する代わりに最適化されたAWSグローバルプライベートネットワーク経由でバックエンドにルーティングします。これによりパケット損失の削減、ジッターの低下、レイテンシの大幅な改善が実現されます。 選択肢BのAmazon CloudFrontはエッジネットワークを利用しますが、主にHTTP/HTTPSトラフィックのキャッシュと配信に特化しており、UDPベースのカスタムプロトコルには対応していません。 選択肢CのAmazon API GatewayはREST/WebSocket/HTTP APIのマネージドエンドポイントサービスであり、UDPプロトコルのルーティングやグローバルなパフォーマンス最適化の機能はなく、この用途には適していません。 選択肢DのAWS Transit GatewayはVPCとオンプレミスネットワークを接続するネットワークハブサービスです。グローバルなエンドユーザーのトラフィックをエッジで受け取ってパフォーマンスを最適化する機能はなく、この要件には適していません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでANSを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← ANS の問題一覧に戻る