COBOLと共に歩む基幹システムのモダナイゼーションとその未来
2019年4月26日
日本ユニシス株式会社
プロセスアウトソーシング本部
アドバンスドインフラサービス部
技術イノベーション室 一課

松枝 大輔

本日はお集まり頂きまして、ありがとうございます。

本セッションではBankVisionという勘定系システムを例にしてそのモダナイゼーションについて、過去から現在、そして未来に向けた取り組みをご紹介します。

１、オープン化への取り組み
２、DXへの取り組み
３、クラウド化への取り組み

1©2019 Nihon Unisys, Ltd. All rights reserved.

BankVisionのモダナイゼーション
BankVisionは、“ミッションクリティカルシステムのオープン化を先駆けて実現し将来的なプラットフォームフリーを志向した勘定系システム” です
汎用機時代

BankVisionで実現したこと✓ メーカー独自のプロダクトセットでのみ稼働✓ 特定ベンダーの技術方針に左右される✓ アプリケーションに影響を与えることなく、最新のテクノロジーが取り込みやすいプラットフォームを実現

ベンダーロック

これから目指すこと✓ クラウド化によるメリットの享受

勘定系アプリケーション

勘定系
アプリケーション
COBOL2002
オープンミドルウェア

勘定系
アプリケーション

COBOL2002現在オープンミドルウェア

MIDMOST独自
ミドルウェアMIDMOST

CloudSQLServer
Windows

独自データベース
独自OS

DX

オープン化への(デジタルトランスフォーメーション)

取り組み

への取り組み2

クラウド化
への取り組み©2019 Nihon Unisys, Ltd. All rights reserved.

勘定系システム

オープン化への取り組み◆ 45年を超える勘定系システムのノウハウとオープン化への十分な準備期間を経て、2007年よりBankVisionの提供を開始しました。

BankVision（フルバンキング）BANKSTAR（無店舗型）

オープン系システム

IT技術進化の恩恵をすばやく享受することが可能
ハードウェア、ソフトウェア選定の自由度UP
可読性が高く事務処理に適したCOBOLを継続利用

汎用機

汎用機中心の時代
1980年代～三次オン

1990年代～ポスト
三次オンオープン化検討フェーズ
2001年～
信用金庫向け（カプセル化、オープン開発環境等）

2006年～
無店舗型
フルオープン3

オープン系システムの時代
2007年～
銀行勘定系
フルオープン

20xx年～
更にその先へ©2019 Nihon Unisys, Ltd. All rights reserved.

勘定系システム オープン化への取り組み
勘定系システムのオープン化における課題と解決策“止まることの許されない”勘定系システムをオープンシステム基盤で構築-課

題-- 解決策 -

①ミッションクリティカルシステムの稼働を保証①オープンミドルウェア「MIDMOST」の開発・適用• ミッションクリティカルシステムとして• 要件を満たす、きめ細かい機能が既成のミドルウエアで提供されるのか？
＜本日ご紹介＞ 遜色ない機能の実装を目指す②システム全体の稼働を検証－実機検証の実施－②システム全体の統合的な稼働検証の必要性• システム全体（HWとSW）としての稼働確認・稼働保証は万全なのか？
• 急速な進化が期待されるオープン技術を継続的に取り込むことができるか？

• 各プロダクト（HWとSW）の選定において、勘定系システムとして要件を充足するかの評価を実機にて検証③障害サポート窓口の分散化による弊害③マルチベンダー環境下でのサポート体制• マルチベンダー環境でも汎用機と同等のサポートをお客様へ提供できるか？

• 原因追及に必要な統合化されたサポート体制を設置

4©2019 Nihon Unisys, Ltd. All rights reserved.

勘定系システム

オープン化への取り組み

日立COBOL2002の採用とMIDMOSTとのコラボレーション◆ 新しい取り組みに対する強固なサポートと保守性から日立COBOL2002を採用◆ 日立COBOL2002のエンハンス機能の追加およびMIDMOSTとの連携
BankVisionシステム構成

サポート・保守性
エンハンス機能

Data BaseCommunication

日立COBOL2002

MIDMOSTの主な機能
⚫
⚫
⚫
⚫
⚫
⚫

