运维关键字:CI-CD,DevOps,自动化运维、CMDB

运维涉及网络、服务器和服务的全生命周期管理,确保成本、稳定性和效率的平衡。关键概念包括CI/CD(持续集成和持续部署)、DevOps文化和自动化运维,以及CMDB(配置管理数据库),用于跟踪和管理基础设施组件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

运维:
一、运维,指互联网运维…
运维,本质上是对网络、服务器、服务的生命周期各个阶段的运营与维护,在成本、稳定性、效率上达成一致可接受的状态。

产品生命周期:
运维的职责覆盖了产品从设计到发布、运行维护、变更升级及至下线的生命周期。

关键字一:CI-CD:

CI/CD的采用改变了开发人员和测试人员如何发布软件。
DevOps
CI/CD:是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。
CI/CD的核心概念是持续集成、持续交付和持续部署。
具体而言,CI/CD在整个应用生命周期内(从集成和测试阶段,到交付和部署)引入了持续自动化和持续监控。

CI/CD中的“CI”始终指持续集成,它属于开发人员的自动化流程。
CI/CD中的“CD”指的是持续交付和持续部署。
持续交付通常是指开发人员对应用的更改会自动进行错误测试并上传到存储库(GitHub或容器注册表),然后由运维团队将其部署到实时生产环境中。
这旨在解决开发和运维团队之间可见性及沟通较差的问题。
因此,持续交付的目的就是确保尽可能减少部署新代码时所需的工作量。

持续部署(另一种“CD”)指的是自动将开发人员的更改从存储库发布到生产环境,以供客户使用。
它主要为了解决因手动流程降低应用交付速度,从而使运维团队超负荷的问题。

CI/CD实际上就是一个流程(通常形象地表述为管道),用于在更大程度上实现应用开发的持续自动化和持续监控。

关键字二:DevOps

DevOps是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障部门之间的沟通、协作与整合。
它是一种重视“软件开发人员和IT运维技术人员”之间沟通合作的文化、运动或惯例。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值