データ連携アプリプロジェクト
既存システムとSaaSを繋ぐ、柔軟なデータ連携基盤を構築。
- AWS
- 鉄道
大手鉄道会社様 様
運輸・交通
ご依頼の背景
既存システムとSaaSを繋ぐ、柔軟なデータ連携基盤を構築。
新たに導入されたSaaS型のシステムと、複数の既存システム間でのデータ連携が求められていました。しかし、各システムでデータレイアウトが異なり、仕様変更も不可能な状況でした。そこで弊社は、高価なETLツールではなく、SQL ServerとJavaを用いたデータ連携基盤の開発をご提案。想定されるデータ量に最適化することでコストを抑制しつつ、各システムの仕様の差分を吸収する柔軟な連携を実現しました。図や表を多用した分かりやすい設計書は、お客様からも高い評価をいただいています。
大手鉄道会社様
交通事業を中核に、不動産、生活サービス、ホテル・リゾートなど、人々の暮らしを支える多彩な事業を全国で展開されている大手鉄道会社様です。
抱えていた課題
-
01
SaaSと既存システム間のデータ連携における仕様の壁
新たに導入したSaaSシステムと、人事システムなどの既存システムとのデータ連携が必須でした。しかし、双方のデータレイアウトが異なり、どちらのシステムも改修ができないという制約がありました。
-
02
データ連携基盤の構築におけるコストと技術選定
データ連携を実現する方法としてETLツールの導入も検討されましたが、想定されるデータ量に対してライセンス費用が高額になる懸念がありました。そのため、費用対効果に優れ、かつ安定して稼働する技術選定が求められていました。
導入ソリューション
SQL ServerとJavaによる連携基盤の構築
高価なETLツールに代わり、SQL Serverの機能(SSIS)とJavaプログラムを組み合わせたデータ連携基盤の構築をご提案しました。これにより、ライセンス費用を抑えつつ、SaaSと既存システム間のデータレイアウトの差異を吸収する変換処理を実現しました。プロジェクト推進においては、お客様に内容を深くご理解いただけるよう、設計書やテスト仕様書に図や表を多用することを徹底しました。各工程の完了時には、明確な基準に基づきお客様の合意を得ながら進めることで、手戻りをなくし、高品質なシステム開発を完遂。これらの取り組みは、お客様満足度アンケートでも高く評価されました。
主な利用技術
| 技術 | 主な用途 |
|---|---|
| SQL Server (SSIS) | データ変換、連携ファイル作成 |
| Java | SaaSとのAPI連携、複雑なデータ変換 |
| PowerShell / SFTP | ファイル転送、バッチ処理 |
| AWS API Gateway | APIモック作成による効率的なテスト |
最適な技術を組み合わせたデータ連携処理
SQL Server Integration Services(SSIS)を用いて、連携先システム向けのデータ変換および連携ファイルの作成を行いました。ファイル転送などのバッチ処理にはPowerShellとSFTPを、SaaSとのAPI連携や複雑なデータ変換処理にはJavaを活用しています。また、開発段階ではAWS API Gatewayを用いてAPIのモックを作成し、効率的なテストを実施しました。これらの汎用的な技術を最適に組み合わせることで、コストを抑えながらもお客様の要件を満たす、堅牢なデータ連携処理を実現しています。
データ連携イメージ
導入効果
低コストで柔軟なデータ連携基盤を構築し、将来の事業拡大も見据えた信頼関係を構築。
システム間のデータが自動で連携されることで、手作業による転記などがなくなり、業務が大幅に効率化されました。また、本案件を完遂したことでお客様との強固な信頼関係が生まれ、今後のビジネス拡大に向けた大きな一歩となりました。
-
01
業務効率化の実現
新たに導入した連携システムと既存システムがシームレスに連携されるようになり、これまで手作業で行っていたデータ入力や確認作業が不要になりました。業務の正確性とスピードが向上し、従業員はより付加価値の高い業務に集中できます。
-
02
コストの最適化
高価なETLツールの導入を避け、SQL ServerやJavaといった汎用技術を活用したことで、初期導入コストとライセンス費用を大幅に抑制しました。お客様のデータ量や要件に合わせた最適な技術選定により、高いコストパフォーマンスを実現しました。
-
03
強固な信頼関係の構築
図表を多用した分かりやすいドキュメントの作成や、各工程での丁寧な合意形成プロセスが高く評価されました。本案件の成功により、お客様との信頼関係が構築され、今後のグループ全体へのシステム展開など、継続的な取引の礎となりました。
担当者の声
エヌデーデー担当者からの声
本案件は、お客様のこれまでお取引のなかった部門との最初の取引実績を作るという重要なミッションがありました。お客様の厳しいレビューに応えるべく、チーム一丸となって品質向上に努めた結果、無事にシステムを完遂でき、強固な信頼関係を築くことができたと自負しております。また、お客様のAWS環境を初めて利用させていただき、私たちの知見を深める貴重な機会ともなりました。今後も月次の運用報告や改善提案を通じて、お客様のビジネスに貢献し、共にシステムを育てていきたいと考えております。

関連する導入事例