MIDMOST

トランザクション制御機能
業務AP支援機能
障害波及防止／追及機能
外部との通信機能
ロードバランス機能
運用支援…等

日立COBOL2002の主なエンハンス機能

OS⚫ データベースアクセス・アダプタ機能⚫ 例外発生時のプロセスダンプ出力機能（次ページにてご紹介）※MIDMOSTとは…
MIDdleware for Mission critical Open SysTem
メインフレームで培ったノウハウをベースに、オープン基盤でミッションクリティカル処理を安全・確実に行うために開発されたミドルウェア…等

5©2019 Nihon Unisys, Ltd. All rights reserved.

勘定系システム

オープン化への取り組み

COBOL2002とMIDMOSTのコラボレーション事例― 例外発生時のプロセスダンプ出力機能 ―MIDMOST
業務AP

ステップトレース領域
ユーザー領域

障害発生

エラー検知（捕捉）⇒エラー情報採取

COBOLデータ領域
COBOLランタイム

ユーザー領域
ダンプ

ステップトレース

COBOL
ダンプ／トレース

プロセスダンプ

各種ログ

迅速な障害解析6©2019 Nihon Unisys, Ltd. All rights reserved.

勘定系システム

オープン化への取り組み◼ 将来のアプリケーションの再利用性やサービス拡張性に配慮➢ オブジェクト指向によって業務処理の単位に処理とデータをひとまとめに定義➢ 外部から利用しやすい正規化されたデータ形式

アプリケーション
オープン化
汎用機

オブジェクト
業務処理

勘定系
アプリケーション
データ

COBOL2002

勘定系
アプリケーションオープンミドルウェア

独自
ミドルウェアSQLServer
WindowsMIDMOST

RDB

独自データベース
独自OS

データベース7©2019 Nihon Unisys, Ltd. All rights reserved.

勘定系システム

オープン化への取り組み◼ 将来のアプリケーションの再利用性やサービス拡張性に配慮
外部からの様々なアクセス
入力パラメタ

入力パラメタ
出力パラメタAPコントローラ

出力パラメタサービス追加入力パラメタAPコントローラ

出力パラメタAPコントローラ
オブジェクト
業務処理

データ

業務処理A
業務処理B
業務処理C

業務処理の内容に応じて適切な粒度でカプセル化↓
再利用性が高い・既存の業務部品を組み合わせることで新サービスを実現

業務処理…
8

©2019 Nihon Unisys, Ltd. All rights reserved.

勘定系システムのオープン化についてご説明しました。
次にDX（デジタルトランスフォーメーション）に対するBankVisionの取り組みについてお話しします。

１、オープン化への取り組み
２、DXへの取り組み
３、クラウド化への取り組み

9©2019 Nihon Unisys, Ltd. All rights reserved.

営業店担当による銀行データの業務活用◼ たとえば、➢ 営業店の決まった業務に応じて帳票や資料を作成し、その目的のためだけにデータを利用。
➢ リアルタイムなデータを、自由な切り口で加工や分析をすることで、より正確で素早い意思決定が可能。
➢ さらに将来は、AI分析などによって、これまでと異なる視点での気づきが得られることで、銀行業務そのものが変革。

これまで

これから
銀行員
銀行員

データの加工・移動・自由なレイアウト・必要に応じて加工・ユニークな分析

・過去のデータ・レイアウト固定・画一的なデータ加工

過去のデータ+リアルタイムデータ

過去のデータ（前日の勘定系データ）

10©2019 Nihon Unisys, Ltd. All rights reserved.

オープンAPI対応◼ たとえば、➢ 新しいチャネルからのAPI利用が可能となり、銀行が提供するサービスだけではなく利用者が自らサービスを選んで銀行業務・銀行データを利用。

銀行→利用者
これまで

銀行利用者

利用者→銀行
これから
資産管理

銀行利用者

アプリ

決済アプリ
銀行ATM

営業店窓口

インターネット
バンキング

API

APコントローラ

APコントローラ

APコントローラ

APコントローラetc…

オブジェクト
業務処理
業務処理X

データ

11

