跳转到主要内容

云的死亡证明

在网络图里,cloud 是一块不在此处展开的区域。画图的人知道自己连向外部网络,却不必把外部每个节点画出来;一团边界替那些细节暂时待在图上。图纸需要这种省略。它不是为了让读者相信那里空无一物,而是让这张图不被完整性压坏。死因如果写成「轻盈造假」,第一行就会错。

在 AWS 的 shared responsibility model 里,cloud 又不能这样含混。security of the Cloud 和 security in the Cloud 把边界切开。图纸上暂时收起的东西,在责任文档里变成配置工作,也变成哪一天可以停下来打补丁。那团边界不再只是边界;它被放进一套可以操作、可以追认、也可以出错的安排里。

这两个介词很小,却把云从图标里拖出来。of 像外壳,指向提供者必须守住的那一侧;in 像室内的灯、锁和桌面,指向使用者还要自己摆放和检查的部分。云在这里没有消散,只是失去了一团边界的宽容。它开始要求人说清楚:这件事归哪边,哪一次疏忽算谁的,哪一个夜晚必须为更新空出来。

NIST 的定义里有 minimal management effort。工程需要这种抽象;没有抽象,系统无法使用。到了 serverless 页面上,页面写得更直接:run code without thinking about servers or clusters。服务器还在,只是开发者被放到一个可以暂时不想服务器的位置。这个暂时很薄,却足够改变人的姿势:眼睛留在代码上,底下那层先退到文档之外。

Masanet 等人的校正让「轻盈造假」签不下去:需求暴涨,并不等于能耗同速暴涨;集中化有时确实更有效。轻不必立刻被判为谎言。更难处理的是,某些轻来自真实的折叠,某些折叠又必须在别处恢复成工作。

它不在图里,却排进了另一张日程表的补丁窗口。