- 既存のオンプレミスWindows上のEDI連携システムとNetSuiteとの連携を行った。
- 設計構築したものは以下の通り
- 外部の各種EDIシステムとの連携するクライアントアプリケーションを実行・データ転送を行う新規の連携管理アプリケーションを開発
- AWSのSFTP+S3をWindowsでマウントしてNetSuiteとのデータ交換ができるようにした
- データ処理リクエスト機能をRESTletで行い、データ処理をバッチ(Scheduled ScriptあるいはMapReduce)で行う
- EDIが多種多様であるため、中継処理では種別依存を避け汎用的な実装に留め、種類別の処理をスルーしてバッチに届ける仕様にした