一家外资背景的客户提出,所有业务数据必须存放在境内,且不得由境外人员访问。这条要求写进合同后才传达到交付团队,此时架构已经按统一云方案设计完毕,改起来牵动的不只是机房位置。
1 条数据不出境的要求
3 层需要调整的设计
1 句该在签约前问的话
1. 这条要求的实际含义
数据不出境通常包含三层:存储位置在境内、跨境传输需评估或禁止、运维与支持人员的地域限制。第三层容易被忽略,也容易在审计时暴露,因为远程支持账号的登录地点是可以被查出来的。
2. 三层设计要跟着改
一是部署:本地化部署或境内区域节点;二是运维:远程支持账号的地域与权限要可证明,必要时改为客户侧自行操作加我们远程指导;三是备份:灾备与归档不能落到境外区域。三层任何一层漏改,整条要求就没算兑现。
3. 报价结构会变
本地化部署带来硬件、实施、巡检的额外成本,运维受限带来响应方式的调整。这些成本如果在报价时没算进去,交付阶段就只能自己消化,项目做完了却不赚钱,团队士气也会受影响。
4. 签约前问一句
数据是否可以存放在境外,是否有地域或人员限制。这一句问在签约前,比合同签完再改架构便宜得多。问这句话不需要多专业,只需要记得问。
结语
数据放在哪,是方案的起点,不是交付时补的注脚。