デジタルメディアのパイオニアである Slate Magazine は、2005年にポッドキャストネットワークを設立し、2021年までに同ネットワークWebサイトのユニーク視聴者数は月間平均3,000万人に達しました。同社のポッドキャスト会員向けのプラットフォーム「Supporting Cast」は、Slate だけではなく、NPR、Wondery をはじめとする人気ポッドキャスト/オーディオブックパブリッシャーのネットワークもサポートしています。
Fastly への移行でパージ時間を15分から数秒に短縮
Slate は、自社で使用していた従来の CDN には、ビジネスで求められるスピードでコンテンツのパージや更新を行えるアジリティが足りないことに気づき、Fastly の採用を決めました。それ以前は変更の反映に15分も要することがあり、これはデジタルメディアの世界では、まるで永遠のように感じられる遅さです。また、サービスごとの課金システムや、更新の度に忙しい開発チームが XML で作業する必要があった点なども、CDN の変更を促すきっかけとなりました。
Slate は Fastly のエッジクラウドネットワークに移行した結果、更新時間を15分から5秒未満に短縮できました。さらに、追加費用なしで新しいドメインを作成できるので、開発者は経費の承認を待たずに新機能やサービスの検証を行うことが可能になりました。
Fastly で全く新しいビジネスチャネルが可能に
Slate は2019年に「Supporting Cast」を立ち上げました。このポッドキャスト会員向けのプラットフォームを通じて、ポッドキャスターや彼らのネットワークは、会員限定のエピソードやオーディオブックを配信しています。
Supporting Cast は、アクティブなサブスクライバーのみがポッドキャストを視聴できるように、各ユーザーに個別の RSS フィードを提供しています。 すべてのエピソードが、各サブスクライバー固有の URL を使用して配信されます。会員期限が終了した場合、Slate チームは Fastly のサロゲートキーパージを活用してそのユーザー特定の MP3 ファイルを無効にし、アクセスを遮断できます。
サロゲートキーパージは、単体の MP3 ファイルだけでなく、すべてのエピソードやシリーズ、あるいはユーザー全体に適用できます。大半のポッドキャスト用アプリでは、ポッドキャスターは細かな設定が可能なパージ機能を利用して、必要な修正が施されたエピソードの最新版を素早くアップロードするなど、迅速な変更が行えます。Supporting Cast ではさらに、各サブスクライバーのエピソードを一度に消去したり、特定のユーザーがサービスを退会した際に、そのユーザーのフィード全体を消去したりすることもできます。
Fastly で実現するさらなる飛躍と限界からの解放
Slate のポッドキャストサービスは、毎月何万人にも及ぶ新規ユーザーを獲得し、その規模を拡大しています。Supporting Cast は現在も毎週、大手放送局を含む新しいポッドキャストのネットワークと契約を結んでいます。 Lavallee 氏は、Fastly を活用するメリットとして、トラフィック量を気にせず新たなコンテンツを追加できる点を挙げています。
Fastly でデプロイを高速化
Fastly に移行後、Slate の開発者たちが感じたこれまでとの大きな違いのひとつは、CI/CD の本番環境との互換性です。従来の CDN はブラックボックスのように機能していましたが、Fastly では、コードを書ける人なら誰でも変更をデプロイできます。これは、システム管理者を経由して待たされることなく、設定を即座に Slate と Supporting Cast にデプロイできることを意味します。
Slate の成長を支える Fastly のイノベーション
Fastly でプラットフォームとサービスを強化し続ける一方、Slate は Fastly のポートフォリオのその他のソリューションも活用しています。例えば、Fastly のイメージオプティマイザーにより、すべての画像をその場でトリミングして配信できるため、元の画像のみを Slate のデータストアに保持するだけで済むようになりました。「このソリューションは、自分たちで最新の画像技術を把握し、コードを変更しなければならないアプローチよりもはるかに優れています」 (Lavallee 氏)
ログ機能も Slate にとって便利なツールのひとつです。同社はデータを直接 BigQuery に送信して分析しています。自社のデータを可視化し、コードをコントロールすることで、エンジニアの労力を最小限に留め、費用のかかるモニタリング方法を避けることができます。「Fastly のログ機能は非常に素晴らしいです」 (Lavallee 氏)
Slate の開発チームは、このような新しいソリューションを実装する際、Fastly のサポートチームへのアクセスのしやすさや、彼らのスキルの高さも評価しています。「例えば、オリジンシールドの設定方法に関して問題を抱えていた際には、Fastly の優れたエンジニアたちと Zoom で相談し、一緒にコードを見直して問題を解決することができました。 こうしたサポートは、他のベンダーでは滅多に経験できないことです」 (Lavallee 氏)