Skip to content

Insider OneがClickHouse Cloudを活用し、大規模なリアルタイム顧客エンゲージメントを実現する方法

neutral avatar 400804ae96
2026年7月13日 · 12分で読む

まとめ

  • Insider Oneは、ClickHouse Cloudを活用して、カスタマーエンゲージメントプラットフォーム全体でリアルタイムのセグメンテーション、パーソナライゼーション、アナリティクスを実現しています。
  • セルフマネージドのClickHouseからClickHouse Cloudへの移行により、大規模顧客におけるクエリレイテンシが70〜75%削減され、運用負荷も解消されました。
  • 大規模環境でも予測可能なパフォーマンスが得られることで、Insider Oneは自信を持って機能をリリースでき、リアルタイムデータを基盤とするAIネイティブなロードマップを推進できるようになりました。

Insider One は、マーケターが顧客データを一元的な場所でリアルタイムに活用できるようにする、AIネイティブの顧客エンゲージメントプラットフォームです。データ、オーケストレーション、実行のために別々のシステムを継ぎ合わせるようチームに強いるのではなく、インサイトとアクションが同じ基盤の上に構築される統合プラットフォームこそが未来だと Insider One は考えています。

「単一のプラットフォームでお客様のあらゆる課題を解決することは、私たちにとって非常に重要です」と語るのは、Insider One のプラットフォームを支えるデータレイヤー(社内で Unified Customer Database、略して UCD と呼ばれています)を担当するシニアプロダクトマネージャーの Yigit Karadeniz 氏です。

UCD は Insider One を、チャネル別のプロダクト群から、Adidas、L’Oréal、MediaMarkt といったグローバルブランドが信頼するオールインワンのプラットフォームへと進化させる原動力となりました。しかし、その体験を大規模に提供するには、厳しい技術要件が伴います。データ量が増え、ワークフローがより複雑になっても、あらゆるセグメンテーションクエリ、オーディエンスカウント、パーソナライゼーションの判断は、プロダクトを使い続けられるだけの速度で結果を返さなければなりません。

今回、UCD が Insider One の製品提供をどのように支えているのか、なぜチームはセルフマネージドの ClickHouse デプロイから ClickHouse Cloud に移行したのか、そして、より高速で柔軟なデータ基盤が、Yigit 氏が言うところの「マーケターにとっての想像の時代」というAI時代の到来にどう備えを与えているのかについて、Yigit 氏に話を聞きました。

統合基盤を生んだきっかけ

UCD は壮大なプラットフォーム構想として始まったわけではありません。Yigit 氏が語るように、それはプロダクトチーム内でのシンプルな気づきから始まりました。「これだけの顧客データがあるのに、なぜ統合していないんだ?」というものでした。

当時、Insider One のプロダクトはチャネルごとに構成されていました。Webパーソナライゼーションには専用のデータストアがあり、モバイルアプリのエンゲージメントには別のデータストアがありました。それぞれは単独で機能していましたが、お客様がプラットフォームをより広く採用するにつれて、限界が明らかになっていきました。同じユーザーが複数の場所に存在し、チャネルをまたいだ行動を理解するには余計な作業が必要でした。

そのデータを統合する取り組みは、当初は一人のデベロッパーが担当するサイドプロジェクトとしてスタートしました。「その仕事は想像以上に大きく、大きな可能性があると分かりました」と Yigit 氏は語ります。Web とアプリのデータを統合するということは、プロダクトのあらゆる部分が拠り所にできる基盤を作るということでした。

初期の段階で、チームは Amazon Redshift や Snowflake を含むいくつかのデータベースを評価しました。どちらも従来型の分析ワークロードには堅実な選択肢でしたが、UCD はオフラインレポート向けに構築されるものではありませんでした。プロダクト内でライブなセグメンテーションやパーソナライゼーションを支える、大量のイベント取り込みと低レイテンシのクエリをサポートする必要があったのです。

そこで浮上したのが ClickHouse でした。そして時間とともに、チームは ClickHouse を最大限に活用する方法にますます精通していきました。「UCD を立ち上げた日から ClickHouse を使い続けています」と Yigit 氏は言います。「変える必要があると考えたことは一度もありません。何かが足りないと思っても、ClickHouse で必ず解決策が見つかるからです。もう病みつきになっていると言っていいでしょう」。

このサイドプロジェクトが成長するにつれて、Insider One は UCD を、イベントデータ、ユーザー属性、アイデンティティ解決、チャネル横断のプロファイル統合を担う専用システムとして正式に位置づけました。サイドプロジェクトとして始まったものが、プラットフォーム全体の基盤へと成長したのです。

セルフマネージドから ClickHouse Cloud へ

長年、Insider One は AWS 上のセルフマネージド構成で ClickHouse を運用してきました。この構成はプラットフォームを十分に支え、UCD の採用が拡大するにつれて着実にスケールしてきました。ClickHouse Cloud への移行は、その道のりにおける自然な次のステップでした。

しかし、成功は新たなプレッシャーを生みました。「私たちはより大きな顧客を獲得するようになっていました」と Yigit 氏は語ります。「その成長により、インフラに求められる水準は一段と高くなりました」。より大規模な顧客は、より大きなデータセット、より多くの同時実行クエリ、そしてパフォーマンスと信頼性に対するより厳しい期待を意味しました。

