雲端概念
資料留在哪一國
客戶問資料在哪一國,不是在聊天氣。他在問合約、出事時找誰,以及這筆訂單能不能離開那個邊界。
區域是機房的地理位置
供應商的機房分布在不同地方。你選一個區域,就是在選這一份計算或這一份資料主要住在哪附近。住得近,客人用起來通常比較快;住在某個國家,就踏進那個國家的合約和規範討論。你不是律師,但你要知道這個問題不該被「雲端本來就是全球的」帶過。
全球指的是你可以選。不是指同一筆退貨資料會自動平均散在世界各地。散在哪,是設定。沒人設定,就會落在開帳號時的預設。預設很少剛好是客戶法務想要的那個答案。
專案是一條權限和帳單的邊界
專案(有人叫帳戶、有人叫專案,意思接近)把東西圈在一起:這一團服務、這一團權限、這一張帳單。退貨第一版若跟客戶別的正式系統放在同一個沒有邊界的籃子裡,權限會糊,帳單也會糊。糊的時候,沒有人敢把實驗關掉,因為不確定會不會關掉別的東西。
所以你可以請團隊把第一版放在一個說得清的邊界裡。實驗結束,這個邊界可以整包檢討。這比在客戶的正式籃子裡悄悄加一個按鈕安全。
為什麼退貨資料特別會被問
訂單編號、電話、地址、退貨原因,都可能指得到一個具體的人。客戶問「資料在哪一國」,常常是在問:這份指得到人的東西,有沒有離開我們講好的範圍。你的答案要分兩層:事實存在哪,複本和紀錄檔還會不會出現在別的地方。只答主要資料庫,卻忘了紀錄檔和錯誤通知也會帶著訂單編號,答案是不完整的。
答不出來時,誠實地說還沒定,然後把「資料放在哪個區域、紀錄檔會不會出境」寫進上線前要補的問題。不要用廠商的全球地圖代替這個答案。
範例 · 客戶問一句,你回三句
法務問:「退貨資料會放在哪裡?」
- 主要的事實放在我們講好的那個區域,不放在還沒確認的預設。
- 第一版放在一個單獨的專案邊界,不跟你們正式系統擠在同一個權限籃子。
- 紀錄檔若會帶訂單編號,也算資料,要一起說它留在哪。
練習
為你的第一版寫三行:事實在哪個區域、邊界叫什麼、還有哪一種複本可能帶著訂單編號。
三行裡任何一行是「應該是預設」,就改成「尚未確認,上線前要定」。
完成的時候
- 你能說明區域和專案分別在管什麼。
- 你知道客戶問國家時,紀錄檔也要算進去。