システム連携4つの極意
公開日:2025/12/03
技術ノウハウ・Tips設計・アーキテクチャ

はじめに
システム連携で考えるべきことって何ですか?
- 連携方式 APIか?DB直参照か?
- 連携タイミング いつ、何を連携するか?
もちろん、どれも大事。 でも、それだけじゃない。
システム連携はトラブルが起きやすい!
導入~運用開始後失敗しないための4つの極意を解説!!
【極意その1】
すべてのログを残せ!
連携ログがなかったために起こった悲劇
![]()
どこに原因があるのか切り分けたい。 ログを見てみよう!
date=2023-11-18 time=18:43:31 count=1
(以上終わり)
これじゃ何もわからん!!
↓↓↓
どのレコードをいつ連携したのかログをすべて残すようにした。
date=2020-11-18 time=18:45:58 count=1 update_diff rows=1 update_diff max id=278172 migrateOrderEntry count=1 migrated from subscription id=5115 updated orderEntry id=443373
→連携漏れの原因を特定!
【極意その1】すべてのログを残せ!
【極意その2】
お金に関わる数字は監視せよ!
監視がなかったために起こった悲劇
![]()
金額がずれる事象が発生。
今回の現象は修正するとしても、他の要因でずれるリスクがある。 再発時に気づく必要がある!
日次バッチで監視を導入
![]()
【極意その2】お金に関わる数字は監視せよ!
【極意その3】
手動連携の口を作れ!
手動で連携ができない悲劇
![]()
条件を指定して手動連携できる画面を作った
【極意その3】手動連携の口を作れ!
【極意その4】
疎通確認の口を作れ!
疎通確認ができないことによる悲劇
![]()
連携確認後にデータを戻す?
実際の連携されるまで待機する?
↓↓↓
どちらもリスクや時間の制約ができる!
管理者画面から疎通確認できるように
![]()
【極意その4】疎通確認の口を作れ!
【まとめ】
- 【その1】 すべてのログを残せ!
- 【その2】 お金に関わる数字は監視せよ!
- 【その3】 手動連携の口を作れ!
- 【その4】 疎通確認の口を作れ!
連携開発時は4つの極意のための工数・費用を確保しよう!
執筆者:橋詰(プロフィール)
Search
よく読まれている記事
カテゴリ
アーカイブ
あなたに最適な解決策を一緒に考えます。
Contact お問い合わせ
状況に応じた最適なご提案で、お客様の課題解決をサポートいたします