Linktree

オーストラリアの SaaS スタートアップ企業 Linktree独自のカテゴリーを確立するという偉業を成し遂げました。リンクサービスの元祖である同社は、1,600万人以上のユーザーを世界中に抱え、オンラインコンテンツの発見と管理をシンプルにし、コンバージョン率の向上を可能にするサービスを提供しています。過去12月の間に Linktree 閲覧数は順調に伸び続け、月平均10億回近い閲覧数を記録しました。

消費者の行動が変化する中、Linktree は Fastly エッジクラウドプラットフォームと次世代 WAF 移行することで、稼働率を99.999%高め、エッジでより多くのトラフィックを処理しながらレイテンシを抑え、安定したプロファイルのグローバル配信を実現しました。

Linktree
業種 : SaaS
本拠地 : オーストラリアメルボルン
利用開始 : 2020

主な利用機能
クラウド WAF
CDN
エンタープライズサポート

3月で400新規ユーザーをサポートするのに成功した Linktree 支えるスケーラビリティ

セレーナゴメスが自社のプラットフォームに参加すると思いもよらないかもしれませんが、本格的なスケールアップ企業可視性や利便性、パフォーマンスを向上させるテクノロジーを活用して、そのようなまさかの事態によるトラフィックの急増に備えています。

SaaS スタートアップの典型ともいえる Linktree 継続的なデリバリーと改善に向けた DevOps アプローチに基づいてベンダーを選択しています。小さなチームながら大きな成長目標を掲げていた Linktree Fastly 連携してセキュリティ対策を改善しながらシームレスなスケールアップを実現し、3月におよぶ登録者の急増が発生して数百万人の新規ユーザーがお薦めのオンラインコンテンツへのエバーグリーンのリンクを作成した際も、問題な対応することができました。

ニーズに応える WAF

WAF 使用すれば自動的に問題を解決してくれるテクノロジーが手に入るというわけではありません。正当なトラフィックをブロックしたり、アプリケーションのパフォーマンスに影響を与えたり、過剰な誤検知を発生させたりすることなく、本番環境のアプリケーションを効果的に保護できる WAF 必要です。Linktree 当初、他のベンダーの WAF 導入していましたが、より包括的なソリューションを求めて Fastly 採用しました。

「既存の WAF ルールを設定していましたが、それは全体的なソリューションではなケースバイケースの対策でした。私たちはエッジ全体をカバーし、CDN 統合できるソリューションを求めていました」 Paul Oram 、Engineering Manager

Fastly チームは Linktree 協力して概念実証 (POC) 行い、Fastly 次世代 WAF をどのようにデプロイするのが最も効果的かを評価しました。Fastly クラウド WAF デプロイオプションには、エッジで作業し、アプリケーションレイヤーで Typescript コードを使用できるという利便性があり、これは開発者にとって嬉し驚きでした。

「WAF 反応を見るだけでなく、アタックサーフェス全体のセキュリティを強化するために、最初から集中してかなり本格的に WAF 使用して作業しました。毎日コンソールでアタックサーフェスを注視し、それをブロックまたはレート制限するためのルールを作成していた時期もありました」 Matt Ogle 氏、Platform Engineer

予期せぬ事態を想定したスケーラビリティ

スケーラビリティは「もし」という仮説を想定しています。もし、ユーザーの行動に異常な変化があったら?もし、一夜にしてビジネスを拡大できるチャンスがあったら?もし、登録者が予想外に急増し、それが収まる気配がないとしたら?

Linktree は、Fastly エッジクラウドプラットフォームへの移行によるスケールアップを選択しました。この切り替えにより、Linktree チームは既存のコードの多くを使用しつつ、キャパシティの制限から解放されました。

2分で効果を発揮

Fastly 次世代 WAF の POC では、特定の問題に対するコード修正を補強することですぐに効果が発揮されました。それま攻撃者が記述した Python スクリプトによって毎日複数のアカウントが作成されていました。

クラウド WAF の POC 起動してから2分以内に Linktree は Python ボットを検出し、それをブロックする新しルールを作成しました。アカウントを閉鎖することで、カスタマーサクセスチームの主な頭痛の原因が解消され、Linktree ユーザー数を正確に把握できるようになりました。

比較的少数のチームで運営されているテクノロジースタートアップ企業では、少な労力を効率よく活用して短期間でサービスを立ち上げることを可能にし、急速なビジネスの成長に対応できるテクノロジーが必要です。

「私たちには課題が山積しているので、必要なものをすぐに提供してくれるテクノロジーを求めています。[Fastly 次世代 WAF のようなセキュリティソリューションは] 有効にするとすぐに既知の脅威のシグネチャを検出できるので、私たちのようなチームにとっては本当に助かります」 Matt Ogle 氏、Platform Engineer

一夜にして稼働率が向上

Fastly の WAF 効果が見られた直後にパフォーマンスも大幅に向上しました。それまでの稼働率は96%で、Linktree トラフィックスパイクに対処するにあたって、望ましい状況ではありませんでした。

Fastly CDN デプロイした後、Linktree 稼働率は一晩で99.999%急上昇し、不測の事態に備えてプラットフォームのパフォーマンスを大幅に改善することができました。

「セレーナゴメスが当社のプラットフォームに参加し、続いて [メタリカ] 参加すれば、これに誘発されて予測不可能な規模の新規ユーザー登録の連鎖が発生します。Fastly スケーラビリティに支えられていることは、私たちにとってとても心強いです」Bradley Shawyer 氏、Head of Engineering

真価が問われる瞬間

ソーシャルメディアを利用する時間が増え、ネットで買い物をする人が増えるなど、消費者の行動が変化する中、Linktree 着実な成長を遂げました。そして、2021年の1月から3月にかけて成長は急激に加速し、ピーク時には1日あたり4万3,000件の登録数を記録して、この期間に400万人の新規ユーザーを獲得しました。

消費者と市場を取り巻く環境の変化により、Linktree スケールアップ能力が問われる状況が発生しましたが、同社ではそれに対応できる体制が十分に整っていました。

Fastly 実現する Linktree 未来

高度な技術を持つ Linktree チームは、プログラム可能な Fastly の WAF 満足し、いつでもコードを使って CDN 設定を自由にカスタマイズして必要なことを実現できるようになりました。

「以前たった一人の Varnish エキスパートのみが使用できましたが、Fastly 誰でも使えるので、チーム内でこのインフラを扱えるスタッフが5倍に増えました。Fastly のおかげでずっと仕事が楽になりました」 Bradley Shawyer
Head of Engineering
「Fastly メリットのおかげで、エンジニアリングチームだけでなく、カスタマーサクセスチームの負担も軽減することができました」 Matt Ogle 氏
Platform Engineer
「単にコピーペーストするのではなく、開発プロセスの効率化を心がけています。プログラム可能で、コードによる操作が可能な Fastly は Linktree 大きな力になりました」 Paul Oram 氏
Engineering Manager
開発者向けのコードレシピ 充実していてとても便利なリソースなので、今後もレシピのカタログが拡大されるのを期待しています」 Bradley Shawyer 氏
Head of Engineering
「統合されたプロダクトは非常によく機能しています。Fastly ソリューションは対処して欲しいことすべてに対処してくれます」 Paul Oram 氏
Engineering Manager