More Related Content
Similar to Zマイスターとの新たな価値探求 CICS
Similar to Zマイスターとの新たな価値探求 CICS (20)
More from IBMソリューション (14)
Zマイスターとの新たな価値探求 CICS
- 1. zマイスターとの
新たな価値探求
System z ソフトウエアの最新機能と、
最新化がもたらす価値
zマイスターとの新たな価値探求
System z ソフトウエアの最新機能と、最新化がもたらす価値
Syかがemz IBM ン ー 45 年以上 歴史 い 多く 客様 基幹
テ を支え ン し 採用さ 現在 最新 ビ ネ ・ニー 対応すべく ー
ソ 共 進化し続け い ッ ォー す 技術 進化 移 変
わ 激しいIT業界 歴史 い こ け長く 継続し 客様 価値を認
い い い ッ ォー 他 例 無い し う
そ こ を裏付け 事実 し 全世界 市場を見 2010 年 2012 年 け
Syかがemz ビ ネ 飛躍的 伸びを示し い す 一方 日本 市場 い
日本国産ベンダー ン ー ー を元 ン ー 対す ネガ
テ ー 散見さ い す そ ー を払拭す 進化・発展し
IBM Syかがem z 提供す 機能 そ 得 ッ を 分 易い形
整理し 伝え う 取 組 を進 い す
本コ 最新 ー ョン 移行し 頂い 暁 活用頂け 最新 ソ
機能 最新化 す価値 い 主要 切 口 届けい
し す
先輩:
IT部門のシニアな社員。
豊富な インフレー 経験を持つ。
自称“zマイスター”
後輩:
IT部門若手社員。
インフレー が主担当だが
オープン系も一部担当する。
登場人物
- 2. 125
第 7章
CICS
CICS ッ ン・ ー ン 対 実績あ ン ン・ ン
ン管理機能 提供す ー ン・ ー ー す 1969 年 登場以来 IBM ン
ー ン ン 処理す 多く 客様 愛
図 1 示す う CICS ー ン ッ 伴い 堅実 ン ン処理 強化 く
ン ン ・コン ー ン や SOA Web2.0 い 様々 先進技術 取 込 発
展
CICS 最新 ー ン CICS Tおanかacがion Seおveお CICS TS V5.1 2012
年12月14日 一般出荷可能 CICS TS V5.1 運用 効率化 迅速 ー
提供 ー CICS 今 以上 効率的 確実 便利
利用 う い す ※ 1
CICS 前述 う ー ン ッ 伴い様々 機能強化 機能拡張 行 い す
CICS ン ン・ ー ー 新 価値 創出 CICS
TS V5.1 登場 す す 価値 発展 向上 いく 期待 い す
本連載 CICS 持 価値 整理す CICS 持 魅力 再認識 い く
目的 い す 今 ー ン 使い 方 新 ー ンへ 移行 考え
方 読 い 内容 い す 一読く い
※ 1. 発表 ー CICS Tおaうかacがぁぇう Seおぎeお fぇお げ/OS V5.1 発表 SWA12106-0
hががえ://くくく.ぁbm.cぇm/あえ/dぇmぁうぇ02/NeくAIS/aぁかeぐがお.うかf/BけLeががeおNぇ/SWA12106
126
図 1:CICS ー ン履歴
- 3. 127
CICS す価値 探 !第7章 CICS
128
第7章 CICS CICS す価値 探 !
1 CICS す価値を探 !
後輩 苦悩
後輩 : CICS 価値 ...
先輩 : 後輩君 難 い顔 ?
後輩 : ! ー先輩!
実 新 い社内 構築 ン ン・ ー ー 候
補 CICS い
先輩 : ?
後輩 : CICS 採用 得 価値 い 整理 思 い
考 い ・・・
先輩 : 他 CICS 使 い CICS 基本的 わ い
整理 い?
後輩 : ー CICS い いい い 出
漠然 い い 乱立 整理 い い い ・・・
先輩 : 素材 い
!
一緒 CICS 価値 整理 !
後輩 : い !!
CICS 価値 何 ?
先輩 : 早速 CICS 価値 1 考 い
後輩 : 価値 難 いわ ・・・
先輩 : 価値 考 難 良い点 考 結局 CICS 価値
繋
後輩 : ・・・
高い可用性 可用性 高 ン ン・ ー ー
必須 項目 ー ン構成 Sけかえleぐ 対応 ン
関わ ー ン 安定稼働 細 機能 実 様々 機能
先輩 : 関連 大規模・大容量 ン ン処理 対応 い CICS
利点 1 言 いい COBOL PL/I ン ー 処理 少 い言語
大量 ン ン 実行 CICS ーン化 処理容量
い 次 可用性以外 価値 何 ?
後輩 : ・・・管理機能 充実 い い
CICSPleぐ SM CPSM CICS 一括管理 CICS Eぐえlぇおeお い 新 い
ン ー ー 提供 他 DB 共用 ー共用 い ー 共用 資源定義
簡単 定義可能 ー ー 格納 ー 管理 資源定義
便利
先輩 : 運用 効率 管理 大 課題 1 大事 ン
堅牢 運用管理 い い ワー ー
割 過 考 物 同 い 今 以上 ー 少 いワー
ー 実現 管理 ー ・ 削減 繋
見逃 い項目
CICS TS V5.1 ー ン 運用 方法 改善 加 い ・
ン ー ン 的 ー ン管理 可能
後輩 : !?
先輩 :
CICS 稼働 ー ン ン ン 関連資源
= ン 管理 ー ン 導入 導入 ー ン 除
去 ン 単位 導入先 ー ン 役割 ー ン
ン 作 導入先 選択 業務用 ー ン 必要
資源 全 1 ン 業務 ン 管理 従来 管
理 効率化 期待
- 4. 129
CICS す価値 探 !第7章 CICS
130
第7章 CICS CICS す価値 探 !
後輩 : !?
絶対報告書 織 込 い
先輩 : 他 点 い
後輩 : 次 ー ン 向上 改善 い
言 ー ン・ ン ン環境 OTE ー 向上
従来 QR TCB 処理 CICS OTE
Oえeう TCB 利用 複数 TCB 並行処理
QR TCB 待 減少 待 時間 減少 TCB 回数減少
CPU 削減 期待 CPSM ン 進化 最
適化 ン 処理 改善
ー 向上 図 い
先輩 : ー 観点 言 64-bぁが 化 継続的 行わ い ー
大 一役買 い 最近 & ン ー 一時記憶域 TSQ
64-bぁが ー 使用 CICS TS V5.1 64-bぁが 化 進
い
次 ン 観点 ?
後輩 : ン 関連 機能 充実 い ー ン 作成 い
& ン ー 使 COMMAREA 制 32KB 以上 ー 受
渡 言語 COBOL PL/I ン ー い
基本的 言語以外 C/C++ Jaぎa 今 PHP Gおぇぇぎけ
書 い 言 驚
先輩 : 開発 い Raがぁぇうal Deぎelぇえeお fぇお Sけかがem げ RDげ 使 簡単 構
文 ー PC 上 行 上 い い ン
必要 CPU 資源 節 繋
後輩 : 接続性 CICS 外 接続手法 提供 い Web 環境
外 環境 親和性 高い い 価値 入 い
先輩 :
CICS Tおaうかacがぁぇう Gaがeくaけ CTG MQ ー製品 使 接続以外
CICS Web Sきええぇおが CWS CICS Web ー CICS 単体 外
部 接続 方法 数多 提供 い
CICS 外 CICS 間 接続方法 使 IPIC い 新
い方法 提供 IP ー 接続定義 CTG 接続 IPIC 利
用 TS V5.1 CICS 上 JSP Seおぎleが 動
ー 接続性 更 向上
後輩 : 守 入 積極的 先進技術 取 込 い い 大
ン ー い ? Web ー ン 処理 ー い
Aがぇm ー 動的 ン いわ Web2.0 呼 技術 ー
先輩 : 先進技術 い 海外 国内 ー ー 使わ い
国内 CICS ー ー 先進技術 価値 見出 各自 業務 活 い
進化を続け ン ョン・ ー ー
先輩 : い い出揃
CICS 基本機能 強化・拡張 新 い技術 取 込 両方 継続 い
い ン
後輩 : 片方 客様 受 入 製品
先輩 : 最後 今 出 価値 整理
● 高い可用性 止 い
● 大規模・大容量 ン ン処理 対応可能
● 充実 管理機能 運用管理 効率化
● ー ン 向上 ー 向上 負荷 軽減 処理 最適化
● ン 関連機能 拡張 開発負荷 軽減 ・ 作成 効率化
● 接続性 強化 新 い ー
● 先進技術 ー 新 い 創出
後輩 : ー先輩
CICS 価値 非常 い
至高 ン ン・ ー ー
報告書 !
先輩 : 頑張
何 相談 乗 い 声
- 5. 131
第7章 CICS
132
第7章 CICS最小限 ー 最大限 ー ン 引 出す
2 最小限 ソー 最大限
ー ン を引 出す
後輩 新 苦悩
後輩 : 困 ...
先輩 : 後輩君 難 い顔 ?
後輩 : ! ー先輩!
実 先日 い い 報告書 新 い社内 CICS 採
用
先輩 : 困 い い?
後輩 : 我 社 最近 事業 海外展開 進 い 社員 社
内 処理量 倍 ー ン 悪
い ・・・
先輩 : 海外展開 想定以上 順調 進 い い 嬉 い悲鳴
・ ー 強 予定 ?
後輩 : 実 強 少 先 予定 前倒 願い い 今
ー ー ー 要望 応 ・・・
先輩 以前 CICS 価値 教 時 ー ン 向上 有効
新機能 言 機能 詳 教 ?
先輩 : いい心掛 一緒 CICS ー ン 向上 目指 !
後輩 : い !!
OTE 真 チタ 環境へ
先輩 : ー ン 悪い 悪い い?
最小限 ー 最大限 ー ン 引 出す
後輩 : ン 遅 ー ー 苦情 調
待 い CPU 使用量 い い
先輩 : 君 OTE 勧
後輩君 い CICS ー ン TCB 実行 知 ?
後輩 : QR TCB QR Qきaかぁ-Reeうがおaうが 疑似 ン ン
1 CICS QR TCB 1 持 い CICS ー ン
見 実 内部的 動い
先輩 : 古い 後輩 今 時代 OTE
後輩 : 何 ー!
・・・ 先輩 OTE 何 ?
先輩 : ー ン・ ン ン環境 Oえeう Tおaうかacがぁぇう Eうぎぁおぇうmeうが
後輩君 言 間違 い 今 QR TCB 以外 ー
ン 実行 TCB Oえeう TCB 特定 処理用 い
TCB TCB 複数持 処理 並行 実行
OTE い Oえeう TCB 使用 環境
後輩 : ー わ い・・・
先輩 : 社内 CICS DB2 MQ ン ン L8 TCB
い 単語 聞い い ?
後輩 : L8 TCB 聞い 確 SQL 処理 TCB 思
先輩 : 一部正解 い
L8 TCB DB2 MQ DBCTL 処理 使わ 拡張
い 普通 ・ 実行
後輩 : 普通 ・ ? CICS ン ・ ー 全部 L8 TCB
動 ? L8 TCB 複数 ? CICS ー
ン 並行稼働 い !
先輩 :
Oえeう TCB ー ン 実行 い 複数 TCB 上 同時
実行 疑似的 本当 並行処理 可能
- 6. 133
第7章 CICS
134
第7章 CICS
後輩 : い! CICS CPU 1 個 使 い い
CICS ーン化 複数 ー ン動 いい ?
図 2: ・ ー ー 向上
先輩 : い ーン化 可用性向上 目的
QR TCB 待 ン 悪化 対策 ー ン分割 ーン化
い 事実 今 加 Oえeう TCB 複数 実行 ー
向上 ー 時代
後輩 : 期待
先輩 一部 QR TCB 動い 部分 い ?
先輩 : いい 気 い 実 全部 CICS ン Oえeう TCB 対応 い
わ い 未対応 ン CICS 自動的 Oえeう TCB QR TCB
切 替 実行 TCB 切替 TCB 言
後輩 : ー
先輩 : 実 TCB 減 い OTE 活用 一
後輩 : ?
最小限 ー 最大限 ー ン 引 出す
図 3: ・ ー CPU 削減
先輩 : 図 左右 比較 思 ? 図 3
後輩 : 左側 非 ・ ー 何回 TCB い
先輩 : 最初 言 DB2 MQ L8 TCB 使わ い
非 ・ ー CICS ー ン DB2 MQ 度 TCB
発生 ー ン 悪
後輩 : ・ ー ? 複数 同時 実行 問題 い ?
非 ・ ー い 同時実行 い Oえeう TCB 動 適
い い
先輩 : 図 比較 一目瞭然
後輩 : ー 非 ・ ー ー ン QR TCB 実行 SQL
MQI L8 TCB 使 ン 発行 度 QR L8 TCB
発生
・ ー 化 L8 TCB 稼働 減
わ !
最小限 ー 最大限 ー ン 引 出す
- 7. 135
第7章 CICS
136
第7章 CICS
先輩 : TCB 一回 2000 命令 2K Iうかがおきcがぁぇうか
一往復 4K CPU SQL 大量 発行 TCB
多い ー ン ・ ー 化 CPU 削減効果 期待
後輩 : 社内 DB2 MQ 両方
価値
・ ー 化 いい ?
先輩 : ー ン 調査 ・ ー 化 条件 満 い
ン ン い
特 注意 共用資源 CWA GETMAIN SHARED ・
い い 複数 整合性 保 い
既 ン ン CICS PROGRAM 資源定義 ・ ー 宣言
いい OTE 環境設定 SIT ー ー BPXPRMぐぐ 見直
必要
後輩 : ー 条件 満 い 設定 簡単
SQL 多数発行 い ー ン 調査 !
64 ビ 世界へ うこそ
後輩 : 先輩 実 ー 足 い
先輩 : CICS ー ?
君 ー向上 秘策 64 化 勧
後輩 : CICS 64 ?
先輩 : CICS 段階的 64 化 進 い
内部 ー 64 化 ン ー ・ 64 ・ ー 移動
& ン ー 一時記憶域 MAIN TS ー 64 ・ ー
保持 大量 ー 扱
後輩 : 以前別 一時記憶域 使 MAIN TS ー 使
い EDSA ー 不足 SOS 仕方 AUX TS ー 変更
AUX ー I/O 発生 ー ン 悪 ・・・
最小限 ー 最大限 ー ン 引 出す
先輩 : CICS TS V4.2 以降 64 化 MAIN TS ー 活用
後輩 : い!
64 化 い ー ン 64 対応 い
先輩 : CICS 甘 見 困 後輩君
CICS TS V5.1 ー ン 64 対応 い 64 用
API 提供 い
後輩 : ー!
先輩 : ン ー限定
後輩 : ・・・ ン ー大好 汗 API 提供 ?
先輩 : ー ン ー 確保 解放 GETMAIN FREEMAIN ン
知 い ? 新 提供 64 ・ ー 確保 / 解放
ン 名 GETMAIN64 FREEMAIN64 ン !
後輩 : わ い
最小限 ー 最大限 ー ン 引 出す
図 4:64 ・ 活用
- 8. 137
第7章 CICS
138
第7章 CICS
先輩 : 他 & ン ー 64 ・ ー 使 ン GET64
CONTAINER PUT64 CONTAINER ン
後輩 : ー 先輩 & ン ー 64 化 言い ?
先輩 : & ン ー 64 化 2 段階
1 段階目 64 化 CICS TS V3.2 以降 CICS
& ン ー ー 64 ・ ー 保持 い
2 段階目 ン 今度 ー ン 観点 64 化
後輩 : & ン ー使用時 ー ン側 ワー ・
64 ・ 使 い
先輩 : CICS TS V5.1 64 化 & ン ー 時 ー
ン 改善 い
後輩 : CICS 提供 ン ー ン ・ ー ン 64 化
参考 新規 開発
先輩 : 64 化 24 /31 ・ ー ン 享受
前 言 CICS 徐々 内部 ー 64 化 進 い CICS
ン ン ー ・ 64 ・ ー 移動 使用 い
DSA EDSA 解放 い
従来 24 /31 ・ ー ン 使 ー い
多 ン ン 実行 い
CPSM ン 最適化 ー 向上
先輩 : 後輩君 動的 ン 興味 い?
後輩 : 何 急 CICSPleぐ SM CPSM 使 動的 ン
先輩 : 実 ン 機能 進化 い 知 い?
後輩 : い
最小限 ー 最大限 ー ン 引 出す
先輩 : ワー ー ・ ン ン 効率化
複数 LPAR CICSえleぐ 環境 CMAS 間 管理下 MAS CICS
ワー ー 情報 交換 最適 ー 選択 い
情報交換 ン ー 15 秒間隔 情報 古い
後輩 : ー 古い情報 元 ー 決定 時 状態 変わ 可能
性
先輩 : 結果 ン ワー ー 15 秒 出
い 情報遅延 CF 上 ー ・ ー ン 情報 保
持 仕組
後輩 :
図 5:CPSM ワー ー 管理 改善
最小限 ー 最大限 ー ン 引 出す
- 9. 139
第7章 CICS
140
第7章 CICS最小限 ー 最大限 ー ン 引 出す
先輩 : 各 ー ン ー ン・ ー ・ ー ー RS ー ー 経由
CFDT CF ー ・ ー 仕組 使 い ン ・ ー ン 情報
読 行 ン ー 秒単位 設定 ー ・ ー ン 情報 更新
条件 ー ー 設定
効果 ・・・ ! 図 5
後輩 : 数 解消 い !
先輩 : 実 RS ー ー有 方 1/3 ー ン数 横軸 全
完了 時間 短 い ワー ー 管理 改善 処理効率向上
い わ い?
後輩 : ・・・
先輩 : 他 拡張 い CICS 間 接続方式 ー 選択 重 付
い 重 付 い新 い ン ・ 追加
ン ン・ ー 単位 ン ・ 動的 変更
従来 CICS ー ン 再起動 必要 い
ー ョン ー ン 向上
後輩 : 先輩 僕 今 誤解 い
ー ン ー ン 悪 ・・・
先輩 : 確 様々 機能拡張 ー ン CPU 加 一般的
い ー ン 改善 拡張 い
今日 紹介 制御関連 い 拡張 い ー ・
処理 簡素化 ー 向上 い 単位
CI ー 単位 変更 待 減 何 CICS TS V4.1 前 ー
ン CPU 使用率削減 い 他 ・・・
後輩 : い
話 い ・・・
先輩 : 最後 今日紹介 ー ン 向上 整理
● OTE ー ン ン ン環境 CPU 削減 ー 向上
● 64 化 ー向上
● ワー ー 管理 改善 ン 最適化 処理効率向上
後輩 : ー先輩
ー ン 向上 い い ー
ー ン 問題 ン ン量 加 い !
先輩 : 頑張
何 相談 乗 い 声
最小限 ー 最大限 ー ン 引 出す
- 10. 141
第7章 CICS
142
第7章 CICS既存資産 有効活用 -新 い技術 !-
3 既存資産 有効活用
-新しい技術 !-
日 昇
先輩 : 後輩君
後輩 : ! ー先輩! い
早速 相談 ・・・
先輩 : い?
後輩 : 当社 作 使 C-Sけかがem 大々的 更改 話
検討
先輩 : C-Sけかがem ー ン 基盤 CICS 中心 い
後輩 : い 直近 他 利用 い い 要件 辺
検討 い い い 大幅 更改 目 前 要件
少 長期的 展望 含 変 い いい 考 いい
先輩 : い
後輩 : 他 い 連携 ーン 将来的 ー ン 形態
い 可能性 い 洗い出 思
隣 部 同期 CICS 関 報告書 い 参考 調査
拡張 手 い ・・・
先輩 : 前 別 CICS 採用 決 今日
CICS 接続性 先進技術 取 込 い 整理 !
後輩 : 願い !!
既存資産 有効活用 -新 い技術 !-
Web 連携めSOA 連携
先輩 : C-Sけかがem CICS ー ン 今 風 実行 い ?
後輩 : 客様情報 登録 参照 ー ン ン 等 基本的 3270 ー ー
実行 い 営業 情報 入力 / 参照 際 操作
一部 Web 化 い
先輩 : 3270 端末 ー ー PCOMM Peおかぇうal Cぇmmきうぁcaがぁぇうか 使 い
Web 化 部分 Web ー ン CICS ー ン 連携
い 分 い?
後輩 : い 確 CICS Tおaうかacがぁぇう Gaがeくaけ CTG い ー製品 使 WAS
上 Jaぎa EE ー ン CICS ー ン 呼 出 い
先輩 : 他 連携 い 部分 何 無い い?
後輩 : ー VSAM DB2/げ 保持 い ・・・ 客様情報 一部
別 引 張 APPC 通信 い
先輩 :
実 最近 CICS ー い 接続形態 主要
図 6:CICS ー全体像
- 11. 143
第7章 CICS
144
第7章 CICS
後輩 : !
先輩 : 図 CICS TS V4 ー い 現行 使 い
図 言 一番上 CTG 連携 一番下 APPC
後輩 : 何 連携 ーン 無駄
・・・ 統一 方 分 思い
先輩 : い い 様々 環境 要件 応 柔軟 対応 ン 提
供 い
新規 ー ン 作 程度自由度 思 既存 連
携 異 環境同士 連携 埋 必要
場合 状況 手 入 い 中間 ー ー 立 差分
吸収 い 逆 間 余計 ン ー ン い ン
い ・・・ い 連携基盤 ー ン 使い い
Sぇckeが 独自 い い い ・・・
後輩 : い 時 い い ン 要件 合わ 最適 選
い 時 連携方法 選 い 判
断 難 い
先輩 : い 最初 全 細 比較 必要 い 再利用 い ー ン 環
境周 要件 整理 い 程度選択肢 絞
後輩 : 具体的 連携方法 大 影響 条件 ?
先輩 : 例 再利用 い ー ン 形態 CICS ー ン い 大
分 3270 ー ン /COMMAREA ー ン 2
図 7 ・ COMMAREA ー ン 分離 い
部分 再利用 い
後輩 : 現在 Web 化 い CTG ECI い ン ー ー COMMAREA
ー ン 呼 い
先輩 : 形態 ー ン 画面遷移 ン ン 無い
ン ー ン・ Web CICS 外 作 必要 業務処理
部分 再利用 Web ー 公開 他
連携 比較的容易
既存資産 有効活用 -新 い技術 !-
後輩 : ー SOA 考 方 取 入 い 観点 ・
い 分 ン ー ン 化 進 い
先輩 : 実績 ー ン 有効活用 い手 い 作 ー
ン い ン ー ン 化 意識 作 後再利用
後輩 : ー ン 現状分析 少 実施 考 他 判断基準
?
先輩 : 挙
● ー ン開発支援 ー
● 追加 ン ー ン 有無
● ー ン 追加 / 修正可否
● 接続
● CICS 送受信 ー 制
● CICS 以外 運用・保守
● 可用性・拡張性
● ー ・ ン ン / ー要件
い
既存資産 有効活用 -新 い技術 !-
図 7. CICS ー ン
- 12. 145
第7章 CICS
146
第7章 CICS既存資産 有効活用 -新 い技術 !-
後輩 : ー 色々
先輩 : ー 辺 必須 / 優先事項 い
考 い いい 思
後輩 : ー
連携方法 い 全体像 見 整理 目処 立 !
先進技術そ 1:CICS ー ョン環境 進化
後輩 : ー先輩 例 報告書 見 い Web2.0 ー い
CICS 具体的 い 機能 提供 い ?
先輩 : 最近 CICS 先進技術 ー 状況 い 見 行
後輩君 CICS Web ー Jaぎa ー 提供 い 知
い ?
後輩 : !? ・・・
先輩 : CICS ー ン COBOL C C++ PL/I ン ー Jaぎa
書 い 連携 図 既存 Web
ー 連携 機能 提供 い 辺 SOA 環境 適用
関連 拡張 言
後輩 : い ・・・
先輩 : Web2.0 ー い 同 ー ン 環境 連携 関 拡張
い 大 2 1 ・ ン
言語 い 知 い い?
後輩 : 軽量 ン 言語 開発期間 短い ー ン 使わ い 言
語 PHP Peおl Rきbけ ・・・
先輩 : 言語 CICS 上 動 ー い PHP Gおぇぇぎけ
後輩 : !
既存資産 有効活用 -新 い技術 !-
先輩 : 1 Aがぇm ー CICS 管理 い VSAM TSQ ー
Aがぇm ー 配信 作 DB2 ー 同様
参照
後輩 : ー ! 本当 !? 連携方法 絵 図 6 Dけうamぁc Scおぁえがぁうg
Aがぇm 分 ー
い ー
先輩 : ー REST API
後輩 : Aがぇm REST い 標準的 使わ 裏
CICS 資産 使 い い 意識 利用
ー 持 い CICS ー 一新 ・・・
先輩 : 言 い 連携方法 拡張 い 長年実績 既存
CICS ー ン資産 活用 い
後輩 : Web2.0 い いわ " ー ・ ー ン " 状
況依存型 ー ン い 分野 使わ 思い い 世界 CICS
資源 利用 い ! CICS ー ン
ン 組 合わ 利用 新 世界 拓 !
先輩 : い 最新 CICS TS V5.1 Seおぎleが JSP CICS
上 動 !
後輩 : ! Web 画面 追加 作 既存 COBOL 呼
い CICS 出来 !?
先輩 : 通 !
後輩 : い 夢 膨 CICS ー ン V3.2 辺
話 次 ー ン 待
先輩 : 今 ー ン 使 拡張 言 ・ 分離
い 形態 場合 EXEC CICS LINK ・ 呼
時 COMMAREA い ー ・ 間 ー 受 渡 行
- 13. 147
第7章 CICS
148
第7章 CICS
後輩 : 形 呼 COMMAREA ー ン 呼 い
先輩 : COMMAREA 上限 32KB
後輩 : 前 制限 ー SOA Web2.0 連携
い い 一度 受 渡 ー 32KB い 心
い気 XML 形式 ー 扱 場合 ー 大
先輩 : 間 ー 受 渡 方法 COMMAREA 代わ
& ン ー い 方法 V3.1 追加 使 32KB
上限 い 無 ン ー い " 名前+ ー " 複数
い 単位 間 受 渡 用途 ー 特性
毎 ン ー 分 ン 分 名前
上限無 COMMAREA 複数 受 渡 ー
方法 CTG 連携 使
後輩 : 今後 COMMAREA ー ン 改 & ン ー・
ー ン ン ー ン 化 柔軟性 高 !
先進技術そ 2: ョン・ ネー ン へ 挑戦
先輩 : 一 違 観点 拡張 い 紹介
後輩君 " ン・ ー ン " い 聞い ?
後輩 : ???
先輩 : 簡単 言 的 判断 管理 い 感
後輩 : ー 分 分 い ・・・ 経営層 業務寄
考 方 感 IT ン 具体的 関連 ?
先輩 : 少 具体的 話 い CICS 拡張 関連 大 2 " ー
" " ン " い 考 方
後輩 : ー ? い ?
既存資産 有効活用 -新 い技術 !-
先輩 : 1 " ー " い 客様 提案 ー 状況 合わ 変
場合 考 例 直近 大口 契 客様 特別割引
適用 特定 地域 ン ーン 行 い 変更 行
ー ン 変更 反映 い 必要 手間
修正 い い い
後輩 : い 可変要素 普通 ー ー 外出 作
修正 い い ?
先輩 : 事前 予想 可変要素 当然 逆 言 範囲
変更 簡単 い い 環境 複雑化 い 中
全 事前 ー ー化 相当 設計 い い い 実際
い い 単 閾値 修正 い 判定
変更 い い 場合 対応 い
後輩 : ー 程度 含 柔軟 変更 仕組 い
先輩 : 上 意思決定 関係 処理 柔軟 変更 い " ・
ー " 外出 管理 い " ー " 考 方 ー
感 図 8
図 8: ・ ー 管理
既存資産 有効活用 -新 い技術 !-
- 14. 149
第7章 CICS
150
第7章 CICS
後輩 : " ・ ー " 抽出 具体的 い ー ?
先輩 : 言 ぁf 文 caかe 文 組 合わ 付随 い
後輩 : ー い 条件判定 関連 特化 開発 / 実行 / 管理環境 提供
い
先輩 : 例 複雑 条件分岐 表 ー ー 記述 ー ン ・
無 開発 / 管理 い
後輩 : 考 方 CICS 関連 ?
先輩 : ・ ー 管 理 仕 組 IBM ODM Oえeおaがぁぇうal Decぁかぁぇう
Maうagemeうが い 製品 提供 い CICS ー ン
ODM 上 管理 い ・ ー 利用 ・
ー 実行環境 WAS ン ・ ーン JVM 上 稼働
CICS 内 動 い !
後輩 : 既存 CICS ー ン ー 抽出 ODM 上 管理
部分 変更管理 柔軟 行
先輩 : 考 方 ー 言語 独立
CICS/IMS ン ン WAS 等 共通 ー
一元管理
後輩 :
1 " ン " い い ?
先輩 : 例 客様 取引実績 購入 ーン Web ー ー ン
実施 遠距離 ATM 短時間 同一 ー
場合 不正 可能性 考 口座凍結 措置 ・・・
現状 発生 い 様々 事象 状態 変化 " ン " 認識 様々 ン
時間軸 共 集 関連付 付加価値 高い新 い 機会
回避
後輩 : " ン " い い 上 判断材料 素 情報 い
い 何 い
既存資産 有効活用 -新 い技術 !-
先輩 : い 個々 事象 変化 至 所 絶 生 い 集
事象 一見意味 無い 思わ 関連付 考 有用 情
報 得
今 ー 仕組 IT 化 い 事象 変化
い 商品 購入 =購入処理 動 在庫 減 = ー ー
値 更新 い 具合 上 動作 ン 多い
い い 上 挙動 生 度 ー 通知
集 関連付 素早 次 ン 繋 い 流 " ン 処
理 " 全体像
図 9: ン 処理
後輩 : CICS 出 ?
先輩 : CICS 図 9 言 ン ・ ー ー 位置 得 機能 提
供 い CICS 動い 更新
ー ー 権限 実行 ・・・ CICS 上 動 ー ン い
挙動 生 ン ー 外部 ン 処理
ン ン 通知
後輩 : ー ン い 改修 い い い い ?
先輩 : い い CICS ン 処理 ー 機能 特定
呼 特定 ーワー ー ー 特定 API
ン 呼 い 挙動 ン 捕捉 い 定義 作
条件 発生 度 必要 情報 ー 通知
既存資産 有効活用 -新 い技術 !-
- 15. 151
第7章 CICS
152
第7章 CICS
ー ン 明示的 ン 発行 ー 埋 込
後輩 : ー CICS ー ン資産 有効活用 い
観点 話 多 ン 処理 い ー ン 活動状況
情報 有効活用 い ー い 活用方法
改修 い 魅力的 !
晩鐘 音を聞
先輩 : 今日 CICS 新 い可能性 関 所 中心 話 ?
後輩 : い 拡張 い い 驚 連続 忘 い 今日
話 ー 図 感 ー
図 10:CICS 接続性 先進技術
既存資産 有効活用 -新 い技術 !- 既存資産 有効活用 -新 い技術 !-
先輩 : い 出来
後輩 : 今日聞い 話 踏 辺 適用 深堀 調査 進
い 思い
先輩 : 頑張
何 相談 乗 い 声
後輩 : い い !
- 16. 153
第7章 CICS
154
第7章 CICSCICS 新 い運用管理
4 CICS 新しい運用管理
煩雑 簡素へ
先輩 :
後輩 : ー先輩 い !
早速 申 訳 い 相談 時間 い ?
先輩 : 何 ?
後輩 : 部署 ン ン い C-Sけかがem 最近 CICS TS V4.2 ー
ン
先輩 :
後輩 : ー ン 際 気 い 実 CICS ー ン
資源定義 管理 起動・停止 障害発生時 問題判別等 CICS 管理 煩雑
い
今後 ー ン 予定 い 煩雑
困
先輩 : CICS ー ン CICS 運用管理 煩雑
CPSM CICSPleぐ Sけかがem Maうageお 管理 い い?
後輩 : CPSM CPSM い 詳 い 知 い
先輩 : いい機会 CPSM 説明 含 CICS 運用管理 い 考 い ?
後輩 : い! 願い
CICS 新 い運用管理
CPSM CICS Exploおeお
先輩 : CPSM 君 今抱 い 悩 CICS ー ン数 加 伴 運用面 管理
面 複雑 解消 強力 管理 ー
後輩 : CPSM 解決 ?
先輩 : CPSM 管理 場合 Sけかえleぐ 内 複数 CICS 単一 ・
ー 参照・操作 可能
後輩 : !
先輩 : CPSM 利用 以下
● ー ン
- CICS 資源 状況 照会・変更
● ン
- 事前 選択 ー ン 情報 照会
● 分析
- 収集 CICS CICS 資源 情報 状況 監視・評価
● ワー ー 管理
- TOR AOR 動的 ン ン・ ン
● BAS
- 関連 CICS 資源 導入・定義
例 管理対象 ー ン 個別 ン 導入 い ン
ン 確認 OPEN/CLOSE 状況 確認
後輩 : 便利
い CPSM ー 使 複数 ー ン 操作 い 話 以前
聞い
先輩 : 通
Web ー Web ー ー・ ン ー ー WUI 呼 ン ー
ー 提供 い ー 操作可能
最近 CICS Eぐえlぇおeお い ン ー ー 提供
後輩 : CICS・・・ ー ー?
- 17. 155
第7章 CICS
156
第7章 CICS
先輩 : CICS Eぐえlぇおeお い Wぁうdぇくか/Lぁうきぐ 上 稼働 Eclぁえかe ー 新 い
CICS 管理 ー
操作性 高 表示情報 柔軟性 Eclぁえかe
CICS 操作 可能 ー
CICS Eぐえlぇおeお 画面 ー 感 図 11
図 11:CICS Eぐえlぇおeお 画面 ー
後輩 :
先輩 : 最近 Eclぁえかe ー ー ー い Eclぁえかe
触 CICS Eぐえlぇおeお 自体 使 初 比較的容易
CICS Eぐえlぇおeお 操作 慣 事 何 ー 無料 提供 い
!
後輩 : 確 以前勉強 為 Jaぎa ー ン 毎日 1 本作 い 時 Eclぁえかe 利
用 い Eclぁえかe 結構慣 同 Eclぁえかe ー ー
操作性 共通 い 思 使い方 覚 無料 い い
い
先輩 : WUI CPSM 環境 前提 CICS Eぐえlぇおeお CPSM 環境
非 CPSM 環境 CICS ー ン 管理 可能 上 資源 追加 削除
ン ー ー 確認等 CEMT CEDA ン ン 相当 資源 操
作 可能
CICS 新 い運用管理
後輩 : ! 便利 い !?
CTG CICS Tおaうかacがぁぇう Gaがeくaけ い 一緒
CICS Eぐえlぇおeお 管理 ??
先輩 : ? ?
後輩 : !!!?
先輩 : Eclぁえかe 特長 Plきg-ぁう い ン ー 機能 拡張
事 可能
CTG CICS Eぐえlぇおeお用 Plきg-ぁう 提供 い CICS Eぐえlぇおeお ン ー
CICS Eぐえlぇおeお CTG 起動・停止 操作 CTG 統計情報 表示
後輩 : Plきg-ぁう 他 ?
先輩 : CTG 無 以下 他 ー 製品 Plきg-ぁう 提供 い
● CICS 特化 Tぇぇll 製品
- CICS PA Peおfぇおmaうce Aうalけげeお
- CICS IA Iうがeおdeえeうdeうcけ Aうalけげeお
- CICS CM Cぇうでgきおaがぁぇう Maうageお
- CICS DA Deえlぇけmeうが Aかかぁかがaうが
- CTG CICS Tおaうかacがぁぇう Gaがeくaけ
- Tぁぎぇlぁ OMEGAMON XE fぇお CICS
● 汎用 Tぇぇl 製品
- げ/OS Pおぇblem Deがeおmぁうaがぁぇう Tぇぇlか
Aええlぁcaがぁぇう Peおfぇおmaうce Aうalけげeお APA fぇお げ/OS
Debきg Tぇぇl fぇお げ/OS
Faきlが Aうalけげeお fぇお げ/OS
● 他
- MQ Eぐえlぇおeお
尚 Plきg-ぁう CICS Eぐえlぇおeお ン ー 感 図12
CICS 新 い運用管理
- 18. 157
第7章 CICS
158
第7章 CICSCICS 新 い運用管理
図 12-1:CICS Eぐえlぇおeお + Plきg-ぁう CICS ー
図 12-2:CICS Eぐえlぇおeお +Plきg-ぁう PD ー
後輩 : 確 今後 CICS 管理 考 Eclぁえかe 易い
ー 毎 提供 ン ー ー 利用 CICS Eぐえlぇおeお 一画面 全
表示 統一 操作感 操作 い 確 魅力的 !
先輩 : 参考 CICS Eぐえlぇおeお ン ー US
hががえ://くくく.ぁbm.cぇm/かきええぇおが/dぇcぎぁeく.くかか?おか=1083&きぁd=かくg24033579
後輩 : い ! 後 ン ー 是非使 い 思い !
CICS 新 い運用管理
CICS
先輩 : 後輩君 CICS Eぐえlぇおeお CICS 管理 い 話
最新 CICS TS V5.1 概念 取 入 ー ン 設定
管理 簡単
後輩 : CICS ? ン 来 い
先輩 : 多 CICS 環境 業務別 ー ン 分 い TOR/AOR/FOR 機能
別 ー ン ーン化 い 並列 Sけかえleぐ 環境
複数 LPAR 跨 い 複雑 い 上 ー ン
実行 定義 際 例
● ー ン 何 資源定義 必要
● CSD ー ン 共有 い 資源 ー 追加 ン
ー
● 定義 漏 他 ー ン 競合 い い
考 設定 い い い い
後輩 : い 僕 以前 環境 定義 ン ー 先
ー ン 間違 動 経験
先輩 : V5.1 実行環境 複雑 隠蔽 必要 資源 1
ー ン 定義 抽象化 実行環境 ン CICS
情報 自動的 資源定義 必要 ー ン ン ー ー ー
CICS 数 い い CSD 複数 考 いい
1 ー ン 塊 ン ー ー ン
有効化・無効化 合わ 関連資源 一緒 ー 変わ
ー ン 削除 関連資源 全部 削除 一
ー ン 一元管理
後輩 : 開発者 便利 定義組 込 準備 時間
取 済 ー ン 削除 関連 定義 全部消
必要 ー ン 関連 定義 準備 不要
消 ・・・ 確 い
- 19. 159
第7章 CICS
160
第7章 CICS
先輩 : V5.1 ー ン 含 定義 種類 制 い
V5.1 新機能 Seおぎleが/JSP Jaぎa 適用 い
将来 向 拡張 い 今後 楽
運用管理 向上を目指し
先輩 : 今日 CPSM 含 CICS Eぐえlぇおeお CICS 等 CICS 管理 い
話 ?
後輩 : 今日 話 受 CICS Eぐえlぇおeお 利用 運用管理 考 い い
思い !
昼 長々
先輩 : い い 後輩 育成 大切 業務
後輩 : !
僕 後輩 言 い 成長 い !
い !
CICS 新 い運用管理 CICS 新 い運用管理
- 20. 185
IBM IBM ぁbm.cぇm AIX CICS CICSPleぐ DB2 IMS IうfぇSえheおe NeがVeぁく えきおeScale RAA
RACF Raがぁぇうal Raがぁぇうal Team Cぇうceおが SPSS Sけかがem げ Tぁぎぇlぁ WebSえheおe げ/OS zSecきおe
世界 多 国 登録 Iうがeおうaがぁぇうal Bきかぁうeかか Machぁうeか Cぇおえぇおaがぁぇう 商標 他 製品名
ー 名等 IBM 各社 商標 場合 現時点 IBM 商標 い
くくく.ぁbm.cぇm/legal/cぇえけがおade.かhがml 覧 い
● 掲載 情報 2013 年 3 月現在 事前 予告 変更 場合
● 製品 ー 詳細 い 弊社 IBM ー ー 営業担当員 相談 い
● 本事例中 記載 肩書 数値 固有名詞 掲載当時 変更 い 可能性 了承 い