そうした期待に応えるためには、インフラの管理、クラスタのチューニング、パフォーマンスとコストのバランス調整がますます必要になってきました。この追加の運用負荷は顧客体験を守るために必要でしたが、Yigit 氏が説明するように、トレードオフを伴っていました。「クラスタのチューニングに費やした1時間は、プロダクトロードマップに使えなかった1時間です」。

やがてチームは ClickHouse Cloud を検討し始めました。マネージドサービスは、社内でクラスタを運用する負担を取り除き、チームがプロダクト機能の構築にもっと集中できるようにしてくれるはずでした。ある意味、これは UCD 構築へと導いたのと同じ哲学の延長線上にありました。すなわち、基盤を高速かつ信頼できる状態に保ち、プロダクトチームを Insider One を差別化するものに集中させる、というものです。

マネージドサービスへの移行を検証する

本格的にコミットする前に、チームは ClickHouse Cloud への移行が、UCD が依存するパフォーマンス特性を維持しつつ、セルフマネージドの運用負担を取り除けることを証明したいと考えました。この検証作業を率いたのは、Insider One のデータプラットフォーム部門ディレクターの Evren Baykan 氏です。

彼らは実際のワークロードに基づく PoC からスタートしました。Insider One の最大級の顧客データセットを匿名化した形で移行し、プラットフォームにとって最も重要なタイプのクエリを再生しました。UI から実行されるセグメンテーションクエリ、フィルタが変わるたびに更新されるオーディエンスカウント、スケジュール実行されるキャンペーンを支える分析ジョブなどです。

結果はすぐに明らかになりました。彼ら側で大きな変更を加えることなく、平均クエリレイテンシは 50〜60% 減少しました。そして Evren 氏が指摘するように、その効果は規模とともに大きくなりました。「データサイズが大きくなるほど、レイテンシの低下がより顕著になりました」。Insider One の最大級の顧客では、改善幅は 70〜75% に達しました。「これが私たちにとっての『なるほど!』という瞬間でした」と彼は語ります。

こうした改善は、最も重要な場所にも現れました。チームはレイテンシのパーセンタイル(P50、P75、P90、P99)を注意深く追跡しています。というのも、セグメントを構築したりキャンペーンを起動したりする際、顧客が最も感じるのはロングテールの遅延だからです。ClickHouse Cloud はそうした外れ値を一貫して減少させ、パフォーマンスをより高速にするだけでなく、より予測可能にしました。

悩みが減り、プロダクト機能が増える

Yigit 氏によれば、ダッシュボード上の指標もさることながら、ClickHouse Cloud への移行で最も直接的に感じられた効果は、運用面の負担軽減と、それに伴うプロダクト開発の加速でした。

移行前は、パフォーマンスの問題は想定通りのチャネル、つまり SLA 目標に対するクエリパフォーマンスの社内レポートで表面化していました。これらのシグナルは対応可能なものでしたが、エンジニアリング時間を保守作業に引き寄せ、構築から遠ざけてしまい、チームはユーザー体験を守るためのインフラチューニングに集中せざるを得ませんでした。

ClickHouse Cloud に移行して以降、そうしたシグナルはほぼ姿を消しました。「ネガティブなフィードバックが一切来なくなりました」と Yigit 氏は言います。「これは私にとって良いビジネス指標です」。

クラスタ管理の負担がなくなったことで、チームは UCD の保守ではなく、その上に機能を構築することにより多くのエネルギーを注げるようになりました。「ClickHouse Cloud のおかげで、より自信を持って構築できるようになり、開発を待っていた機能のいくつかをデプロイできるようになりました」と Yigit 氏は語ります。

想像の時代に向けた基盤づくり

Insider One が未来を見据える中で、UCD の役割はさらに広がり続けています。彼らのロードマップは、固定的なワークフローを超え、より柔軟で AI 駆動の体験へと進化し、顧客が自らのデータを自由に探索、変換、活性化できるようにすることに、ますます焦点を当てています。

Yigit 氏にとって、この変化はマーケターがテクノロジーと関わる方法におけるより大きな変化を意味しています。「私にとって、AI の時代とは想像の時代です」と彼は語ります。目指しているのは単に高速なクエリや優れたダッシュボードではなく、顧客が新しい方法でデータを試すことができ、アイデアを摩擦なく行動に移せるプラットフォームです。

そのビジョンの根底には、変わらない要件が一つあります。データ基盤は、それに追随できるほど高速で、柔軟で、信頼できるものでなければならないということです。「ClickHouse は、私たちの現在のあらゆる機能を、より速く、より安全に、そしてスケーラブルに活性化し最適化するために欠かせない存在です」と Yigit 氏は述べています。

ClickHouse Cloud は Insider One に、その中核で統合性を保ちながら進化し続けるために必要な基盤を提供しています。顧客の期待が高まり、AI 駆動のユースケースがさらに中心的になっていく中で、この基盤は Yigit 氏とチームに次に来るものを想像する余地を与え、それを構築していく自信をもたらしているのです。

今すぐ始める

ClickHouseが実際のデータでどのように動作するか興味がありますか?ClickHouse Cloudなら数分で使い始められ、$300の無料クレジットが受け取れます。

サインアップ

この記事をシェア

  • Y Combinator icon
  • X icon
  • Bluesky icon
  • Facebook icon
  • LinkedIn icon

Subscribe to our newsletter

Stay informed on feature releases, product roadmap, support, and cloud offerings!