「SaaSのわな」からどう逃れるか
“脱SaaS”で年間1.6億円削減 フィットネス機器大手が挑んだOSS内製化の裏側
データ量増加によるSaaS費用の高騰は企業共通の課題だ。フィットネス機器大手のPeloton InteractiveはOSSを活用してデータインフラを内製化し、年間100万ドル以上の費用削減とデータ処理の高速化を実現した。
事業の成長に伴い、システムが処理するデータ量が爆発的に増加することで、SaaS(Software as a Service)型データ管理ツールにかかる費用が高騰する――。フィットネス機器・配信サービス大手のPeloton Interactiveは、こうした課題に直面していた。
Peloton Interactiveは肥大化する費用とベンダーロックインから脱却するため、エンジニアチームをけん引して大規模なアーキテクチャの刷新を断行した。ログ分析ツール「Splunk」や顧客データ管理ツール「Segment」といった出費がかさむSaaSの利用を見直し、データレイク、ログ管理、顧客データ管理という3つの主要システムを、オープンソースソフトウェア(OSS)ベースで自社構築したのだ。
結果としてPeloton Interactiveは、ログ管理と顧客データ管理にかかる費用を即座に50%削減。企業全体で年間100万ドル(約1億6000万円)以上の費用削減を達成した。データ処理の遅延を解消し、本番データベースへの負荷を下げることにも成功している。
既存のSaaSからいかにして脱却し、安定稼働する独自のシステムを構築したのか。その技術的詳細とアーキテクチャの全容を解説する。
費用対効果が見合わないSaaSからの脱却
併せて読みたいお薦め記事
クラウドサービスからの脱却
本稿は、国際カンファレンス「PlatformCon 2025」における、Peloton Interactiveのシニアデータインフラエンジニアであるアマレシュ・ビングマラ氏のセッション「Building a data platform with open source: A $1M+ cost-saving journey」に基づく。同氏が率いるチームは、主に3つのシステムで内製化を進めた。それぞれの課題と、OSSを用いた解決策を紹介する。
1つ目の課題は、データレイクの構造にあった。以前のシステムでは、オンライン処理用のデータベースから1日1回スナップショットを作成し、それをデータウェアハウスでのデータ分析やレコメンドモデルの学習に用いていた。
しかし、この仕組みではレポートの更新がスナップショットの生成処理に依存し、遅延が発生しやすかった。分析システムがオンラインシステムに密結合しているため、トラフィック急増時に本番サービスへ影響を及ぼす危険性があった。
そこでPeloton Interactiveは、データベースの更新履歴をリアルタイムに抽出する「変更データキャプチャー」(CDC:Change Data Capture)と、大規模なデータ処理に適したオープンテーブルフォーマットの「Apache Hudi」を採用した新たなアーキテクチャに移行した。データベースの変更イベントをリアルタイムで取得して分散ストリーミングシステムの「Apache Kafka」に流し、クラウドストレージにApache Hudiフォーマットとして保存する仕組みだ。
これによって、本番データベースへの負荷は劇的に低下した。任意の過去時点のデータを参照できるApache Hudiの機能を活用することで、レコメンドモデルの精度と更新頻度が向上した。データ反映までの遅延は数十分に短縮され、ほぼリアルタイムなレコメンドを実現したという。
2つ目と3つ目の課題は、ログ管理と顧客データ管理にかかるSaaS費用の高騰だ。ログ管理においてはサードパーティーのSaaSを利用していたが、データ量の増加に伴って請求額が跳ね上がっていた。社内システムにデータを送るための連携において、SaaSベンダーへの依存が強まるという問題も発生していた。
これを解決するため、Peloton Interactiveはログ収集ツールとして、軽量なOSS「Vector」を採用した。Amazon Web Services(AWS)内で稼働する「Kubernetes」クラスターの各ノードにVectorを配置し、収集したログをApache Kafka経由で長期保存用ストレージと、短期の検索・分析用ストレージに振り分ける独自システムを構築した。
注目すべき点は、ストレージに退避した過去のアーカイブデータを、開発者が必要なときだけ指定して検索エンジンに再投入できる機能を設けた点だ。これによって、高価な検索用ストレージに常時データを保持する必要がなくなり、ストレージ費用を大幅に削減できた。
顧客データ管理も、SaaSツールの利用を見直した。調査の結果、エンドユーザーが利用するフィットネス機器から送信されるイベントデータの3割は、後処理のためにクラウドストレージに流されるだけであり、別の3割は特定のツールへ転送されるだけであることが判明した。
Peloton Interactiveは、フィットネス機器のSDK(Software Development Kit)から送信される大量のイベントデータを受信し、Apache Kafkaへと効率的に転送する高可用なプロキシサービスを自社開発した。Apache Kafkaに集約されたデータは、設定ファイルに基づいてルーティングされ、リアルタイム分析システムやバッチ処理用ストレージなど自動で振り分けられる。開発チームは、裏側の複雑な仕組みを意識することなく、設定を変更するだけでデータの流れを制御できるようになった。
内製化がもたらす効果
この一連の内製化によって、Peloton Interactiveは年間100万ドルの費用を削減すると同時に、データの所有権を取り戻すことに成功した。ビングマラ氏は、「OSSのツール群を活用してデータインフラを構築したことで、開発のスピードが飛躍的に向上した」と語る。
ビングマラ氏は、「この取り組みは費用削減だけでなく、OSSを採用することで、より優秀なエンジニアを引きつける効果ももたらしている」と、今後の展望についても示唆した。SaaSの利便性に頼るだけではなく、事業規模と目的に応じてOSSを適切に組み合わせることが、結果としてシステムの堅牢(けんろう)性と組織の成長を両立させる鍵になる。
本稿は、Platform Engineeringが2025年6月24日に公開した動画「Building a data platform with open source: A $1M+ cost-saving journey - Amaresh Bingumalla」を基に作成しました。
Copyright © ITmedia, Inc. All Rights Reserved.
本記事は制作段階でChatGPT等の生成系AIサービスを利用していますが、文責は編集部に帰属します。
関連記事
新着ホワイトペーパー PR
-
製品資料
[オーティファイ株式会社] AIでコーディングは加速したのにテストはそのまま? いまQAに必要な進化とは -
事例
[オーティファイ株式会社] QAで開発サイクルを遅延させない 8社の事例に学ぶ「テスト工程」の課題解決策 -
製品資料
[株式会社ガラパゴス] 「AIっぽい広告」の山に埋もれさせない AIマーケで着実に成果をだす秘訣とは? -
製品資料
[株式会社ガラパゴス] 「広告投資」調査レポート2026:勝ち組企業は何に投資しているのか? -
製品資料
[株式会社Helpfeel] 「問い合わせの渋滞」を解消、情シスの負担を軽減する“次世代型AI”活用方法
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Copilot」はなぜ放置される? “議事録要約止まり”を脱する処方箋
-
2
膨らむAIコストに歯止め GitHubのマルチモデルルーターは何が違うのか
-
3
9割が頓挫する「AI内製化」 差がついたのはツールより設計力
-
4
脱VMwareの前提が崩れる BroadcomのVDDK公開停止で確認すべき点
-
5
JSONをやめてPythonで送る トークン消費を約7割抑えるAIの設計
-
6
「WhatsApp」の暗号化は万全ではない? E2EEとマルチデバイス機能が生む死角
-
7
技術力だけでは「上に行けない」 シヤチハタCDOが語る、情シスが次の役割をつかむ条件
-
8
社内開発×ノーコードで検証速度を4倍にしたエアトリのWebサイト改善術
-
9
APIキー奪取から3時間でクラウド掌握 Anthropicが暴いた「バイブハッキング」の現実的な防御策
-
10
AI全部入り「Microsoft 365 E7」に企業が二の足を踏む訳 移行意向はわずか4%
ホワイトペーパーランキング PR
-
1
マンガで解説:「ゼロトラスト」「SASE」の必要性とメリット
-
2
5回聞くだけじゃ足りない? トヨタ式「なぜなぜ分析」の正しい実践方法
-
3
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
4
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
5
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
6
国税庁の次世代基幹システム「KSK2」稼働開始に向けて、対応すべき変更点とは?
-
7
5分で分かる「セキュア大容量ファイル転送サービス」の機能とメリット
-
8
ドラマで分かる、標的型攻撃メールの被害を受ける企業と回避できる企業の分岐点
-
9
少額減価償却資産が40万円未満へ拡大、令和8年度税制改正で押さえるべき変更点
-
10
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー