Copyright 2020 Red Hat K.K.
項目名 Red Hat 製品名
アプリケーションロジック Red Hat Decision Manager
業務プロセスの進捗管理 Red Hat Process Automation Manager
分散環境におけるデータの管理 Red Hat A-MQ
システムの並行稼動
(データの分流・新旧データ突合)
Red Hat Fuse
Red Hat Decision Manager
サービス連携におけるトランザクション管理 Red Hat Fuse
API管理によるアクセス制御 Red Hat 3Scale API Management
Web Application Server Red Hat JBoss EAP
コンテナ化したアプリケーションのデプロイ・運用の簡素化 Red Hat OpenShift Container Platform
大量バッチ処理の高速化 Red Hat JBoss Data Grid
シングルサインオン環境 Red Hat Single Sign-On
技術支援 Global Professional Service
28
移行におけるRed Hat製品の役割例
Copyright 2020 Red Hat K.K.29
Red Hat製品マッピング例
連携
ロジック
プロセス
データ
アクセス
他シス連
携
画面
データ
Red Hat Fuse
Red Hat Decision
Manager
Red Hat Process
Automation Manager
Red Hat A-MQ
Red Hat Data Grid
Red Hat OpenShift Container Platform
Copyright 2020 Red Hat K.K.30
まとめ
レガシーアプリのモダナイズには“ルール駆動開発”
● データアクセスとルールを完全分離。改修コストが下がり、ビジネスアジリティが向上。スケーラブルでクラウ
ドネイティブなアーキテクチャに。
● 現行コードからではなく業務ルールからのアプローチで、無駄を省いたロジックの移行が可能
● ルールエンジンの利用により、複雑なロジックがシンプル化。
● 実装→テストを繰り返す開発により、ソフトウェアの品質向上。