Fastly ゚ッゞクラりドプラットフォヌム

コンテンツ配信 (CDN) パヌ゜ナラむズされた゚クスペリ゚ンスをグロヌバルに高速配信 ラむブストリヌミング シヌムレスなラむブストリヌミング䜓隓 ストリヌミング動画 (VoD) 卓越したオンデマンド動画゚クスペリ゚ンス Media Shield マルチ CDN のデプロむを最適化 On-the-Fly Packager リアルタむムでオンデマンドの動画コンテンツを動的にパッケヌゞ化 Image Optimizer ゚ッゞで画像の高速凊理を実珟 ロヌドバランサヌ ルヌティングをきめ现かくコントロヌル TLS 暗号化 トランスポヌト・レむダヌ・セキュリティ管理の耇雑性を軜枛 Origin Connect Fastly に盎接接続 IP アドレス IP アドレスを簡単に管理 HTTP/3 ず QUIC 最新のプロトコル ドメむンリサヌチ API 即時か぀正確なドメむン名怜出 Object Storage 送信量れロで倧容量ファむルに゚ッゞで盎接アクセス
゚ッゞコンピュヌティング アプリを゚ッゞに展開 — 私たちのむンスタントプラットフォヌムが、ナヌザヌに玠晎らしい゚クスペリ゚ンスを提䟛するための開発を支揎したす キヌバリュヌストア 最も高速なキヌバリュヌストアでありながら、䜿い慣れたデヌタベヌスツヌルず同じくらい簡単に䜿甚できたす WebSockets ず Fanout 完党なパヌ゜ナラむズ機胜ず簡単な蚭定が可胜な、リアルタむムメッセヌゞングをグロヌバル芏暡で提䟛 開発者 SDK Fastly のプロダクトの構築に䜿甚しおいるのず同じサヌビスをプログラム Enterprise Serverless オヌプンスタンダヌドで構築され、Fastly の党プロダクトず統合可胜な最匷サヌバヌレスプラットフォヌム AI セマンティックキャッシングで AI ワヌクロヌドを加速し、効率性を向䞊させたす Object Storage 送信量れロで倧容量ファむルに゚ッゞで盎接アクセス プログラマブルキャッシュ 圓瀟のコンテンツ配信ネットワヌクを支える䌝説的なキャッシュ機胜に、プログラムでフルアクセスできたす。 MCPサヌバヌ AI を掻甚した Fastly Service のコントロヌル。

革新的なデゞタル゜リュヌション

ストリヌミングメディア 魅力的なラむブ/オンデマンドストリヌミング 新興メディア 新興メディア䌁業向けの高パフォヌマンス゜リュヌション デゞタルパブリッシング リアルタむムの報道で読者゚クスペリ゚ンスを向䞊 小売業およびeコマヌス 倧芏暡にパヌ゜ナラむズされた高速゚クスペリ゚ンス ファむナンスサヌビス 統合型セキュリティ察策で顧客デヌタを保護 ハむテク ビゞネスの成長に合わせおパフォヌマンスを瞬時にスケヌルアップ トラベル & サヌビス カスタマむズされたオンラむン䜓隓を旅行者に提䟛 オンラむン教育 セキュアな孊習䜓隓を倧芏暡に実珟 ゲヌム 超高速で安党なゲヌムダりンロヌドでプレむダヌの次の勝利を埌抌し iGaming 高速、安党、䞭断のない、魅力的なゲヌムプレむを゚ッゞで配信したしょう

Fastly を掻甚しお高速か぀安党で魅力的なむンタヌネットの構築を支揎

Bending Spoons

Bending Spoons は、Remini、Evernote、Meetup、Splice、StreamYard、Issuu、WeTransfer など、倧ヒットした有名なデゞタルプロダクトおよびブランドを倚数所有しおいたす。グロヌバルに事業を展開し、この倚様なポヌトフォリオ党䜓で _6ペタバむトのトラフィックず2億人の月間アクティブナヌザヌを凊理しおいたす。

Flexible Fastly を掻甚しおいる Bending Spoons、レむテンシを50% 削枛し、デヌタ送信コストの倧幅な節玄も実珟

Bending Spoons には、䞍可胜を可胜にする歎史があり、䞖界䞭の10億人近いナヌザヌを喜ばせるデゞタルプロダクトのポヌトフォリオを支える技術を開発しおきたした。

Evernote のようなトップクラスの個人向け生産性向䞊アプリから、AI 搭茉の写真補正・生成ツヌル Remini たで、倚様なプロダクトを展開する同瀟にずっお、各プロダクトが玠晎らしい倖芳を持ち、䜿いやすく、内郚構造も堅牢であるこずを保蚌する、適切な゚ッゞクラりドプラットフォヌムパヌトナヌを芋぀けるこずは極めお重芁です。

ナヌザヌベヌスが増加し、チヌムが管理するプロダクト数が増加する䞭、重芁なワヌクロヌドに察しお信頌性が高く、パフォヌマンスが優れ、オリゞンに䟝存しないサヌビスを提䟛し぀぀、競争力のある条件を提䟛できるネットワヌクの専門家パヌトナヌを芋぀けるこずが優先事項ずなりたした。

幅広いポヌトフォリオの䞭でテクノロゞヌプロダクトを取埗し、倉革するこずは、぀いに憧れの車を自分のガレヌゞに手に入れるようなものです。ボンネットを開けお゚ンゞンを専門家の目でじっくりず芳察するたで、その䜜業の正確な芏暡はわかりたせん。Bending Spoons のプラットフォヌム゚ンゞニア、Davide Pedranz 氏は次のように説明しおいたす。「Cabinet を䟋にずっおみたしょう。圓初は小芏暡で資産のみを取埗したため、数か月でれロから珟圚のアプリに近い状態たで再構築するこずができたした。しかし、Evernote の堎合は状況が異なっおいたした。圓瀟は䌚瀟党䜓を買収し、プロダクトははるかに耇雑で、15幎間の歎史があったためです。コヌド行数は玄1,000䞇行に及ぶため、䞀晩で気軜に読み蟌んで曞き盎したりできるものではありたせん」

キャッシュやロヌドバランシングテクノロゞヌから゚ンタヌプラむズサポヌトたで、Bending Spoons は、既存のすべおのナヌスケヌスをカバヌするのに十分なパワヌず、将来の買収を通じお野心的な成長をサポヌトするのに十分な汎甚性を備えたプラットフォヌムに投資したいず考えおいたした。

積み重なる課題

定期的にプロダクトを取埗するこずで、技術スタックを指数関数的に展開できたす。したがっお、スムヌズで効率的な統合を実珟するこずも、もう䞀぀の倧きな課題ずなっおいたす。

Bending Spoons は Google Cloud Platform (GCP) から始たりたした。

ベヌススタックは、DNS レコヌドを管理する Cloud DNS、必芁に応じお Cloud CDN、倖郚  ãƒ­ãƒŒãƒ‰ãƒãƒ©ãƒ³ã‚µãƒŒã€Compute Engine 䞊のマネヌゞドむンスタンスグルヌプ (VM)、およびナヌスケヌスに応じたさたざたなデヌタベヌスでした。必芁に応じたキャッシュ゜リュヌション (通垞はRedis) だけでなく、ファむルの保存には GCS、非同期キュヌには Pub/Sub、分析には BigQuery も䜿甚したした。

そしお、才胜があり勀勉な「Spooner」たちが、その「䞍可胜なミッション」を達成するための鍵ずなるのです。各チヌムは独自のむンフラストラクチャを運甚しおおり、それぞれが独自のむンフラストラクチャコンポヌネントのラむブラリ (Terraform モゞュヌルずしお蚘述) を䜿甚できたす。この柔軟でアゞャむルな蚭定により、チヌムは独立性ずスピヌドを確保しながら、結果ずしおむンフラストラクチャの合理的な統䞀性を確保できたす。

䞀貫性ず統合の実珟は困難であり、最近の買収の増加に䌎い、その耇雑さはさらに増しおいたす。Davide 氏は次のように述べおいたす。「私たちは、むンフラストラクチャをリファクタリングたたは再構築しお、瀟内暙準に䌌たものにしようずしおいたす。」たずえば、Evernote を買収した埌、数か月で本番環境 (および非本番環境) のむンフラストラクチャ党䜓をれロから再構築したした」

Evernote の買収により、Bending Spoons は Akamai プラットフォヌムを継承したした。コンテンツを配信しおいたしたが、䞻な甚途はセキュリティでした。ただし、基盀ずなるサヌビスの曎新ず、よりスマヌトな枛衰察策 (レヌト制限ずリク゚ストタヌピット) の展開を組み合わせた新しい゜リュヌションが必芁でした。

䞻芁な垂堎プレむダヌにコンタクトした埌、Bending Spoon は Fastly にアプロヌチしたした。Fastly は、より盎感的な UI/Terraform モゞュヌル、蚭定倉曎のより高速なデプロむ、より匷力なプリミティブ (たずえば、バック゚ンドの制玄を考慮するずタヌピットが優れおいた) を提䟛するこずができたした。「Fastly は垂堎で泚目されおいる䌁業だず知っおいたした」ず Davide 氏は蚀いたす。「CDN プラットフォヌムも信頌できそうだったので詊しおみたずころ、ずおも気に入りたした。䞡瀟にずっおメリットのある条件も芋぀かったので、よし、行こうず決めたした。私たちが切り替えを望んでいるず知るず、Akamai は10%安い䟡栌を提瀺しおくれたした。それでも、その話には乗りたせんでした。私たちは優れたプラットフォヌムを求めおいたしたが、Fastly は Akamai よりもすべおの面で優れおいるず刀断したした」

Fastly の詊行・怜蚌

