概要
音声読み上げAIサービス「Speechify」が、Vercelの公式ブログでインフラ移行の事例を公開しました。50万ページ以上を60万人(原文表記、以下参照)のユーザーに配信する体制を、Next.jsとVercel上でどう構築したかを紹介する内容です。
※本文中の配信ページ数表記には「500,000+」という記載があり、公式URLでは「50000」という数字が使われています。本記事では公式ブログ本文の記載「500,000+ pages served」に基づいて記載します。
何が発表・更新されたのか
Speechifyは元々、識字障害(ディスレクシア)を持つ人向けの読み上げツールとして始まったサービスです。現在は文書の音声化に加え、AIエージェントへの作業委任もできる「AIワークプラットフォーム」へと発展し、6,000万人が利用していると公式ブログは説明しています。
過去にハッキング被害に遭い、半日にわたって訪問者がカジノサイトへ転送される事故を経験したことをきっかけに、インフラをNext.jsとVercelで刷新。その結果、配信ページ数は40倍、到達するユーザー層は3倍、コストは50%削減を達成したとしています。移行後は稼働率99.99%を維持し、セキュリティ事故は発生していないとのことです。
技術的なポイントとしては、Vercelの「Data Cache」「ISR(Incremental Static Regeneration)」「Next.js Cache Components」の組み合わせが挙げられています。10,000のベースページを40以上の言語に翻訳し、料金プランの実験なども頻繁に変わるため静的生成では対応できませんが、初回アクセス時に動的レンダリングした後すぐにキャッシュし、最も近い拠点から配信する仕組みで、コストを抑えながらスケールできているとしています。
また、「Instant Rollbacks(即時ロールバック)」機能により、不具合のあるリリースがあっても即座に切り戻せる体制を整え、少人数のグロースチームが数日おきに新機能や実験的な施策をデプロイできる体制を実現したと紹介されています。
なぜ重要なのか
生成AIやAIエージェントの進化スピードが速まる中、「開発体制の俊敏さ」が競争力に直結する事例として参考になります。Speechifyの事業責任者は「新しい音声機能やエージェントが先月には存在しなかったのに、今は登場している」と述べており、アイデアを素早く実装できる基盤の重要性を強調しています。専任のプラットフォームエンジニアリングチームを持たずに、少人数のグロースチームが大規模なインフラを運用できている点も、中小規模の組織にとって示唆に富む内容です。
誰に関係があるのか
- 自社サービスのWebサイトを多言語・多ページで展開している企業の担当者
- Next.jsやVercelを使った開発・運用を検討しているエンジニア
- 少人数チームで大規模なWebサービスを運用したい事業責任者
- 生成AIやAIエージェントを活用したプロダクト開発に関心がある方
仕事や業務でどう使えるのか
自社サイトが多言語・多地域展開でページ数が増え続けている場合、動的コンテンツのキャッシュ戦略(ISRやData Cacheなど)を検討する材料になります。また、リリース頻度を上げたいが障害対応のリスクが心配、という組織にとっては、即時ロールバックのような仕組みがある基盤を選ぶ際の判断材料としても参考にできます。少人数チームでの運用体制づくりの事例としても活用できそうです。
注意点
本記事はVercel公式ブログに掲載された顧客事例(ケーススタディ)であり、Vercelの視点からの成果紹介である点にご留意ください。公式情報上では、日本語での提供状況や日本市場における導入事例、料金プランの詳細については確認できませんでした。また、本文中のページ数表記(500,000 と 50000)に食い違いが見られる点も、原文の記載どおりお伝えしています。
公式情報
How Speechify serves dynamic pages to 60 million users on Vercel(Vercel公式ブログ)
関連キーワード
- Vercel
- Next.js
- Speechify
- AIエージェント
- 生成AI
- ISR(Incremental Static Regeneration)





