跳轉到主要內容

雲的死亡證明

在網路圖裡,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 等人的校正讓「輕盈造假」簽不下去:需求暴漲,並不等於能耗同速暴漲;集中化有時確實更有效。輕不必立刻被判作謊言。更難處理的是,有些輕來自真實的摺疊,有些摺疊又必須在別處還原成工作。

它不在圖裡,卻排進了另一張時程表的修補時段。