「AI と既存システムをつなぐ」の現実
AI を業務で使い始めると、必ず既存システムとの接続が議題になります。基幹システム、SaaS、社内 wiki、メールサーバ、ファイルサーバ。どこからデータを取るか、どこに結果を書き戻すかで、実装の難度が決まります。
接続パターンは、現実的に次の 4 種類に集約されます。
- 1. API 連携
- 2. ファイル連携
- 3. RPA 連携
- 4. コピー&ペースト(人手連携)
「すべて API で繋ぐ」という綺麗な設計は、現場でほぼ実現しません。各業務に合わせて 4 パターンを混ぜて使うのが現実です。
API 連携を選ぶ条件
API 連携は最も保守性が高い方法ですが、適用条件があります。
- - 既存システム側に API がある
- - 認証・権限・スループットの制約が把握できている
- - 接続先の更新リズムが年単位で安定している
この 3 条件が揃わない場合、API 連携を選ぶと将来の保守コストが膨らみます。とくに 3 つ目の「更新リズム」を見落とすと、四半期ごとに API が変わって追随コストで疲弊します。
API 連携を選ぶときは、接続先の SLA とライフサイクル方針を必ず確認します。
ファイル連携の落とし所
ファイル連携(CSV/Excel/JSON のバッチ受け渡し)は、API がない/使えない場合の現実解です。