阿里云服务器ECS    
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新 [咨询更多]
阿里云存储OSS
简单易用、多重冗余、数据备份高可靠、多层次安全防护安全性更强、低成本 [咨询更多]
阿里云数据库RDS
稳定可靠、可弹性伸缩、更拥有容灾、备份、恢复、监控、迁移等方面的全套解决方案 [咨询更多]
阿里云安全产品
DDoS高防IP、web应用防火墙、安骑士、sll证书、态势感知众多阿里云安全产品热销中 [咨询更多]
阿里云折扣优惠    
云服务器ECS、数据库、负载均衡等产品新购、续费、升级联系客服获取更多专属折扣 [咨询更多]
为什么VCS对基础设施管理来说至关重要
2020-8-28    点击量:
  一切版本化,版本控制系统(version control system,VCS)是基础设施即代码的一个核心部分。VCS是基础设施期望状态的真实数据来源。基础设施的变更由提交到VCS的变更所触发。
  
  为什么VCS对基础设施管理来说至关重要呢?主要有以下原因。
  为什么VCS对基础设施管理来说至关重要
  可追溯性
  
  VCS提供了变更历史和变更者信息,在理想情况下还会提供变更原因。这些数据在调试问题时都是非常宝贵的。
  
  回滚
  
  当变更(尤其是多个变更)引发问题时,VCS有助于恢复到变更之前的状态。
  
  相关性
  
  当脚本、配置信息、制品以及其他一切都由版本控制并用标签或版本号的方式相互关联时,VCS非常有助于追踪和修复更复杂的问题。
  
  可见性
  
  当变更被提交到版本控制系统后,每个人都可以看到,这会帮助团队增强对事态的感知能力。有人可能会注意到某个变更遗漏了一些重要的东西。如果发生了事故,团队成员能够知道最近的哪些提交可能是罪魁祸首。
  
  可执行性
  
  当变更被提交时,VCS可以自动触发一些动作。这是实现持续集成和持续交付流水线的关键。
联系客服免费领取更多阿里云产品新购、续费升级折扣,叠加官网活动折上折更优惠