DoubleCloud

DoubleCloud

DoubleCloud · コーディング

DoubleCloudはClickHouse、Kafka、Airflowなどのオープンソースを基盤にしたマネージド型データ分析サービスだ。2024年10月1日に新規登録を停止し、2025年3月1日で提供を終えた。

DoubleCloud の画面プレビュー

DoubleCloud について

About

DoubleCloudとは

DoubleCloudは、分析基盤は欲しいがサーバーの面倒は見たくないチーム向けのデータ分析基盤だった。自社製データベースを売るのではなく、広く使われているオープンソース部品をマネージドオープンソースサービスとして包み、Amazon Web ServicesかGoogle Cloudの上で動かしていた。高速な分析クエリはClickHouse、ストリーミングデータの移動はKafka、ワークフローの定期実行はAirflowが担い、そこにコード不要のデータ転送ツールと無料のダッシュボード作成ツールが加わっていた。

出発点はClickHouseだった。同社はClickHouseの最初のマネージドサービスを名乗り、独自フォークを出すのではなくオープンソース版の上に機能を積み重ねる方針を取った。クラスタのチューニング、バックアップ、証明書の更新のためにデータベース専任チームを抱えたくない組織にとっては、この違いが大きかった。

現在の最大の制約は単純だ。サービスはもう存在しない。2024年10月1日に新規アカウントの作成を止め、最後の告知で既存顧客に2025年3月1日までの移行を求めた。サイトはアーカイブとして残っており、製品ページやドキュメントは読める。ただし登録もクラスタ起動もサポートへの問い合わせもできない。マネージドClickHouseの提供先を探すチームは他を当たるしかなく、多くはClickHouse Cloudか大手クラウドのマネージドサービスに落ち着く。

運用中にもう一つ制約があった。魅力の中心が他社のオープンソースコードの代行運用にあるという点だ。データ形式もクエリ言語も標準なので移行はしやすい想定だったが、プラットフォーム側が独自のコンソール、API、Terraformプロバイダを抱えていたため、アカウントが完全に持ち運べるわけではなかった。

始め方

  1. DoubleCloudのコンソールでアカウントを作り、リソースを置くクラウド事業者とリージョンを選ぶ。
  2. サービスを作成する。分析ならClickHouse、ストリーミングならKafka、定期実行ならAirflowを選び、サイズとストレージを決める。
  3. Data Transferかネイティブのコネクタでデータソースをつなぎ、同期したいテーブルやトピックを指定する。
  4. クエリやパイプラインを組み、結果をData Visualizationでグラフやダッシュボードとして公開する。
  5. 負荷の変化に合わせて、コンソール、API、Terraformからクラスタの規模を調整する。

AIツール情報

DoubleCloudの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランいいえ
有料プランUsage-based, ClickHouse hybrid storage billed near $0.024 per GB/month
プラットフォームWeb, cloud console, API, Terraform
開発元DoubleCloud
カテゴリコーディング
リリース日Apr 2022
最終更新Oct 2024
サイト訪問数7.6K
サイト世界ランキング2.7M
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • 中堅企業のアナリティクスエンジニア:SQLを書きデータを設計できるが基盤は持ちたくないチームに向く。ClickHouse、Kafka、Airflowはいずれも構築と監視込みで提供された。
  • データベース専任者がいないスタートアップ:バックアップ、証明書の更新、バージョンのパッチ適用は事業者側の仕事になった。小さなチームが一週間を費やしがちな作業が消える。
  • オープンソース前提で開発するチーム:ClickHouse、Kafka、Airflowの構成ならAPIも文法もそのままで、知識を流用できた。独自データウェアハウスより囲い込みは弱い。

タスク

  • イベントデータのリアルタイム分析:ClickHouseは数十億行のクエリをミリ秒で返す。イベントの到着に合わせて更新するダッシュボードに向く。
  • ログとトレースの分析:カラム型ストレージと圧縮で可観測性データの保持コストを抑え、Data Visualizationで追加ライセンスなしに可視化できた。
  • コードを書かないデータ移行:Data TransferはPostgreSQL、MySQL、MongoDB、Snowflake、広告プラットフォームなどをつなぎ、スケジュール実行か変更データキャプチャで複製した。
  • ストリーミングでの取り込み:マネージドKafkaが高スループットの経路をさばいて分析基盤へ送り、Airflowが周辺のジョブを回す。

