PBS (Public Broadcasting Service) は民間の非営利法人で、テレビとオンラインコンテンツを通じて全米に幅広い教育プログラムやエンターテインメントプログラムを提供しています。PBS のプログラムは全米 360 箇所におよぶ拠点を通じて、各コミュニティに配信されています。PBS はテレビプログラムに加えて、モバイルアプリケーションや PBS.org、PBSKIDS.org また PBS Video などのウェブサイトを通じてもコンテンツを提供しています。1969 年に設立された PBS は、単独の放送組織から、テレビ、モバイル TV、ウェブ、教室でのインタラクティブホワイトボードなどを全米に提供する大手のマルチプラットフォームへと変革を遂げました。

Drew Engelson 氏は、PBS のインターネットおよびモバイルのプレゼンスを担当する部門である PBS Interactive に所属しており、プラットフォーム開発のチーフアーキテクト兼シニアディレクターです。当初 Engelson 氏とスタッフはコンテンツ配信ネットワークを採用しましたが、これはメディアファイルのストリーミング配信のニーズを完全に満たすものではありませんでした。このシステムでは、ストリームビデオの再生を開始しようとすると頻繁にエラーが発生し、また複数のビデオではストリーミングが中断して再開できないこともありました。

PBS の当時のコンテンツ配信ネットワークには、パフォーマンスの低下を計測するメソッドが存在していなかったため、Engelson 氏とチームスタッフがビデオストリーミングの問題について原因を特定することは困難でした。PBS Interactive では、システムを改善し、このような問題を防ぐために、アマゾン ウェブ サービス (AWS) など他のコンテンツ配信ネットワークのテストにも使用できるモニタリングツールを導入しました。PBS Interactive のチームスタッフは既に AWS についてよく知っており、Amazon Elastic Compute Cloud (EC2) や Amazon Simple Storage Service (Amazon S3) を使用していました。

PBS Interractive では、数週間にわたって複数の CDN をモニタリングし、Amazon CloudFront のエラー発生率が既存の CDN と比べて大幅に低いことに気付きました。これを受けて PBS では、PBS ビデオの大部分を Amazon S3 ストレージに移行し、Amazon CloudFront から配信することにしました。PBS Interactive は数週間のうちにコンテンツの Amazon S3 への移行を完了し、Amazon CloudFront を通じたコンテンツの配信を開始しました。

PBS Interactive によれば、移行により、ビデオストリーミングのパフォーマンスに関連するエラーが半減したとのことです。担当部門はまた、Amazon CloudFront の無効リクエスト機能を使用し、Amazon CloudFront のログファイルを分析することで、さらに迅速なテストを実行しています。この機能は、不正なファイルを速やかに削除し、キャッシュを迅速にリフレッシュすることで、PBS Interactive のテスト性能を向上させます。

Engelson 氏は、「Amazon CloudFront は、PBS で使用される AWS の他のサービスに非常に良く適合しています。Amazon CloudFront への移行時には、チームスタッフと AWS のスタッフとの良い意見交換をできました。またスタッフは、Amazon CloudFront の無効機能がリリースされたことに感謝しています。ちょうどそのような機能を必要としていたためです」と言います。

現在 PBS Interactive は、ほぼすべてのストリーミングビデオを Amazon CloudFront を通じて配信しています。つまり、毎月 1 ペタバイト以上のビデオコンテンツを配信していることになります。さらに PBS Interactive は、モバイルビデオの資産をトランスコードしてセグメント化するために、複数のサードパーティを使用しています。これにより、Apple iPhone と iPad の PBS モバイルアプリに Amazon CloudFront からビデオを配信しています。Engelson 氏は、「すべての AWS サービスを活用することで Amazon CloudFront の利用は、非常にシンプルかつ信頼性が高いものとなり、スタッフがそれについて考える必要がありません。その結果私たちは、クールなアプリケーションを構築することに集中できます」と述べています。氏はまた、「各種のデバイスへストリーミングビデオを提供する面での Amazon CloudFront のパフォーマンスと使いやすさに非常に感謝しています。エラーの減少により Amazon CloudFront は視聴者に優れた体験を提供しておりこれは、ビジネスの成功にとって非常に重要な事柄です」と続けています。

ウェブアプリケーションのニーズを満たすうえで AWS がどのように役立つかについては、ウェブアプリケーションの詳細ページ (http://aws.amazon.com/web-mobile-social) をご覧ください。