AMA: Black Friday Peak Performance with PAIGE
21分 18秒
Vercelで実現!Pageのブラックフライデー2024成功事例と高負荷時のスケーラビリティ戦略
この記事は動画の内容を元にAIが生成したものです。正確な情報は元の動画をご確認ください。
ポイント
- •アパレルブランドPageがVercelを活用し、ブラックフライデーで秒間200万件のトラフィックを安定処理し、過去最高の売上を達成した成功事例を紹介。
- •Fluid ComputeやISR、Global Edge NetworkなどのVercel独自の機能が、予測不能なトラフィック増大時でもサービスを安定稼働させる鍵です。
- •Eコマース企業はインフラの心配なく大規模イベントに臨め、開発チームはビジネス価値の創出に集中できる安心感を得られます。
はじめに: VercelとPageが語る、高負荷イベントの裏側
本記事では、Vercelが開催したウェビナーの内容を元に、アパレルブランド「Page」がどのようにVercelプラットフォームを活用し、記録的なトラフィックが発生するブラックフライデー2024を成功させたのか、その技術的な側面と戦略について詳しく解説します。Vercelのシニア開発成功エンジニアであるセバスチャン・コントレラス氏と、Pageのソフトウェアエンジニアリング担当ディレクターであるマイケル・アオヤ氏の対談から、エンタープライズレベルでのスケーラビリティと安定性の重要性が浮き彫りになります。
Page社のご紹介
まず、Michael Aoya氏より、Page社の事業概要が紹介されました。Pageは、アメリカ国内に20以上の実店舗を展開しているほか、昨年からはイギリス、そして最近では中国のマカオにも進出し、国際的な展開も加速しているオムニチャネル企業です。Michael氏のチームは主にオンラインのEコマースチャネルを担当しており、カスタム開発を通じてウェブサイトの運用を支えています。小売店だけでなく、Bloomingdale's、Nordstrom、Neiman Marcusといった高級百貨店への卸売も手がけており、多様なチャネルを通じてアパレル製品を提供しています。
ブラックフライデー2024: Vercelが支えた驚異の成果
Vercelの視点から見たブラックフライデー2024の成果は目覚ましいものでした。
- ピーク時の同時リクエスト数: 秒間約200万件
- ホリデー期間中の総リクエスト数: 860億件
- アップタイム: 99.99%以上を達成
これらの数字は、Vercelプラットフォームが極めて高い負荷に耐えうることを示しています。
Pageが実感した「穏やかな」成功
Pageにとって、2024年のブラックフライデーセールは、Vercelプラットフォームに移行して初めて迎える大規模イベントでした。Michael氏はその経験を「最高の意味で『穏やかな退屈さ』だった」と表現しています。これは、ウェブサイトの安定性、表示速度、パフォーマンスに関して、全く問題が発生しなかったことを意味します。
- 懸念事項の解消: 通常、このような大規模セールでは安定性や速度に関する懸念がつきものですが、今回は非常にスムーズに運営されました。
- 運用担当者の安心: Michael氏は、感謝祭の休日をコンピューターにかじりつくことなく、安心して過ごすことができたと述べています。
- 記録的な売上: パフォーマンスと安定性の向上により、Pageは過去最高の売上を記録することができました。
2025年に向けて、Pageはさらに高い目標を設定していますが、Vercelの新たな機能や最適化を通じて、昨年以上の自信を持ってブラックフライデーに臨む準備を進めています。
大規模トラフィックへのスケーラビリティ対策
ブラックフライデーのようなトラフィックの急増に対応するためには、スケーラビリティが不可欠です。Vercelは、そのための革新的な機能を提供しています。
Vercelの独自スケーラビリティ機能
Vercelは、以下のメカニズムによって高いスケーラビリティを実現しています。
- Fluid Compute: 新しいインフラストラクチャモデルで、インスタンス内で関数を並列実行し、必要に応じてインスタンス自体も自動的にスケーリングします。
- Automatic Regional Failovers: メインリージョンで障害が発生した場合に備え、セカンダリリージョンへの自動フェイルオーバーを設定できます。これにより、サービスの中断を回避し、高い可用性を維持します。
- Global Edge Network (CDN): 静的コンテンツやキャッシュされたコンテンツをユーザーに近いエッジロケーションから配信することで、大量のトラフィックを効率的に処理し、応答速度を向上させます。
- ISR (Incremental Static Regeneration): 必要に応じてオンデマンドでキャッシュコンテンツを再検証し、常に最新のコンテンツを配信できるようにします。
Page社が語るスケーラビリティの価値
PageはVercelの伸縮性(Elasticity)機能に大きな価値を見出しています。以前のウェブサイトでは、ホスティングプロバイダーが提供する帯域幅やCPUの上限を超えると、サイトのダウンタイムや速度低下といった問題が発生していました。
しかしVercelに移行してからは、状況が一変しました。例えば、もしテイラー・スウィフトがInstagramライブでPageのジーンズを推奨したとしても、ウェブサイトは安定したまま、そのトラフィック増大に自動的に対応できるとMichael氏は語ります。これにより、販売機会を逃すことなく、ビジネス成長の機会を最大限に活用できます。
Vercelの伸縮性によって、Pageは「ウェブサイトがエンタープライズのニーズに合わせてスケーリングする」という安心感を得ることができ、運用担当者は夜間に安心して眠り、朝にはサイトが問題なく稼働していることを期待できるようになりました。
コンピュートスケーリングの重要性
Vercelのセバスチャン氏も、動的な機能が遍在する現代において、コンピュート(計算資源)のスケーリングがいかに重要であるかを強調しました。静的ウェブサイトではキャッシュが有効ですが、認証、パーソナライゼーション、バックエンド連携といった動的な処理には、弾力的にスケールするプラットフォームが不可欠です。Vercelは、Super Bowlのような突発的なトラフィック急増時にもFluid Computeの有効性を検証しており、そのスケーリング能力は実証済みです。
Vercelのエンタープライズ向け機能活用
Vercelは、スケーラビリティだけでなく、エンタープライズ企業が必要とする様々な機能を提供しています。
モニタリングと可観測性(Observability)
Vercelは、プラットフォームの状況を詳細に把握するためのモニタリングおよび可観測性機能を提供します。
- ダッシュボード: Observability Plusやリアルタイムログを通じて、サイトのパフォーマンスや利用状況を詳細に確認できます。
- 利用状況アラート: リソースの割り当て上限に近づいた際に通知を受け取ることができます。
- 異常検知アラート(ベータ版): エラーや予期せぬ利用状況の変化を検知し、Slackやメールで通知します。これにより、問題発生時に迅速に対応することが可能です。
- ログ連携(Log Drain): Vercelから外部のログ管理プラットフォームへログをパイプラインで連携させることもでき、既存の監視システムと統合することが可能です。
プラットフォームセキュリティ
セキュリティは、大規模なオンラインサービスにおいて極めて重要です。Vercelは、デフォルトで強力なセキュリティ機能を提供しています。
- DDoS保護: 追加設定なしで分散型サービス拒否(DDoS)攻撃からの保護が提供されます。これにより、悪意のあるトラフィックからウェブサイトを守り、サービスの可用性を確保します。
まとめ
PageがVercelプラットフォーム上でブラックフライデー2024を成功させた事例は、現代のEコマースビジネスにおいて、スケーラビリティと安定性がいかに重要であるかを明確に示しています。Vercelが提供するFluid Compute、Automatic Regional Failovers、Global Edge Network、ISRといった先進的な機能は、予測不能なトラフィック急増に対応し、ビジネス機会を最大化するために不可欠な要素です。さらに、詳細なモニタリング機能やDDoS保護といったエンタープライズ向け機能が、安心してサービスを運用できる基盤を提供します。
Pageの経験から学ぶように、Vercelを活用することで、開発チームはインフラの心配から解放され、より本質的なビジネス価値の創出に集中できるようになります。これは、大規模なデジタルイベントを「穏やか」に成功させるための鍵となるでしょう。