シーン

  • 自前運用のClickHouseクラスタの置き換え:ホストへのパッチ適用、ZooKeeperの調整、手作業のアップグレード検証から解放され、時間をクエリに向けられる。
  • プロダクト内の顧客向け分析機能の立ち上げ:複数テナントのダッシュボードで高速かつ安定した応答を出す前提で作られていた。
  • Snowflakeの請求が重くなったときの倉庫コスト削減:事例記事ではクエリ速度の大幅な向上と支出の減少が示され、ハイブリッドストレージは古いデータをS3並みの価格でオブジェクトストレージに逃がした。
  • 終了に伴うクラウド間のデータ移行:移行期間中はData Transferが無料になり、他プラットフォームへデータを持ち出すコネクタも用意された。

主な機能

リアルタイムクエリ向けのマネージドClickHouse

中核はフルマネージドのClickHouseだ。クラスタの構築と設定、高可用性の用意、バックアップ、SSL証明書の更新までを代行し、標準のSQLインターフェースをそのまま使わせた。分析クエリでは主要なリレーショナルデータベースより最大100倍速いと同社は説明しており、チームがClickHouseを選ぶ理由もそこにある。

ノーコードのデータ転送と変更データキャプチャ

Data TransferはサーバーレスのELTツールで、ClickHouseへの投入と外部への取り出しを担った。同社はネイティブS3コネクタでAirbyteより9倍速いと主張し、毎秒20GBまで拡張してもデータを欠落させないとした。コネクタはClickHouse、MySQL、PostgreSQL、MongoDB、Snowflake、Elasticsearch、Oracle、BigQuery、複数の広告プラットフォームに対応し、変更データキャプチャでトランザクション系のデータベースを常時同期できた。

ストリーミングとスケジューリングを1つのコンソールに

マネージドKafkaとマネージドAirflowが構成を完成させた。日次バッチではなくイベントを処理するチームはKafkaで高スループットの取り込みを行い、Airflowが周辺のジョブを定期実行して監視した。3つを同じコンソールに置くことで、請求も権限も状態確認も1か所にまとまった。

無料のデータ可視化

DoubleCloudはアカウント保有者に追加料金なしでダッシュボード作成ツールを提供した。複数のソースを1つのグラフにまとめるデータ統合の役割も兼ね、ClickHouse、PostgreSQL、MySQL、MS SQL Server、Prometheus、BigQuery、Snowflake、ファイルにつながった。地図や地理レイヤー、ソースをまたぐグラフ、行レベルの絞り込みにも対応した。BIツールを別契約していたチームには、ここが一番お得な部分になる。

ハイブリッドストレージと読みやすい請求

ClickHouseのハイブリッドストレージは低温データをS3互換のオブジェクトストレージへ逃がし、高温データは手元に残した。同社はストレージ費用を最大5分の1に抑えられると説明した。可用性ゾーン間の通信、受信、送信、VPCピアリングは無料で、ZooKeeperとClickHouse Keeperにも料金はかからない。請求は従量制で、解約手数料もなかった。

Infrastructure as Codeと公開API

すべてのリソースはコンソールの外から管理できた。公開APIとTerraformプロバイダが用意され、クラスタ、パイプライン、転送設定を他の基盤と同じようにバージョン管理へ置ける。エンジニアにコンソール権限を配らない企業でも使いやすい形だった。

メリットとデメリット

メリット

  • ClickHouse、Kafka、Airflow、可視化が1つの請求にまとまり、取引先の管理も個別契約も減る。
  • バックアップ、証明書更新、パッチ適用、ZooKeeperの管理が含まれ、小さなチームの保守作業が軽くなる。
  • オープンソース標準のインターフェースなので、SQLの知識と既存パイプラインをそのまま流用でき、データはコネクタで移せる。
  • 公開された事例では速度とコストの改善が大きく、以前の倉庫から移した後にクエリが180倍速くなった例もある。

デメリット

  • サービスは終了した。新規アカウントは2024年10月1日で打ち切られ、残った顧客は2025年3月1日までに出る必要があった。今から導入することはできない。
  • AWSとGoogle Cloudのリージョンに依存し、自社クラウドアカウントで動かすなどの選択肢は、価格を知る前に営業とのやり取りが必要だった。
  • 可視化は無料だが範囲が狭い。既にBIツールを持つチームには基本的なダッシュボード層が増える程度で、複雑なレポートには別のツールが要る。

よくある質問

できない。2024年10月1日に新規アカウントの作成を停止し、2025年3月1日で運営を終えると告知した。サイトはアーカイブとして残り、閲覧のみ可能だ。

関連コンテンツ

DoubleCloudに関連するツール、スキル、記事を探す。

DoubleCloudの代替ツール

Forefront

Forefront

Forefront · コーディング

ForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。

無料 / $0 - $99/mo詳細を見る
Startkit

Startkit

StartKit.AI · コーディング

Startkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。

有料 / $99 - $499 one-time詳細を見る
Testim

Testim

Tricentis · コーディング

Testimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。

無料 / Custom pricing on request詳細を見る