無限ノック › SAP 練習問題一覧 › 問題
SAP新しいソリューションのための設計

大規模なメディアストリーミングプラットフォームが、ライブイベント配信システムを新規設計しています。要件は以下の通りです。 ①同時視聴者数が最大 500 万人で、ピーク時に突発的にトラフィックが 10 倍になる。 ②動画は 4K HDR コンテンツで、1ストリームあたり 25 Mbps の帯域が必要。 ③視聴者の 40% は日本、30% は北米、30% はヨーロッパに分散している。 ④DRM(Digital Rights Management)による著作権保護が必須。 ⑤視聴開始までのレイテンシを 3 秒以下にする。 ⑥コンテンツプロバイダーとの SLA で、配信障害時のペナルティが発生する。 ⑦コスト最適化のため、オフピーク時のトランスコーディングコストを最小化する。これらの要件を満たす最適なアーキテクチャはどれですか?

A
ライブ入力に AWS Elemental MediaLive を使用し、出力を MediaPackage でパッケージングする。CloudFront を CDN として使用し、Field-Level Encryption で DRM を実装する。オリジンシールドを有効化して各リージョンのエッジに配置し、Lambda@Edge でレイテンシ最適化を行う。トランスコーディングは Reserved インスタンスで固定コストを削減する。
CloudFront Field-Level Encryption はフォームフィールド値を暗号化する機能であり、Widevine/PlayReady/FairPlay などの映像 DRM 実装には使用できません。Reserved Instances による固定費化はオフピーク時のコスト最小化要件に反し、使用率が低い時間帯でも固定費が継続して発生します。
B
ライブエンコーディングに AWS Elemental MediaLive(冗長構成)を使用し、MediaPackage で HLS/DASH と複数 DRM(Widevine/PlayReady/FairPlay)を実装する。CloudFront のオリジンシールドを東京・バージニア・フランクフルトに配置する。オフピーク時は MediaConvert のオンデマンドキュー(従量課金)、ピーク時は予約キューを使い分けてコストを最適化する。
✓ 正解
MediaLive 冗長パイプライン構成と MediaPackage による HLS/DASH パッケージング・複数 DRM 統合、CloudFront オリジンシールドの主要 3 拠点(東京・バージニア・フランクフルト)配置により 3 秒以下のレイテンシを確保します。MediaConvert のオンデマンド/予約キュー使い分けでオフピーク時のコストを最小化します。
C
EC2 上のカスタム FFmpeg クラスターでライブエンコーディングを行い、S3 に HLS セグメントを保存する。CloudFront を CDN として使用し、Lambda@Edge でアクセス制御と DRM トークン検証をカスタム実装する。Auto Scaling グループでピーク時のエンコーディングキャパシティを自動調整し、Spot インスタンスを混在させてオフピーク時のコストを最適化する。
EC2 上のカスタム FFmpeg クラスターは MediaLive のようなプライマリ/バックアップ冗長パイプライン構成を持たず、SLA で求められる高可用性の確保が困難です。Lambda@Edge での DRM トークン検証はカスタム実装が必要で MediaPackage のネイティブ DRM 統合より保守負荷が大幅に高くなります。
D
AWS Elemental MediaLive でエンコーディングし、S3 バケットを直接オリジンとして CloudFront に配信する。WAF のカスタムルールと Lambda@Edge を組み合わせた DRM トークン検証を実装し、Global Accelerator のエニーキャストでグローバルエッジへルーティングしてレイテンシを最適化する。EC2 Savings Plans でエンコーディングコストを削減し、CloudFront の Price Class を All Edges に設定して全エッジロケーションから配信する。
WAF は Web アプリケーションへの攻撃を防御するサービスであり、映像コンテンツの DRM 検証用途には使用できません。S3 を直接オリジンとすると大規模同時視聴時にオリジン負荷が集中し 3 秒以下のレイテンシを安定維持することが困難です。Global Accelerator は TCP/UDP レイヤーのルーティング最適化であり CDN の代替にはなりません。

解説

MediaLive + MediaPackage は AWS のマネージドライブストリーミングスタックの中核で、MediaPackage が HLS/DASH パッケージングと複数 DRM システム(Widevine/PlayReady/FairPlay)のネイティブ統合を提供します。CloudFront オリジンシールドを主要リージョン(東京・バージニア・フランクフルト)に配置することでオリジンへの負荷を軽減し、3秒以下のレイテンシ要件を満たします。MediaConvert はフルマネージドのトランスコーディングサービスであり、ユーザーが EC2 Spot インスタンスを直接管理するサービスではありません。オンデマンドキュー(使用量ベース従量課金)をオフピーク処理に、予約キューをピーク時に使い分けることでコストを最適化します。MediaLive の冗長パイプライン構成(プライマリ/バックアップ)により SLA 要件に対応し、配信障害時のペナルティリスクを低減します。選択肢A の CloudFront Field-Level Encryption はフォームフィールド値を暗号化する機能であり DRM 実装には使用できません。DRM は MediaPackage で実装します。また Reserved インスタンスによる固定費化はオフピーク時のコスト最小化要件に反します。選択肢C の EC2 上カスタム FFmpeg クラスターは SLA 要件に必要な冗長性の確保が難しく、マネージドサービスに比べて運用・保守負荷が大幅に高くなります。選択肢D の WAF(Web Application Firewall)は DRM 検証用途には使用できません。S3 を直接オリジンとすると大規模同時視聴時にオリジン負荷が集中し、3秒以下のレイテンシ要件を安定的に満たすことが困難です。

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

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

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