事例

事例:アーキテクチャ、デリバリー、成果。

以下は実際のクライアント案件に近い形で整理した事例です。守秘のため社名・業務詳細は仮想化している場合がありますが、技術方針とトレードオフは当社の実務に沿っています。

GoPostgreSQLKafka

Atlas:クロスボーダー金融機関向けマルチ通貨台帳

14通貨・1日数百万件の取引を処理する複式簿記エンジン。安全に変更できなくなっていたレガシーメインフレームモジュールを置き換えました。

フィンテック・コアバンキング
14か月・9名体制

Atlas:クロスボーダー金融機関向けマルチ通貨台帳

ClickHousedbtKafka Connect

Orbit:物流向けリアルタイム分析プラットフォーム

大手物流事業者向けに、4つのレガシーBIツールを1つのリアルタイムプラットフォームへ統合。2,000名以上が日常的に使用しています。

アナリティクス・物流
11か月・7名体制

Orbit:物流向けリアルタイム分析プラットフォーム

OpenRouterClaudepgvector

Relay:カスタマーオペレーション向けAI自動化スイート

問い合わせの62%をエスカレーションなしで解決するLLM自動化プラットフォーム。Chatwoot・WhatsApp経由で稼働しています。

AI・自動化
6か月・5名体制

Relay:カスタマーオペレーション向けAI自動化スイート

KafkaNATS JetStreamApache Camel

Lattice:製造業グループ向け連携プラットフォーム

18の工場、6つのERP、24のSaaSツールを統一イベントストリームに接続する連携基盤。グループ経営の実時間ダッシュボードを実現しました。

連携基盤・エンタープライズ
18か月・11名体制

Lattice:製造業グループ向け連携プラットフォーム

Atlas:クロスボーダー金融機関向けマルチ通貨台帳
01フィンテック・コアバンキング

Atlas:クロスボーダー金融機関向けマルチ通貨台帳

14通貨・1日数百万件の取引を処理する複式簿記エンジン。安全に変更できなくなっていたレガシーメインフレームモジュールを置き換えました。

Timeline14か月・9名体制
Shipped2024年9月1日
StackGo, PostgreSQL, Kafka, Kubernetes, Terraform, Datadog, gRPC
Challenge

既存の台帳は20年前のメインフレーム上で稼働。変更のたびに数週間のリグレッションテストが必要で、新商品のローンチは3か月以上の待機列に並んでいました。さらに、コンプライアンス部門が要求する1秒以内の監査クエリにも対応できていませんでした。

Solution

Go言語で新台帳サービスを設計し、追記専用イベントストア付きPostgresをバックエンドに、厳密な冪等APIを提供する構成としました。旧システムと6か月間のシャドウ運用で円単位まで完全一致を確認した後、地域ごとに段階的に切り替えを実施しました。

Architecture

ホットパス(OLTP)とストリームで射影するOLAPを分離したイベントソース型台帳。取引は不変イベントとして記録され、残高や仕訳ビューは射影で再構築されます。すべての書き込みは決定論的IDによる冪等処理で、照合はイベントログから一意に計算できます。

Impact
  • 01月次リリースのリードタイムを90日から6日に短縮
  • 02レガシーメインフレーム比でインフラコストを38%削減
  • 03監査クエリの応答時間を45秒から400ミリ秒以内に
  • 046か月間のシャドウ運用で不一致ゼロを達成
Orbit:物流向けリアルタイム分析プラットフォーム
02アナリティクス・物流

Orbit:物流向けリアルタイム分析プラットフォーム

大手物流事業者向けに、4つのレガシーBIツールを1つのリアルタイムプラットフォームへ統合。2,000名以上が日常的に使用しています。

Timeline11か月・7名体制
Shipped2024年2月1日
StackClickHouse, dbt, Kafka Connect, Next.js, TypeScript, Airflow, Grafana
Challenge

オペレーション、財務、現場の各チームが異なる分析ツールを使用し、指標定義も統一されていませんでした。同じ質問への答えが3通り出ることもあり、データの反映は最大24時間遅延していました。

