1.5.4不可变基础设施


文档摘要

1.5.4 不可变基础设施 如果你对一位开发工程师说:“你的软件有 bug”,他大概率这样回:“我本地跑好好的,怎么到你那就不行?”,或者你是个运维工程师,维护线上系统时,肯定吐槽过:“谁又改了配置文件...”。 本节,我们讨论上述问题的根源 —— 基础设施的“可变”与“不可变”。 1.可变的基础设施 从管理基础设施的层面看,“可变”的基础设施与传统运维操作相关。例如,有一台服务器部署的是 Apache,现在想换成 Nginx。传统运维手段是先卸载掉 Apache,重新安装一个 Nginx,再重启系统让这次变更生效。 上述的过程中,装有 Apache 的 Linux 系统为了满足业务需求,进行了一次或多次变更,该 Linux 系统就是一个可变的基础设施。


发布者: 作者: 转发
评论区 (0)
U