IBM CICS TX 是一種混合語言應用程式伺服器,支援 CICS API 子集,並提供適當商業交易應用程式的雲端部署選項。
您可以將 IBM CICS TX 部署在雲端環境中作為獨立式交易伺服器,或將現有的 CICS Transaction Server 部署在 z/OS 上作為混合式部署模型。
IBM CICS TX (CICS TX) 提供兩個版本 - CICS TX Advanced(先前稱為 CICS TX on Cloud)及 CICS TX Standard。 每一個版本都設計成在負載和服務方面滿足不同的需求。 您可以在 新增功能中進一步瞭解 CICS TX Advanced 及 CICS TX Standard 。 除非特別說明,否則產品說明文件同樣適用於這兩個版本。 CICS TX 試用版也可免費支援使用 CICS TX 進行學習、開發及測試。 若要存取試用版,請跳至 CICS TX 產品頁面 ,然後按一下 要求試用版。
CICS TX 的主要特性
CICS TX 11.1 提供下列主要特性及功能:
整合 IBM COBOL 編譯器及除錯器
IBM COBOL for Linux® on x86 提供強大的開發環境來建置及現代化 COBOL 應用程式、可讓您在雲端環境中建立、維護及部署 COBOL 應用程式,並且包括最佳化 COBOL 編譯器及 COBOL 執行時期程式庫。 提供新的 IBM Debugger 作為 CICS TX 的一部分,以更易於對 CICS 線上應用程式及 COBOL 批次程式進行除錯。
認證的 CICS TX 儲存器
CICS TX 提供 Red Hat 認證的儲存器映像檔,在 Red Hat OpenShift® 儲存器平台 (Red Hat OCP) 上提供預先測試的元件,以加快創造價值的速度。 使用此功能可輕鬆將分散式平台上的現有應用程式移至雲端中的儲存器。 CICS TX 支援 CICS Transaction Server for z/OS® (CICS TS) 的 API 及特性子集,可讓您建立連接至 CICS TS 的高價值混合式應用程式。 CICS TX 操作器隨附於 CICS TX,以支援 Kubernetes 編排中的第 1 天和第 2 天作業。
使用「操作員」來進行儲存器編排
您可以在雲端平台上部署適當的 CICS 應用程式,並使用 Docker 及 Kubernetes 來管理那些應用程式的部署及生命週期。 使用 Docker 技術將應用程式儲存器化可讓您建立及執行跨不同雲端平台可攜的應用程式,並在 DevOps 中啟用簡化的持續整合 (CI) 及持續交付 (CD) 管線。 Kubernetes 支援儲存器化 CICS 應用程式的彈性調整、自我修復、自動化部署及回復。
Cloud Monitoring
CICS TX 使用一組標準雲端工具來支援日誌監視、度量值監視及警示。 可以使用 Elastic Stack(ELK 堆疊)來集中化及分析來自 CICS TX 應用程式叢集的日誌。 主要作業度量會向 Prometheus 公開,並且可以使用 Grafana 來視覺化。 Prometheus 和 Grafana 都支援警示基礎架構,可用來送出所選擇 CICS TX 作業度量值的相關警示。
負載平衡功能(僅限 CICS TX Advanced)
CICS TX Advanced 版本提供最佳化 L7 負載平衡器功能,可有效地在彈性調整的應用程式叢集之間分配工作量。
CICS 結構化檔案伺服器 (SFS)
這個模擬 VSAM 的記錄導向檔案系統提供對檔案型資料的索引、相對及循序存取。 SFS 可讓開發人員儲存可在批次環境中處理的可完整回復檔案型資料。 CICS SFS 檔案可以在 TXSeries、CICS TX、CICS TS 及非 CICS 應用程式(例如,IBM IMS)之間共用,以最大化在企業環境中交互運作的能力。
可調整的 CICS 線上應用程式
在 CICS TX 中,部分資源可以定義為廣域資源。 這表示那些資源可以在 Kubernetes 上執行之 CICS TX 區域的多個實例之間使用。 這些資源是 CICS 暫時儲存體佇列和序列化資源 (ENQ 和 DEQ) ,以及其中 IBM Db2 是檔案管理程式的廣域檔案。 這些資源的擴充是透過廣域儲存體來達成,因此您需要廣域儲存體提供者。 CICS TX 支援 Redis 作為廣域儲存體提供者。
與企業產品整合
CICS TX 支援在雲端及企業系統上整合應用程式及資料,例如 IBM Db2、IBM MQ 及 Oracle。
CICS TX 提供與 CICS TS on IBM Z® 及 TXSeries for Multiplatforms的最佳化雙向連線功能。 使用 CICS Transaction Gateway 來延伸 WebSphere Application Server 的交易功能,並共用資料及商業邏輯。