Solution

dbtによるセマンティックレイヤーを"唯一の真実"として構築し、ClickHouseベースのリアルタイムDWHを整備。ロールベースのダッシュボードを備えた独自React分析アプリを提供しました。CDCパイプラインにより、データの反映遅延を30秒未満に維持しています。

Architecture

業務用PostgresからDebeziumでCDCを取得しKafkaへ。ストリーミングETLでClickHouseに具現化します。dbtモデルで全業務指標を定義し、フロントエンドは型安全なクエリAPIのみを利用します。本番データへの生SQL実行は一切行いません。

Impact
  • 014つのBIツールを統合し、年間8,700万円のライセンスコストを削減
  • 02新指標の実装リードタイムを3週間から2日に短縮
  • 03全ダッシュボードで30秒以内のデータ鮮度を維持
  • 04オペレーション可視化により、当日配送の誤配率を12%削減
Relay:カスタマーオペレーション向けAI自動化スイート
03AI・自動化

Relay:カスタマーオペレーション向けAI自動化スイート

問い合わせの62%をエスカレーションなしで解決するLLM自動化プラットフォーム。Chatwoot・WhatsApp経由で稼働しています。

Timeline6か月・5名体制
Shipped2025年5月1日
StackOpenRouter, Claude, pgvector, n8n, Chatwoot, WhatsApp Cloud API, Supabase
Challenge

18か月でサポート問い合わせが4倍に増加。平均対応時間は悪化し、採用も追いつかず、初回対応前に離脱する顧客も発生していました。また、自動化に際しては厳格なトーンガイドラインの遵守と、日・英・葡の3言語対応が求められていました。

Solution

OpenRouter上にマルチエージェントシステムを構築し、Chatwootを介して全チャネルを統合しました。調整された検索レイヤーが承認済みのナレッジ記事を取得し、ガードレールがトーンとポリシーを保証します。全対話は毎晩、拡張し続ける評価基盤でテストされます。

Architecture

ルーターエージェントが意図を分類し、専門エージェント(返金、アカウント、操作)に振り分けます。検索は承認済みKBへのpgvectorインデックスを利用。出力はトーン・コンプライアンス・個人情報マスキングを行うガードレールチェーンを通過した後、Chatwoot経由で顧客に届きます。人間へのエスカレーションはワンクリックです。

Impact
  • 01問い合わせの62%を24時間以内に自動解決
  • 02初回応答時間を平均4時間から11秒へ短縮
  • 03複雑案件におけるサポート人員の生産性を3.1倍に
  • 04導入済みトーンガードレールのコンプライアンス審査合格率100%
Lattice:製造業グループ向け連携プラットフォーム
04連携基盤・エンタープライズ

Lattice:製造業グループ向け連携プラットフォーム

18の工場、6つのERP、24のSaaSツールを統一イベントストリームに接続する連携基盤。グループ経営の実時間ダッシュボードを実現しました。

Timeline18か月・11名体制
Shipped2025年1月1日
StackKafka, NATS JetStream, Apache Camel, PostgreSQL, Node.js, TypeScript, Kubernetes
Challenge

システム間の言語がバラバラなためDXが停滞。月次レポートの手作業での照合に2週間、サプライチェーン問題の全社的な可視化にも数日を要していました。

Solution

標準ドメインモデルとイベントバスを構築し、全システムがここに発行・購読する形に統一しました。各ERPのコネクタがベンダー固有のデータ形状を標準形式に変換します。同じイベントが経営ダッシュボード、MLによる需要予測、監査ストアに供給されます。

Architecture

Kafka上に標準イベント契約を発行。各工場のエッジサービスがバッチングして転送し、ERPコネクタは再実行ツール付きで双方向同期を行います。改ざん検知ハッシュ付き監査ストアに全イベントが保管されます。

Impact
  • 01経営ダッシュボードの更新を2週間から60秒以内に
  • 02新ツール連携の開発時間を70%削減
  • 0318工場を単一の運用モデルに統一
  • 04完全な監査証跡により年間5,200万円のコンプライアンスコストを削減