Bending Spoons は、カスタム蚭定、サヌビスの信頌性、構成倉曎から皌働開始たでの時間、Terraform、API、およびドキュメントの適切なサポヌトなどの重芁な基準を備えたベンダヌを求めおいたした。

劥圓な商談が成立するず、Davide 氏のチヌムは Fastly ぞ移行を蚈画しおいる䞻なサヌビスのナヌスケヌスに察しお、耇雑な VCL 蚭定、Prometheus による監芖、BigQuery ぞのログ蚘録などの構成をテストしたした。

党䜓のプロセスは迅速か぀円滑で、商談は3〜4か月間行われ、技術デモには2週間かかり、契玄締結前に最初のサヌビスの移行も完了したした。

導入が完了した Fastly CDN には、䞻に2぀のナヌスケヌスがありたす。

コンテンツ配信ネットワヌク。 倚くの堎合、ファむルは Cloud Storage (GCS) に保存される静的アセットです。堎合によっおは、Web アプリケヌションによっお動的に生成され、バック゚ンドが提䟛するキャッシュコントロヌルヘッダヌに応じおキャッシュされたす。Bending Spoons は、コンテンツの曎新時に Fastly の匷力なキャッシュ無効化機胜を掻甚し、積極的なサロゲヌトコントロヌルポリシヌを採甚しおいたす。

送信。Bending Spoons は、この構成での゚ッゞでのキャッシュには興味を持っおいたせん。その代わりに、Fastly の VCL サヌビスを展開し、クラりドプロバむダヌから Fastly を経由しおむンタヌネットぞトラフィックを配信しおいたす。

驚くべき Remini の結果

Fastly がフル皌働しおいる䞭、これたでのずころ Bending Spoons のポヌトフォリオで最も目芚たしい成果を䞊げおいるのは、独自の AI モデルを䜿甚しおナヌザヌが画像や動画を改善できるようにするプロダクトである Remini です。

AI がその嚁力を発揮した埌、クラむアントは眲名付き URL を䜿甚しお GCS から匷化された画像をダりンロヌドしたす。この時点で、Fastly の圹割が倧きな違いを生み出したす。以前は、画像は GCS から盎接ダりンロヌドされおいたしたが、珟圚は、眲名付き URL が Fastly が管理するカスタムドメむンをを指し瀺し、Fastly が GCS から画像を取埗しおクラむアントに配信しおいたす。コンテンツはナヌザヌにのみ公開されるため、キャッシュは明瀺的に無効化されおいたす。

結果を芋おみたしょう。

Davide 氏は次のように説明したす。

「コンテンツは Google から米囜の Fastly に (オリゞンシヌルドを介しお) 配信され、トラフィックはアムステルダムに送られ、アムステルダムからむンドに向けおパブリックむンタヌネットに送られたす。このチェヌンでは、アムステルダムからむンドぞの遅延は、Google のプラむベヌトネットワヌク経由のむンドぞの遅延よりも倧幅に高くなるず予想されたす。しかし、Precision Path ず Fastly のパフォヌマンスネットワヌクのおかげで、実際にはそうはならなかったので非垞に満足しおいたす。これが1぀の成果です。むンドの問題を解決した埌、䞖界䞭に展開したした。数倀も非垞に興味深く、以前ず比べお玄50% 高速化されおいたす」

「ここの2番目のプロットでは、プラットフォヌムごずに分割されおおり、ダりンロヌドステップ (この移行の圱響を受けるステップ) からより倚くの人々に展開しおいくに぀れお、GCS バケットから画像をダりンロヌドする゚ンドツヌ゚ンドのレむテンシの䞭倮倀が玄50% 枛少しおいるこずがわかりたす」ず、Davide 氏は説明したす。

節玄できる正確な金額は、クラりドプロバむダヌずの契玄内容によっお異なりたす。Fastly ず Google の提携により、GCP から Fastly ぞトラフィックを送信する堎合の転送料金が割匕になりたす。トラフィック量によっおは、倧幅な節玄になりたす。

次の曲がり角

Bending Spoons の買収モデルは順調に進んでおり、同瀟が次に手に入れるプロダクトは WeTransfer です。Fastly がどのように圹立぀かは珟時点ではただ䞍明ですが、このプラットフォヌムは今やツヌルキットにしっかりず組み蟌たれおいたす。

「Fastly はパフォヌマンスに優れおいるだけでなく、柔軟性も非垞に優れおいたす」ず Davide 氏は蚀いたす。「埓来の VCL アプロヌチを䜿い続けおも、䞀般的なクラりドプロバむダヌでは利甚できないような高床な機胜を利甚できたす。Fastly は BigQuery ずの連携で豊富なログ蚘録オプションをサポヌトしおおり、Fastly のサヌビスから指暙を Prometheus で取埗しお監芖できたす。今埌も、圓瀟のプラットフォヌムや取埗たたはリリヌスするプロダクトにおいお、Fastly の新たなナヌスケヌスを瀟内で発芋できるこずを期埅しおいたす」