Wenner Media は、Rolling Stone、Us Weekly、Men's Journal、Glixel (2016年10月に発足したオンラインビデオゲームコミュニティ向けサイト) のパブリッシャーです。ニューヨークを拠点とし、シカゴやロサンゼルスにサテライトオフィスを擁する Wenner は、音楽、エンターテイメント、セレブリティ、ポップカルチャーの分野における情報発信のリーダーです。Jann Wenner 氏によって1967年に Rolling Stone が創刊されて以来、同社は数百万ドル規模の企業にまで成長し、50周年を迎えるにあたり、印刷出版会社からデジタル企業への移行完了を進めています。
ますますダイナミックになる出版業界の環境に対応するため、Wenner はデジタルメディアに対する最新のアプローチの構築に焦点を当てました。過去数年の間に同社は技術を内製化し、CMS の再構築や3つ (まもなく4つに増加) のブランドすべての Web プレゼンスを管理する専任の技術チームを採用しました。これは正しい方向に前進するための一歩ではあったものの、移行はスムーズではありませんでした。出版社にとってユーザーエクスペリエンスと広告収入の両方の点においてサイトの稼働時間は重要ですが、同社の従来のサイトは特に高トラフィックイベントで多数の読者が訪問した際、頻繁にダウンしていました。Wenner は Fastly を採用した結果、サイトの回復性を向上させ、重大なニュースイベント中に編集コンテンツを即時更新できるようになっただけでなく、全体で運用コストを75%削減することができました。
「以前は CDN のことを莫大なコストのかかる巨大で煩わしいブラックボックスだと思っていました。技術的観点から見て、Fastly は従来の CDN に比べて遥かに優れています。Fastly のおかげでリスクなしで実験したり、リアルタイムで変更できるようになりました」 Chris Boylan 氏、Wenner Media、Director of Engineering
「Fastly はメディア企業にとって非常に最適です。トラフィックが増加してもキャッシュプロセスがシームレスに機能します。他のデジタル出版社にも『Fastly に切り替えるべきです。それ以外は無駄です』と教えてあげたいくらいです」 Chris Boylan 氏、Wenner Media、Director of Engineering
Wenner のエンジニアリングチームでは、自社の CDN 設定を更新し、迅速にその効果を確認する必要があります。以前のプロバイダーでは CDN 設定の変更をデプロイするのに6 - 8時間ほどかかっていましたが、Fastly では数秒で更新して効果を確認できます。その結果、安心して新しい設定を試し、必要に応じてすぐに変更をロールバックできる柔軟性を得ることができました。
「Fastly の場合、自分たちで設定変更を行い、すぐに確認できます。以前のプロバイダーでは、変更を行った翌日にならないとその動作を確認できませんでした。今では新しい設定 (TTL など) を試して、上手くいかなければすぐに元に戻すことができます。Fastly の柔軟性のおかげで効率よく妥協点を探ることができます」 Chris Boylan 氏、Wenner Media、Director of Engineering
Wenner は、Fastly のリアルタイム分析ダッシュボードを問題が発生した際の早期警告システムとして使用しています。これまでの設定では (サイトのローカル版で作業していたため)、編集チーム、または最悪の場合、読者に指摘されるまで Wenner の技術チームはサイトがダウンしていることに気付かないことがありました。
「リアルタイム分析ダッシュボードによって、潜在的な問題をすぐに把握できます。Fastly の導入前は、技術チームがサイトダウンに気付くのが一番遅いという状況が頻繁に発生していましたが、今では誰よりも先に問題を特定して修正することができます」 Chris Boylan 氏、Wenner Media、Director of Engineering
メディアサイトにとって即時更新は非常に重要ですが、大きなニュースの際にはその重要性がさらに増します。大スター (特にデヴィッド・ボウイのようなロックスター) の訃報の際、Rolling Stone には哀悼するファンが押し寄せ、その死に関する最新情報を読むだけでなく、1973年以降のボウイに関する10ページにわたる記事など、関連コンテンツも検索します。Wenner は重大イベントに関する最新情報を瞬時に掲載することで、Google ニュースでトップの座を確保することもできます。
「ニュースを最初に発表したサイトの記事が Google ニュースのトップに掲載され、数十万から数百万ものページビューにつながる可能性があります。Fastly のおかげで当社は短い値の TTL を設定し、瞬時に無効化できるため、迅速なレスポンスでファンに最新情報や新しい記事を配信し続けることができます」 Chris Boylan 氏、Wenner Media、Director of Engineering
Fastly は Wenner の編集チームがニュースの展開に合わせて記事を迅速に更新できるようサポートしました。これは以前のプロバイダーでは面倒で時間のかかる作業でした。現在 Wenner では迅速な反復を行い、キャッシュされたコンテンツがクリアされるのを待つことなく、発生したタイミングでニュースを更新しています。
「当社の編集チームはインスタントパージ機能に非常に感動しました。Fastly 導入前は、サイトの更新が必要なとき、編集チームは私たちにメールで連絡する必要があり、その後、以前の CDN のインターフェイスにログインしてボタンをクリックし、それから URL が更新されるまで8分ほどかかっていました。これは非常に長い処理時間です。Fastly のおかげでこのプロセスを瞬時に行えるようになりました」 Chris Boylan 氏、Wenner Media、Director of Engineering
「編集チームが CDN の心配をする必要がまったくなくなりました。Fastly の CDN は、その存在にすら気付かないくらいスムーズに機能しています」 Chris Boylan 氏、Wenner Media、Director of Engineering
Wenner は拡張戦略にキャッシュを組み込み、オンライントラフィックの増加に合わせて Fastly へのオフロードを増やしています。同社は、読者の端末の種類に応じて適切なサイズの画像が表示されるよう、レスポンシブな画像配信を実施しているため、配信する画像数が増加しています。Fastly は大量の画像をオフロードして、Wenner がリアルタイムで読者に適切な画像を配信できるようサポートしました。
「当社のサイトには各画像につき20 - 30のコピーがあるので、すべてのリクエストに応答するとなるとサイトがダウンしてしまいます。当社の画像配信処理は Fastly なしでは不可能です。Fastly のおかげで可能な限り高速に必要な画像を配信することが可能になりました」 Chris Boylan 氏、Wenner Media、Director of Engineering
Wenner は追加のクラウドベースのストレージとして Amazon S3 を使用しています。同社は予備のインスタンスを確保しながら、記事へのトラフィックが急増した際には、Fastly のオリジンシールドを利用しています。
「メディア企業ならお分かりでしょうが、トラフィックが急増するとき、大抵1つか2つの URL に集中します。1つの記事に他の記事の10 - 50倍のトラフィックが流れ込むのです。トラフィックが増加し始めてからスパイクが発生するまであっという間です。Fastly なしでは、トラフィックを迅速に処理できず、容量オーバーになり、AWS のインスタンスを稼働させることもできないでしょう」 Chris Boylan 氏、Wenner Media、Director of Engineering
Wenner では、社内で全画像のトリミングとリサイズを行い、Fastly 経由で配信し、画像のサイズとファイルタイプを試しています。サロゲートキーを使い、関連コンテンツ (特定の比率でトリミングされた画像など) をタグ付けし、一度にすべてをパージできるため、最適な画像サイズを簡単に特定することができます。
「Fastly 経由の画像配信は非常に便利です。サロゲートキーを設定して画像の圧縮比の調整や、プログレッシブ JPEG とベースライン JPEG の比較などを簡単に行うことができます。これらのテストを行ってから、画像ライブラリから効率的にパージできます」 Chris Boylan 氏、Wenner Media、Director of Engineering
多くの企業同様、Wenner にはまだリリースしていない機能向けのステージングサーバーがあります。多くの場合、広告主や社外にいる経営幹部は一般公開前に最新の更新内容を確認する必要があります。Wenner の以前の設定ではこれが潜在的なセキュリティや情報漏洩のリスクとなっていました。特定の IP アドレスを追加できても、時間が経つにつれて蓄積されて誰になぜ権限が付与されているのか確認できない状態になっていました。そこで Wenner は自社 CMS 内にツールを作成して他のメタデータとともにアクセスできる URL を入力できるようにしました。誰かがその URL にアクセスすると、このツールが IP を取得して Fastly の Edge Dictionary へのキーとして追加します。これにより Wenner は IP アドレスを有効期限と照合し、ステージングサーバーにアクセスできる人物と期間をより厳格にコントロールできるようになりました。
「Fastly ではステージング環境へのアクセスを効果的に制限しながら稼働中のサイトをエミュレートすることができます。社外の人にもアクセスを簡単に共有できますが、一般の方のアクセスは制限したままです。Fastly の Edge Dictionary ではさまざまなクライアントへのアクセス付与に対するタイムアウトを設定できるので、このような懸念もなくなりました」
Chris Boylan 氏、Wenner Media、Director of Engineering
Wenner は2016年7月に rollingstone.com のリニューアルを実施した際、再設計したサイトに Fastly を密接に統合しました。新規サイトはフルレスポンシブでモバイル機器への対応が改善されていると同時に、より高速なエクスペリエンスを読者や編集者、エンジニアに提供しています。以前は、同サイトのロングテールコンテンツ (10ページにわたるデヴィッド・ボウイの記事など、頻度は低くても長期間読まれるコンテンツ) は、必ずしもキャッシュにあるとは限りませんでしたが、現在は頻繁に読まれる記事と同じ速度で配信されています。
それまで Wenner はエンジニアリング作業時間の5〜10 %をレガシーサイトを維持するためだけに費やしていました。Fastly の導入後は Rolling Stone サイトの刷新に注力でき、当初の計画よりも多くの機能を搭載し、予定よりも早く公開することができました。
「Fastly と協力することで革新的な VCL のアイディアをいくつか思いつき、古いアーキテクチャへの作業を止めて、その時間を新規システムの構築に費やすことができました。Fastly のおかげで、無駄と分かっていることをする代わりにやりたいことに集中できるようになりました」 Chris Boylan 氏、Wenner Media、Director of Engineering
Fastly を軸にサイトを構築した結果、Wenner はインフラストラクチャ全体のコストを削減しながら読者のエクスペリエンスを高速化することができました。
「現在当社には Fastly と連携するよう適切に調整されたオリジンサーバーがあります。Fastly のおかげで当社は昨年1年間でオリジンのコストを80%削減できました」
Chris Boylan 氏、Wenner Media、Director of Engineering