用途:处理用户上传或可下载资源,以及需要 CDN 加速的媒体文件,覆盖对象存储的选型、访问控制与交付流程。
主要能力与工作流:定义存储类别与生命周期规则;使用预签名 URL 或令牌化访问;按需对上传内容进行恶意软件扫描;配置 CDN 缓存并在更新时清除;校验静态与传输中加密。
必要检查:阻断未授权访问路径;强制 MIME 与大小限制;记录保留与删除策略;发布期间测试 CDN 失效刷新。
决策框架:实现前优先明确契约与兼容规则;依赖风险高时,每条调用路径需具备超时、重试与回退策略;使用异步消息时需幂等、重放与死信处理;流量波动大时,上线前需完成负载、故障转移与扩缩容验证。
常见借口与反驳:重试不会自动解决故障,无界重试会放大故障,应使用预算;跳过运行手册会延误事故恢复;契约的小改动可能引发广泛的下游回归。
证据包:契约兼容性说明与迁移策略(如适用);依赖降级与恢复的故障模式测试证据;可观测性快照(延迟、错误、饱和度或队列健康);带明确触发阈值的发布与回滚步骤。
退出标准:工作流经证据验证达到生产就绪;运维与安全护栏到位;发布与回滚预期已记录。
限制:资料未提供具体平台配置、代码示例、价格或性能数据。