プロフィール

  • 7digital.com

  • メディア

  • イギリスロンドン

  • 利用開始 : 20134

主な利用機能

  • HLS オーディオ

  • カスタム VCL

  • ストリーミングミス

  • リアルタイム分析

Fastly 選ぶ理由

  • エキスパートによるサポート
  • 優れたコントロール
  • 透明性の向上
  • パフォーマンスの改善
7digital screenshot desktop

7digital について

=============

7digital 世界中の音楽やラジオ局への簡単なアクセスを可能にし、デジタル音楽パートナー向けの B2B サービスと、企業やブランドによる D2C 音楽ダウンロードサービスを提供しています。同社のスケーラブルなデジタル音楽プラットフォームと柔軟性に優れた API 包括的な音楽およびラジオサービスの提供をサポートし、サムスン、BBCマクドナルド、Yahoo! など、大手消費者ブランドやモバイルキャリア、ハードウェアメーカー、放送局などで使用されています。7digital グローバルカタログには2,700万以上の楽曲が含まれており、世界20国の利用者が、www.7digital.com ミュージックストアや、世界中で6,000万台以上のデバイスにプリインストールされている 7digital ブランドのモバイルアプリを通じて音楽を購入しています。

7digital screenshot mobile

Fastly 選ぶ理由

7digital CDN 設定をリアルタイムで更新でき、自社のスタックの延長として機能する、音楽配信業界のダイナミックなペースに遅れを取らない最先端のコンテンツ配信ソリューションを求めていました。以前利用していた CDN アプリケーションのパフォーマンスの可視性に乏しく、サービスを自らコントロールすることが難しかったため、設定の変更に時間と手間がかかっていました。以前のプロバイダーで数時間にわたるストリーミングサービスの停止を経験をした 7digital 優れた技術サポートに加え、高い透明性とパフォーマンスを兼ね備えた CDN 求め、Fastly 移行しました。

「自信をもって Fastly をおすすめします。彼らは他のプロバイダーよりも格段に優れています。サポートチームも素晴らしく、一緒に仕事をしていてとても頼りになります」 Darrell Mozingo 、Content Development、Team Lead

7digital screenshot

セルフサービス & 迅速なサポート

設定が簡単な Fastly CDN 7digital インフラストラクチャにシームレスに統合し、すぐに稼働することができました。Fastly の API 利用した自動デプロイを通じて、7digital チームは Fastly 開発サイクルに組み込んでいます。これにより、7digital カスタマーサポートに連絡することな即時に変更を実行できるようになり、CDN 完全なカスタマイズとコントロールが可能になりました。万がサポートを必要とする場合でも、Fastly チームが迅速に対応し、7digital 気づく前に潜在的な問題を指摘するなど、プロアクティブなサポートを提供しています。

「新しソリューションをいろいろ試しましたが、明らかに Fastly 最も優れていました。オンボーディングとアカウントのセットアップはとても簡単で、半日で立ち上げて稼働することができました」

「サポートも素晴らしく、特に IRC チャンネルを使ったプロアクティブなサポートが頻繁に行われました。私たちが異常に気づく前に Fastly チームから連絡を受けたことも数回あり、感動しました」

大容量ファイルのストリーミング & スケーラブルなインフラ

音楽ファイルは1ファイルあたり4 - 8 MBサイズが大きいうえ、7digital ミュージックライブラリは本質的にロングテールです。そのため、ユーザーエクスペリエンスを向上させるためにキャッシュにない楽曲の TTFB (最初のバイトまでの時間) レイテンシを短縮する必要がありました。Fastly の Streaming Miss 使うことで、オブジェクト全体をオリジンサーバーからフェッチしている間に、すぐにユーザーにオブジェクトのストリーミングを開始できます。つまり、7digital ユーザーはキャッシュにない楽曲をリクエストした場合でも、再生ボタンを押した瞬間に音楽を聞くことができます。

