17、DevOps在不同领域的应用实践

DevOps在不同领域的应用实践

1. 系统z应用的持续交付

在基础设施的分布式方面,由于缺乏通用工具,协调工作颇具挑战。而持续发布和部署是满足这些需求的有效实践。对于系统z应用,有两种常见的持续交付机制:
- 利用传统配置管理工具 :对于拥有成熟部署工具和实践的组织,可以借助传统配置管理工具将应用部署到目标逻辑分区(LPAR)。虽然这些工具在实现完整的持续交付能力方面存在局限,但它们可以自动化z/OS系统的部署。
- 使用专业部署自动化工具 :组织也可以使用专门的部署自动化工具,如IBM UrbanCode Deploy,它全面支持包括System z/OS在内的多平台部署。该工具的System z/OS代理可以原生安装在目标LPAR上,实现持续交付。

此外,在组织采用DevOps时,即使大型机团队可能仍使用不同的工具和流程,也必须将其纳入其中。这有助于组织实现更精简、高效的转型,特别是当组织有大量工作负载和应用程序运行在大型机上时,这样做能带来显著的投资回报。

2. 物联网(IoT)的DevOps实践

2.1 IoT设备的发展与挑战

物联网的出现让智能或联网设备渗透到人们生活的方方面面,如家庭、交通、工作场所等。过去,这些设备的软件以固件形式嵌入,更新时需更换物理组件,且无法实现空中下载(OTA)更新。设备的应用交付过程有硬件和软件两个独立的开发周期,在设备发布前,两者的开发需要同步。交付后,固件更新也是一大挑战,传统方式是更换硬件组件。

2.2 IoT的DevOps关键实践

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值