<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>データレイク Archives - Home</title>
	<atom:link href="https://jp.ntq.com.vn/cs-tag/%e3%83%87%e3%83%bc%e3%82%bf%e3%83%ac%e3%82%a4%e3%82%af/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>ntq</description>
	<lastBuildDate>Tue, 15 Sep 2026 08:05:22 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2.2</generator>

<image>
	<url>https://jp.ntq.com.vn/wp-content/uploads/2025/05/NTQ-favicon_32x32.ico</url>
	<title>データレイク Archives - Home</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>IBM i／AS400物流管理システムをJava・AWSへ刷新</title>
		<link>https://jp.ntq.com.vn/case-study/logistics-ibm-i-as400-event-driven-modernization/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Tue, 15 Sep 2026 08:03:06 +0000</pubDate>
				<guid isPermaLink="false">https://jp.ntq.com.vn/?post_type=case_study&#038;p=3340</guid>

					<description><![CDATA[本プロジェクトでは、全国400拠点を展開する大手総合物流企業の倉庫・配送・受発注・料金業務を支える物流管理システムを、IBM i／AS400からJava・AWSのマイクロサービス基盤へ刷新しました。プロジェクト規模は200～300人月で、システムを6つのコアドメインに分割して再構築しました。 プロジェクト概要 対象システム 物流管理システム 対象業務 倉庫・配送・受発注・料金業務 対象拠点 全国400拠点 プロジェクト規模 200～300人月 再構築単位 6コアドメイン 現行システムの問題 現行システムでは、COBOL、RPG、CL、Shift-JIS、DB2 for i、IBM iを使用していました。5年間で取扱量が2.3倍に増加したことで、システム容量が逼迫していました。 ・5年間で取扱量が2.3倍に増加し、システム容量が逼迫 ・夜間バッチの長期化と、EDI連携に数カ月を要する状況 ・紙中心の運用とデータレイクの未整備 移行先システム構成 Backend／Platform Java 17、Spring Boot 3、JPA、AWS EKS Architecture 6コアドメイン、Kafka（MSK）、マイクロサービス Data Platform Aurora、DynamoDB、S3＋Athena DevOps Jenkins、GitLab CI、Prometheus／Grafana NTQの担当範囲・進め方 01．6コアドメインへの分割 ドメイン駆動で業務境界を明確化し、システムを6つのコアドメインに分割しました。各ドメインをSpring Boot 3とAWS EKSで再構築し、サービスの独立性と拡張性を強化しました。 02．Kafkaによるイベント駆動連携 Kafka（MSK）による非同期・疎結合連携とAPI化を行い、リアルタイム連携を実現しました。これにより、システム負荷を平準化し、EDI接続を迅速化しました。 03．用途別データ多層化 Aurora、DynamoDB、S3＋Athenaを用途別に配置し、参照・分析・履歴データを分離しました。これにより、データコストを最適化しました。 04．OR-Toolsによる配車最適化 OR-Toolsの最適化アルゴリズムを導入し、再配車計算と進捗管理を効率化しました。その結果、再配車計算にかかる時間を10分の1に短縮しました。 導入効果 01．可用性・拡張性の向上 サービスの独立性を高め、取扱量の増加に柔軟に対応できるシステムを実現しました。 02．リアルタイム連携の実現 夜間バッチの負荷を平準化し、EDI接続のリードタイムを短縮しました。 03．データ活用基盤の確立 データレイクを整備し、AI／BIによるデータ活用を促進しました。...]]></description>
										<content:encoded><![CDATA[<div style="width: 100%; margin: 24px 0 0; color: #333; font-family: Arial,'Noto Sans JP','Yu Gothic',Meiryo,sans-serif; font-size: 16px; line-height: 1.8;">
<p style="margin: 0 0 20px; font-size: 18px; font-weight: 600;">本プロジェクトでは、全国400拠点を展開する大手総合物流企業の倉庫・配送・受発注・料金業務を支える物流管理システムを、IBM i／AS400からJava・AWSのマイクロサービス基盤へ刷新しました。プロジェクト規模は200～300人月で、システムを6つのコアドメインに分割して再構築しました。</p>
<h2 style="margin: 26px 0 14px; padding-left: 12px; border-left: 4px solid #27e4cf; color: #0818b5; font-size: 25px; font-weight: bold; line-height: 1.5;">プロジェクト概要</h2>
<table style="width: 100%; margin: 0 0 24px; border-collapse: collapse;">
<tbody>
<tr>
<th style="width: 32%; padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">対象システム</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">物流管理システム</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">対象業務</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">倉庫・配送・受発注・料金業務</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">対象拠点</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">全国400拠点</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">プロジェクト規模</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">200～300人月</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">再構築単位</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">6コアドメイン</td>
</tr>
</tbody>
</table>
<h2 style="margin: 26px 0 14px; padding-left: 12px; border-left: 4px solid #27e4cf; color: #0818b5; font-size: 25px; font-weight: bold; line-height: 1.5;">現行システムの問題</h2>
<p style="margin: 0 0 10px;">現行システムでは、COBOL、RPG、CL、Shift-JIS、DB2 for i、IBM iを使用していました。5年間で取扱量が2.3倍に増加したことで、システム容量が逼迫していました。</p>
<p>・5年間で取扱量が2.3倍に増加し、システム容量が逼迫<br />
・夜間バッチの長期化と、EDI連携に数カ月を要する状況<br />
・紙中心の運用とデータレイクの未整備</p>
<h2 style="margin: 26px 0 14px; padding-left: 12px; border-left: 4px solid #27e4cf; color: #0818b5; font-size: 25px; font-weight: bold; line-height: 1.5;">移行先システム構成</h2>
<table style="width: 100%; margin: 0 0 24px; border-collapse: collapse;">
<tbody>
<tr>
<th style="width: 32%; padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">Backend／Platform</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">Java 17、Spring Boot 3、JPA、AWS EKS</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">Architecture</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">6コアドメイン、Kafka（MSK）、マイクロサービス</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">Data Platform</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">Aurora、DynamoDB、S3＋Athena</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">DevOps</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">Jenkins、GitLab CI、Prometheus／Grafana</td>
</tr>
</tbody>
</table>
<h2 style="margin: 26px 0 14px; padding-left: 12px; border-left: 4px solid #27e4cf; color: #0818b5; font-size: 25px; font-weight: bold; line-height: 1.5;">NTQの担当範囲・進め方</h2>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">01．6コアドメインへの分割</h3>
<p style="margin: 0 0 18px;">ドメイン駆動で業務境界を明確化し、システムを6つのコアドメインに分割しました。各ドメインをSpring Boot 3とAWS EKSで再構築し、サービスの独立性と拡張性を強化しました。</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">02．Kafkaによるイベント駆動連携</h3>
<p style="margin: 0 0 18px;">Kafka（MSK）による非同期・疎結合連携とAPI化を行い、リアルタイム連携を実現しました。これにより、システム負荷を平準化し、EDI接続を迅速化しました。</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">03．用途別データ多層化</h3>
<p style="margin: 0 0 18px;">Aurora、DynamoDB、S3＋Athenaを用途別に配置し、参照・分析・履歴データを分離しました。これにより、データコストを最適化しました。</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">04．OR-Toolsによる配車最適化</h3>
<p style="margin: 0 0 24px;">OR-Toolsの最適化アルゴリズムを導入し、再配車計算と進捗管理を効率化しました。その結果、再配車計算にかかる時間を10分の1に短縮しました。</p>
<h2 style="margin: 26px 0 14px; padding-left: 12px; border-left: 4px solid #27e4cf; color: #0818b5; font-size: 25px; font-weight: bold; line-height: 1.5;">導入効果</h2>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">01．可用性・拡張性の向上</h3>
<p style="margin: 0 0 18px;">サービスの独立性を高め、取扱量の増加に柔軟に対応できるシステムを実現しました。</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">02．リアルタイム連携の実現</h3>
<p style="margin: 0 0 18px;">夜間バッチの負荷を平準化し、EDI接続のリードタイムを短縮しました。</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">03．データ活用基盤の確立</h3>
<p style="margin: 0 0 18px;">データレイクを整備し、AI／BIによるデータ活用を促進しました。</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">04．配車・進捗管理の効率化</h3>
<p style="margin: 0 0 26px;">再配車計算を高速化し、配車・進捗を可視化しました。</p>
<div style="margin: 28px 0 0; padding: 24px 20px; background: #f2f4ff; text-align: center;">
<p style="margin: 0 0 12px;"><a style="display: inline-block; width: 100%; max-width: 430px; padding: 13px 20px; border: 2px solid #0818b5; border-radius: 6px; background: #0818b5; color: #fff; font-weight: bold; text-decoration: none;" href="https://jp.ntq.com.vn/contact-us/" target="_blank" rel="noopener noreferrer">マイグレーションについて相談する</a></p>
<p style="margin: 0;"><a style="display: inline-block; width: 100%; max-width: 430px; padding: 13px 20px; border: 2px solid #0818b5; border-radius: 6px; background: #fff; color: #0818b5; font-weight: bold; text-decoration: none;" href="https://jp.ntq.com.vn/document/legacy-migration-modernization-case-studies/" target="_blank" rel="noopener noreferrer">実績集をダウンロードする</a></p>
</div>
</div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
