3. CASB架构模式选型

CASB(Cloud Access Security Broker,云访问安全代理)并不是单一形态的产品,而是一组部署架构模式的集合。同一款CASB产品,选择正向代理、反向代理、API模式还是日志采集模式,直接决定了它能看到什么流量、能控制到什么粒度、对用户是否透明,以及运维成本有多高。本节先逐一拆解四种模式的原理与边界,再讨论如何把它们组合成混合部署架构。

四种模式的原理与能力边界

正向代理(Forward Proxy)位于用户与云服务之间,用户终端(浏览器、移动设备或通过PAC文件、代理自动配置)把请求显式或隐式地交给CASB,由CASB代用户访问云应用。它的核心价值是实时阻断:因为流量经过CASB,CASB可以在请求发出前判断“这个用户能不能访问这个应用、能不能上传这个文件”,并直接返回拒绝页面。代价是需要在终端或网络侧做代理配置,对未托管设备(BYOD)覆盖困难,且HTTPS解密会带来证书分发和性能开销。

反向代理(Reverse Proxy)把CASB部署在云应用侧,用户访问的是CASB的域名或IP,由CASB转发到真实云应用。它常用于单点登录(SSO)集成、统一身份认证和会话控制,典型场景是给自建或私有化SaaS应用加一层访问控制。反向代理对用户基本透明,但需要把应用入口指向CASB,改造范围大,且对第三方公有SaaS(如Microsoft 365、Salesforce)通常无法直接接管入口。

API模式不经过用户流量路径,而是通过云服务商提供的管理API(如Microsoft Graph、Salesforce REST API、Google Workspace Admin SDK)以“带外”方式拉取数据。它能做到正向代理做不到的事:扫描已存储在云中的历史文件、识别敏感数据、发现影子资产、执行数据保留与合规策略。但API模式是近实时而非实时,通常有分钟级延迟,且无法阻断用户当下的上传动作,只能事后告警或删除。

日志采集模式通过接收云应用的审计日志(如AWS CloudTrail、Azure活动日志、Okta系统日志)或SIEM转发,做行为分析、异常检测和合规审计。它完全不介入流量,部署最轻,但只有“看见”能力,没有“控制”能力,属于事后取证与态势感知层。

CASB 四种架构模式对比 正向代理 用户终端 CASB 云应用 实时阻断 · 需终端配置 HTTPS解密 · 覆盖托管设备 反向代理 用户 CASB 云应用 SSO集成 · 入口改造 适合自建/私有化应用 API 模式 CASB 云API 云存储 带外扫描 · 历史文件 近实时 · 事后处置 日志采集 云审计日志 SIEM 分析平台 仅审计 · 无阻断 部署最轻 · 事后取证 能力维度对比 实时阻断 强 强 弱 无 历史数据扫描 无 无 强 无 混合部署决策要点 ① 托管设备走正向代理做实时管控;② 未托管设备用API模式补盲区;③ 自建应用入口用反向代理做SSO;④ 全量日志汇入SIEM做审计与异常检测。 ⑤ 策略统一编排:正向代理阻断 + API扫描 + 日志告警,三层互补,避免单点覆盖不足。 注:具体模式组合需结合云应用类型、终端管理能力与合规要求评估,以上为通用设计参考。

混合部署架构的设计决策

现实中很少有企业只选一种模式。原因很简单:正向代理覆盖不了未托管设备,API模式管不住实时上传,日志采集只能看不能拦。因此,成熟的CASB落地通常是“正向代理 + API模式 + 日志采集”三层组合,反向代理则按应用类型选择性使用。

一个可参考的决策逻辑是:先按流量是否经过企业可控路径分流。托管终端(公司笔记本、已注册MDM的设备)配置PAC或代理,走正向代理做实时策略执行;未托管设备(个人手机、外包人员电脑)无法强制代理,改用API模式对云应用做带外扫描与策略下发;所有云应用的审计日志统一接入SIEM或CASB日志分析模块,用于异常行为检测和合规报表。反向代理只在需要统一身份入口的自建应用或私有化SaaS上启用。

策略编排上要注意避免能力重叠导致的误判。例如,正向代理已经阻断了一次敏感文件上传,API模式随后扫描时不应再对同一文件重复告警;反之,API模式发现的历史遗留敏感文件,应通过工单或自动删除流程处理,而不是依赖正向代理去“补拦”。建议在CASB策略层设置统一的策略优先级:实时阻断类策略(正向代理)优先级最高,API扫描类策略次之,日志告警类策略仅做记录。

选型时可用一个简单问题快速判断:如果这个云应用的用户全部使用公司托管设备,且企业能接受HTTPS解密,正向代理是首选;如果用户大量使用个人设备,API模式是必选项;如果只需要满足审计合规,日志采集模式成本最低。

一个可执行的选型检查清单

下面这份清单可直接用于CASB架构选型评审,逐项确认后再决定模式组合:

检查项判断依据对应模式
终端是否全部可控托管设备占比 > 80%正向代理优先
是否存在大量BYOD个人设备访问云应用频繁API模式必选
是否需要实时阻断上传有数据防泄漏硬性要求正向代理
是否需要扫描历史文件存在已存储敏感数据API模式
是否有自建应用需SSO应用入口可改造反向代理
是否只需合规审计无实时控制要求日志采集

最后需要强调:四种模式不是互斥的“选择题”,而是可以叠加的“组合题”。正向代理解决“当下能不能做”,API模式解决“已经做了什么”,日志采集解决“曾经发生了什么”,反向代理解决“入口怎么统一”。把这四层能力按企业实际终端形态、应用类型和合规要求组合起来,才是CASB架构选型的完整答案。