Paramount は世界中のプラットフォームでプレミアムコンテンツを視聴者に提供し、スタジオやネットワーク、ストリーミングサービス、生配信イベント、関連商品などを通じて何十億もの人々と繋がっています。
https://www.paramount.com/
業界 : ストリーミングメディア、デジタル出版
本拠地 : グローバル
利用開始 : 2018年
主な利用機能
Fastly API
Compute
Fastly ログ機能
Fastly はさまざまなワールドレベルのストリーミング製品でイノベーションを追求している Paramount Global とパートナーシップを築いています。
Altitude では、Paramount Global の Video Technology Group にて Principal Product Manager としてご活躍の Sean McCarthy 氏に、Fastly が Paramount Global のストリーミングパフォーマンスを向上させつつ、革新的なプラットフォーム製品の構築をサポートする開発ツールとして機能している理由についてお話を伺いました。
McCarthy 氏は Fastly を使用する利点として以下を挙げています。
Paramount Global にとって Fastly が最高の選択肢であった理由は何でしょう? また、ビジネスにおけるどのような問題の解決に Fastly が役立っていますか?
私が Fastly との関係について考える際、「パートナーシップ」という言葉が浮かびます。Fastly とパートナーシップを組む前、ワンストップショップであった Paramount Global は、とあるベンダーのサービスに不満を感じていました。そこで、パフォーマンスを重要視する Fastly をベースにマルチ CDN 戦略を構築したのです。
私たちは可能な限り配信コストよりもパフォーマンスを優先したいと考えていますが、幸い Fastly はどちらの側面においても私たちのニーズに応えてくれています。パフォーマンスの観点から私たちは Fastly をソリューションのひとつとして導入しましたが、開発ツールとしても非常に優れていることから Fastly の使用が非常に重要な役割を担うようになりました。私たちは Fastly の CDN 配信向け API とリアルタイムログに大変満足しています。
複数の CDN ベンダーのオーケストレーションとコントロールを正規化する自社開発の API を構築し、CDN 設定を一か所で作成、変更、パージ、削除できるようにしました。その機能の大半は、当初 Fastly が公開した技術に基づいていました。その後、他のベンダーたちも Fastly の技術に追いつき、私たちは 統合インターフェースの構築に至ったのです。
リアルタイムログに関して言うと、当社のメトリクスの多くは Fastly のログ機能のメトリクスに基づいています。サーバーの TTLB (最後の1バイトを受信するまでの時間) やクライアントの TTFB (最初の1バイトを受信するまでの時間) など、Fastly が公開しているこれらのメトリクスについて、Fastly の標準と同じ定義を満たすために他の CDN ベンダーの一部のメトリクスを正規化しています。
Paramount のマルチ CDN に関する現状について詳しく教えてください。
マルチ CDN は私たちの戦略の中心軸です。私たちはベンダーロックインを望みません。新たな市場への参入時にはさまざまなベンダーを評価し、トラフィック量に応じて2社、あるいは3社選ぶようにしています。Fastly は私たちの国内の CDN プロバイダーであると同時に、その他の多くの地域で利用されています。
パフォーマンスの評価において、どのような指標や統計データを参考にしているかを教えてください
CDN のパフォーマンスを評価する際、私たちは可用性に注目します。つまり、要する時間を問わずに、あらゆるコンテンツを配信できる能力です。スループットと TTLB を確認し、TTLB とスループットを識別し、さらに TTFB を把握します。
これら4つが当社の成功の指標であり、常にクライアント側での CDN のパフォーマンスを評価します。サーバーの TTLB に基づいて CDN がパフォーマンスとして報告する内容は考慮し ません。代わりに、テストオブジェクトとしてさまざまな種類の異なるサイズのファイルをクライアントからダウンロードします。そして、異なる CDN プラットフォーム間でこれらのメトリクスを比較します。Fastly は常にトップのプロバイダーです。
ストリーミング企業である当社がこうした CDN パフォーマンスのメトリクス以上に気にかけるのは、再バッファリングについてです。可用性やスループットなど私が言及した点はすべて、再バッファリングや動画の再生開始時間の代わりとなる指標です。
私たちはユーザーが「再生」をクリックした際に、動画が迅速に読み込まれ、再生が中断しない状態を理想としています。また、ユーザーができるだけ高いビットレートや視覚的な品質を短時間で得られることを望んでいます。我々が QoE や品質について検討する場合、動画を中心に考えています。
Fastly のサービスを利用してどれくらいになりますか?
Paramount が Fastly を採用してから4年が経ちます。
Fastly の製品やサービスを導入してみて、どのような変化がありましたか?
当初は Fastly を単に CDN プロバイダーと考えていましたが、その考えはその後変わってきました。一例を挙げると、当社は現在エッジでコードを実行しているので、Fastly は私たちのコアクラウドのコンピューティング関連サービスをサポートしてくれる存在になりつつあります。最近はロジックを当社のクライアントから Fastly へ移行する方法を 検討しています。現在、Fastly は私たちにとって総合的なソリューションプロバイダーであり、単なる CDN プロバイダーを超えた存在です。
Paramount における、エッジコンピューティングのユースケースについてお聞かせください
現在、2つのエッジコンピューティングのユースケースがあります。当社はデータ処理や、軽量 ETL と呼んでいるジョブの多くをエッジに移行しています。これにはパフォーマンスメトリクスの計算が含まれ、以前はクライアント側ですべて処理されていました。
私たちはパフォーマンスビーコンを生成する JavaScript を、さまざまなアプリやサイトで実行していたのです。しかし、そのような負荷や複雑さをクライアントに課すのではなく、Compute サービスにオフロードしました。通常当社は Fastly の Compute サービスに単一の大きなペイロードを送信して、サーバー側ですべてのメトリクスを生成しています。もうひとつのユースケースとして、トークンの発行が挙げられます。基本的には JWT トークンを受け取り、256 HMACトークンを返します。
Fastly のチームと一緒に仕事をしていて、どのような印象を受けましたか
Fastly チームはとても素晴らしく、私たちのチームの延長のように感じることもあります。私たちは常に連絡を取り合い、Fastly は当社のオペレーションワークフローを熟知し、Fastly API とどのように統合されているかを理解しています。
私たちの業界用語で言えば、彼らのおかげで自 分たちですべてを「コンテキスト化」する必要が無くなりました。当社のビジネス上の目標や技術面での課題をしっかりと理解してくれる Fastly は、私たちにとって頼もしいパートナーです。Fastly のアカウントチームとの仕事に心から満足しています。
初めて参加された Altitude について、感想をお聞かせください
私はエッジコンピューティングのユースケースに関して講演させていただきました。講演は上手くいったと思います。また、高速なサービスの構築と顧客が直面している動画ストリーミング特有の問題についての分科会セッションは非常に興味深い内容でした。個人的にはこのセッションが Altitude で最も楽しめました。
お互いにアイディアを共有し、同業者と発想を交換できるのは素晴らしい体験です。今回、Bell Media や MLB Advanced Media、New Relic の方々と話をする機会がありました。アイディアを交換し、フィードバックも得られる最高の時間でした。
Altitude での発表時にもう少し時間があり、あとひとつトピックを話せたとしたら、どのような内容を選んだと思いますか?
私たちにとってストリーミング著作権侵害は大きな問題ですので、当社が構築したソリューションのデモをご紹介したらお役に立てたかもしれませんね。エッジサービスやリアルタイムログ、トークン失効などを含む非常に包括的ソリューションです。
また、当社のエンジニアたちが Altitude で話す機会をいただけたら素晴らしかったと思います。プロダクトマネジャーを務める私は、テクノロジーと密接に関わりますが、実際にそれらを実装する立場ではありません。
当社のエンジニアたちは、プラットフォームでのプログラミングのしやすさにおいて Fastly のプロダクトに大きな敬意を抱いています。彼らが壇上に上がり、実際の作業プロセスについて話せたら有益な情報を提供できたと思います。
Paramount での仕事を誇りに思う理由を教えてください
急成長を遂げている Paramount は自社のアプリをかなりの速度でグローバル規模に展開しています。そのプロジェクトの一環として私たちのチームは、動画配信を可能にすることで、アプリのグローバルな拡大の実現において中心的な役割を担っています。
Paramount で働く主な魅力のひとつは、一緒に仕事をする人々です。当社には強力なエンジニアチームがいます。私たちはソリューションを生み出す力を与えられています。決まりきったソリューションやテクノロジーをトップダウン方式で強制されることはありません。
新たなテクノロジーを (それが各ブランドで採用されるかどうかは別にして) 常に構築している私たちのチームは、セントラルサービスチームに属しており、新しい技術を検証できる環境を与えられています。業界の状況を常に把握し、何が効果的で定着するのかを見極めるのが私たちの仕事です。
Fastly が迅速にイノベーションを生み出し続けられる理由は何だと思いますか?
Fastly は革新的なソリューションの迅速な構築を可能にするプラットフォームプロバイダーです。その理由として Compute の言語サポートの強化が挙げられるかもしれません。おかげで開発者は新たな言語を学ぶことなくプログラミングを即座に開始したり、アプリケーションをエッジに移植したりできます。また、CDN の使用経験がないソフトウェアエンジニアが理解しやすい方法で CDN の設定を把握できるというメリットもあります。これが他の CDN ベンダーと比較した場合の、VCL の優れた点といえるでしょう。これらはすべて、Paramount におけるイノベーションの加速に貢献しています。
「Fastly チームはとても素晴らしく、私たちのチームの延長のように感じることもあります。私たちは常に連絡を取り合い、Fastly は当社のオペレーションワークフローを熟知し、Fastly API とどのように統合されているかを理解しています」
Sean McCarthy 氏
Paramount Global、Video Technology Group、Principal Product Manager