知识卡片

基础设施版本化

专业/工作

内容

当网络、服务器和流程都变成软件定义的对象,它们也需要版本控制、构建管道、自动化测试和回滚策略。发散:基础设施不再是“环境”,而是产品的一部分;没有工程纪律,变更就会变成猜测。

参考来源

《架构师应该知道的37件事》第14章《2.8 如果软件吞没了整个世界,最好使用版本控制》