リクエストされたオブジェクトを今後のリクエストのためにキャッシュに保持すると同時に、Fastly トラフィックエンジニアリングと POP 間のキープアライブ接続によって動的サイトアクセラレーション (DSA) 実現し、快適なリスニング体験をもたらします。また Streaming Miss 利用することで、アクセス回数に関わらずどんな音楽ファイルでもパフォーマンスを損なうことなく確実に提供することができます。

「Fastly 活用することで、ストリーミングサービス向けのアプリケーションを拡張することができました。おかげで、オリジンサーバーへの負担の増加を抑えながら、ユーザー基盤を大幅に拡大できました」

7digital は、Fastly 利用して音楽ストリーミングサービスをキャッシュしています。また iOS デバイスへのストリーミングに必要な HTTP Live Streaming (HLS) 使用し、クロスデバイスの音楽ストリーミングサービスも最近公開しました。Fastly エッジから直接音楽ファイルを配信することで、7digital 世界中のエンドユーザーにより優れたパフォーマンスを提供し、ストリーミングサービスのインフラストラクチャをスケールアップすることができます。

「Streaming Miss 私たちに非常に大きなメリットをもたらしました。以前は、大容量のオーディオファイルをキャッシュできない場合の TTFB は1 - 2秒でした。しかし Fastly 導入後は、リクエストの90 %エッジでキャッシュされ、残りの10 % を400 - 500ミリ秒の TTFB 配信できるようになり、結果的にユーザーエクスペリエンスを大幅に向上させることができました」

7digital icons

パフォーマンスへのインサイト

Fastly 採用して以来、7digital パフォーマンスは着実に向上しています。7digital チームは Fastly リアルタイムの分析データを Graphite ストリームすることで、より強力なモニタリングとデータの可視化可能になり、パフォーマンスをリアルタイムで確認することができます。

「私たちはFastly 分析機能を活用してリアルタイムでヒット率とエラーを確認しています。また、API 使用して統計データを取得し、当社の Graphite セットアップに送信しています。これらのプロセスのデプロイは自動化できるので、本当に素晴らしいです。これにより、サイドのデータにアクセスでき、何が起きているのかを完全に把握できます」

VCL パワー

7digital パフォーマンスのコンテンツ配信向けに設計されたウェブアクセラレーター Varnish をすでに使用していました。同社が Fastly 選んだ主な理由のひとつは、Fastly 大規模なデプロイ用に最適化された Varnish カスタマイズ版をベースに構築されており、カスタム VCL (Varnish Configuration Language)メリットを生かして構築できることです。

「私たちはFastly 使用して音楽ファイルをエッジでキャッシュし、ユーザーに最も近い場所にあるオリジンで認証を行っています。この方法は非常に効率的であるうえ、既存のフローに Fastly 追加することができます。Fastly 優れたサポートのおかげで、わずかな VCL 設定でサービスを稼働させることができました。これは本当に素晴らしいことです。以前のプロバイダーは、このセットアップにかなり苦戦していました」

「Fastly が Varnish ベースに構築されているということが、採用の大きな決め手となりました。つまり、Fastly 私たちがすでに使用しているものを基盤にしていたので、大規模なカスタムハックは必要ありませんでした」

7digital カスタム VCL 利用して認証プロセスをカスタマイズしています。7digital では、契約プランによってユーザーがアクセスできる音楽コレクションが異なります。したがって、ユーザーのファイルへのアクセスを管理すると同時に、快適なリスニング体験を提供することが可能なソリューションを必要としていました。ユーザーが特定の音楽ファイルをリクエストをすると、Fastly はまず OAuth 認証されたユーザーのリクエストを 7digital オリジンで認証した後にエッジからコンテンツを配信します。この手順によってオリジンのデータ転送量を削減しながら、どのユーザーがどの期間の間、どのファイルへアクセスできるかをきめ細かコントロールすることができるため、効果的なスケーリングも可能になります。