kubell、95万社超導入の「Chatwork」大規模データベース移行においてInsight SQL Testingを採用し、短期間・高精度なテストを実現
限られた期間と人的制約のなか、網羅的なSQLテストにより移行リスクを払拭し、エンジニアの「安心」を担保
株式会社インサイトテクノロジー(本社所在地:東京都渋谷区、代表取締役社長 CEO:森田 俊哉、以下:インサイトテクノロジー)は、株式会社kubell(本社所在地:東京都港区、代表取締役CEO:山本 正喜、以下、kubell)が提供する日本最大級のビジネスチャット「Chatwork」(導入社数95.3万社以上*)の大規模データベース移行プロジェクトにおいて、SQLテストソフトウェア「Insight SQL Testing」が採用され、短期間での安全かつ確実なバージョンアップに貢献したことをお知らせします。
*2025年9月末時点
本事例については、インサイトテクノロジーのコーポレートサイトにて詳細を公開しています。

・Insight SQL Testing導入の背景
kubellの主力事業であるビジネスチャット「Chatwork」は、日々の業務でユーザー間の重要なデータを扱うため、高い可用性、信頼性、そして情報の秘匿性・堅牢性が求められています。
同サービスのバックエンドデータベースにはAWS上で運用されるAmazon Aurora MySQLが利用されています。今回、利用していたMySQL 5.7ベースのAuroraバージョン2のサポート終了が目前に迫り、8.0ベースのバージョン3への移行が必須となりました。長期間稼働してきた複雑なシステムのため、安全かつ確実な移行のためには網羅的で漏れのないテストが不可欠でしたが、サポート終了までの半年という短期間で手作業による網羅的なテストを実施するのは非常に難しい状況でした。
オープンソースのテストツールも検討されましたが、ツールの準備、テスト環境の構築、セキュリティ問題の解決といった手間がかかることもあり、AWSエンジニアの推奨やAmazon Aurora移行での豊富な実績があるInsight SQL Testingの採用に至りました。
・Insight SQL Testing導入によるメリット
「Insight SQL Testing」は、本番環境でアプリケーションが発行するSQLを自動収集し、収集したSQLを移行先のテスト環境でテスト・評価することで、バージョンアップ時のテスト工数を大幅に削減できるソフトウェアです。
Insight SQL Testingの導入によりバージョンアップを成功させたkubellは、以下の点をメリットとして挙げています。
-
本番環境に負荷をかけずに実際に動作しているSQLを網羅的に取得し、詳細なテストを実施できた。
-
リリース前に潜在的な問題点を特定することで、エンジニアが安心して本番リリースに臨むことができた。
-
パフォーマンスの向上が期待できるクエリを発見することができた。
・株式会社kubellのコメント
今回、サポート終了までの限られた期間で、長年の運用で複雑化した大規模データベースの網羅的なテストを人手で実施することは現実的ではありませんでした。
Insight SQL Testingを導入した結果、手動では取得不可能な量のSQLを自動で網羅的にテストでき、また社内規定により本番環境へのアクセスが制限された体制の中でも、実際に動作しているSQLを網羅的に取得することができました。
最終的に、Insight SQL Testingによって、潜在的な問題点を特定し、エンジニアが安心して本番リリースに臨むための確かな材料を得ることができました。
今後は、スモークテストでの継続利用や負荷テストとの併用なども視野に入れ、データベースとSQLのテストを開発プロセスに組み込むことを検討していきます。
株式会社kubell
コミュニケーションプラットフォームディビジョン
プロダクトユニット サーバーサイド開発Bグループ
松田 和樹氏
・「Insight SQL Testing」について
「Insight SQL Testing」は、データベースの移行/バージョンアップで必要なSQLアプリケーションのアセスメントを自動化し、作業コストを削減します。
オンプレミスやクラウドにかかわらず、マルチデータベースに対応しており、現行稼働データベースで発行されたSQLを収集し、テスト対象のデータベースで評価・実行します。
製品ページ:https://www.insight-tec.com/products/sqltesting/
「Insight SQL Testing」はAWS Marketplaceからも簡単に導入できます。
AWS Marketplace上の製品ページは下記リンクよりご確認ください。
Insight SQL Testing – AWS Marketplace
・インサイトテクノロジーについて
インサイトテクノロジーは、1995年の創業時から一貫してデータベース技術を追究し、企業自らが良質なインサイトを得るためのデータ活用基盤「インサイト・インフラ」関連の製品をプロフェッショナルサービスとともに提供しています。
現在では、企業におけるデータの価値を最大化できるよう、データ利活用の統制を図り、データ活用推進を支える攻めと守りの両面のメリットをもたらすデータガバナンスソリューションを提供しています。
また、インサイトテクノロジーが主催するデータ技術者向けカンファレンス「db tech showcase」には、世界中からデータ技術のエキスパートが講師として登壇し、毎年1,000名規模のエンジニアが参加しています。
・株式会社インサイトテクノロジー URL:https://www.insight-tec.com/
・db tech showcase URL:https://www.db-tech-showcase.com/
※記載されている企業名、商品名、サービス名は、株式会社インサイトテクノロジーならびに各社の商標または登録商標です。
【本件に関するお問い合わせ先】
株式会社インサイトテクノロジー
マーケティング本部
担当: 双木、中川
TEL: 03-5475-1450
E-mail:insight-mktg@insight-tec.co.jp
すべての画像
