大型机DevOps与人工智能:技术发展与应用
1. 大型机DevOps工具与应用
1.1 CI/CD系统
在大型机开发中,早期系统存在诸多问题。例如,20世纪90年代开发的系统需要大量人工操作,且十分复杂,难以找出代码问题的原因。为解决这些问题,Folksam为其150个核心大型机应用程序实施了ISPW,公司团队约有50名COBOL编码人员。该软件凭借复杂的验收测试和部署功能,每年为Folksam节省了150万瑞典克朗,同时显著加快了应用程序开发速度,实现了主要的季度发布周期和较小的每周迭代。
此外,还有其他广泛使用的CI/CD系统:
- Endevor :由博通开发,可运行复杂的源代码和发布管理,原生支持z/OS。其界面基于Eclipse平台,较为现代,还能与GitHub和Atlassian Bitbucket Server等其他DevOps工具集成。
- Red Hat OpenShift Pipelines :基于云的CI/CD平台,运行在开源软件Tekton上。它在隔离容器中运行管道,也支持IBM Z大型机。
1.2 Zowe平台
Zowe在大型机开发现代化和DevOps中变得越来越重要,它包含以下几个部分:
1.2.1 Zowe API中介层
在大型机环境中,API通常侧重于本地网络和虚拟专用网络,这在一定程度上限制了现代化进程。Zowe API中介层则提供了通过REST API访问大型机的单一入口,内置了安全性和负载均衡管理。它可以发起对TSO、Unix文件、JES和z/OS的指令,
超级会员免费看
订阅专栏 解锁全文
33

被折叠的 条评论
为什么被折叠?