©2019 Nihon Unisys, Ltd. All rights reserved.

モダナイズした勘定系システムのサービス向上への取り組み◼ BankVision提供開始後のサービス向上に向けた取り組み【銀行データの業務活用】
2007年の稼働から、各BankVision利用金融機関のニーズに合わせて対応
・BIツールの導入
・銀行サブシステムから勘定系データのリアルタイム直接参照など【オープンAPI対応】
BankVision利用金融機関にて順次オープ
ンAPI対応を展開中
・WebAPI公開機能の提供開始（2017年~）・オープンAPI共通基盤Resonatexのサービス開始（2018年~ ）オープンAPI

銀行データの業務活用

認証・認可

Resonatex
リアルタイムデータ参照
RDBになっていることで直接アクセスしてデータ利用可能

過去のデータ+リアルタイムデータ

API
APコントローラ
オブジェクト

資産管理
アプリ

決済アプリ
WebAPI公開

etc…

既存業務処理を利用するのであればオブジェクトの追加・変更は必要なし。
→ COBOL資産を活用＜＜オープン化により実現済み＞＞＜＜オープン化により実現済み＞＞
12©2019 Nihon Unisys, Ltd. All rights reserved.

さいごに近い将来の話になります。

BankVisionでクラウド化を目指す目的とその利用イメージ、その先に目指す未来についてです。

１、オープン化への取り組み
２、DXへの取り組み
３、クラウド化への取り組み

13©2019 Nihon Unisys, Ltd. All rights reserved.

クラウド化への取り組み◼ BankVisionがメガクラウドに取り組む理由➢ クラウド化のメリットを最大限に利用したサービスの提供
これから目指すこと✓ クラウド化によるメリットの享受

勘定系
アプリケーション
COBOL2002
オープンミドルウェア

MIDMOST
SQLServer
Windows

スケーラビリティ

勘定系
アプリケーション→マシンパワーや容量等の拡張性が高い

フレキシビリティ

COBOL2002→システム性能の柔軟な拡張/縮小

オープンミドルウェア

MIDMOST

スピード

Cloud

→新技術/新サービスがいち早く実装される

ロケーションフリー→世界中どこでも同じことが実現可能

14©2019 Nihon Unisys, Ltd. All rights reserved.

クラウド化への取り組み◼ Lift & ShiftによるBankVisionのクラウド化➢ アプリケーション改修を伴わないクラウド化を選択➢ 実機検証において問題なくアプリケーションが動作することを確認済み➢ COBOLで記述されたアプリケーションをそのまま利用可能

オンプレミス

メガクラウドデータ
アプリケーション
COBOL2002
MIDMOST

データ

Lift&Shift

アプリケーションCOBOL2002
MIDMOST

Windows

Windows

仮想化

仮想化

ストレージ
ネットワークManaged By
Cloud Vendor

物理サーバー

物理サーバー
ストレージ
ネットワーク15【利用状況に応じたデー
タ格納領域の増減】↓・より大容量のデータを保持できることで詳細な分析が可能【処理性能の拡張/縮小】↓・既存提供サービスの処
理量の増減に応じて性能チューニングが可能©2019 Nihon Unisys, Ltd. All rights reserved.

コンテナ化を見据えたモダナイゼーション◼ さらにその先へ➢ よりメガクラウドのメリットを享受する手段の一つとしてコンテナ技術活用
BCP/DR対策の向上

可搬性が高いコンテナ
BankVision
COBOL2002

コンテナごとリリースにより環境差異なし

スケールアウトが容易

急激な処理性能要求の増加に自動的に対応

MIDMOST
MIDMOST・COBOL2002のコンテナへの対応

同一環境を複数ただちに用意

開発状況に応じてテスト環境を迅速に準備
生産性UP◼ 将来的には、クラウド上で提供されるPaaSなどの新サービスを使ったデータの分析および利活用が可能に
16©2019 Nihon Unisys, Ltd. All rights reserved.

ご清聴ありがとうございました。
ご質問や、より詳しい話をお聞きになりたい方は質問コーナーにお越しください。
アンケートの記入をお願いいたします。

17©2019 Nihon Unisys, Ltd. All rights reserved.