用途:为配置 Amazon CloudFront 内容分发提供领域知识,帮助判断何时使用 CloudFront、如何融入整体架构,并完成分发创建、缓存调优、定价选择、自定义域名证书、源站保护、内容访问控制与流量观测等任务。
主要能力:该技能本身是一个路由器,每类客户任务对应 references/ 下的一个过程文件。使用前需完整阅读匹配的参考文件,再遵循其中的约束与步骤;参考文件自包含,各自带有决策表、约束、操作流程与故障排查。六类工作流包括:何时使用 CloudFront(选型、集成、创建分发、缓存、定价);使用 CloudFront 管理证书(HTTPS 自定义域名、ACM 证书、每租户一证书的多域名);保护源站(S3 OAC、VPC origins、源站双向 TLS、安全组);保护内容(按身份、位置、客户端证书或认证令牌限制查看者);CloudFront 可观测性(标准日志与实时日志及分析);多租户分发(共享配置加每租户定制,适用于 SaaS 与平台)。
使用方式:连接 AWS MCP 服务器时通过其执行命令,具备沙箱执行、审计日志与可观测性;否则回退到 AWS CLI。CloudFront 为全球服务,其 API 调用及所用 ACM 证书均在 us-east-1 发起,与客户应用运行区域无关。
适用场景与限制:适合需要配置 CloudFront 分发、证书、源站保护、内容访问控制、日志观测或多租户分发的 AWS 用户。注意区分:保护源站与保护内容成对使用,内容控制只有在源站也被锁定时才成立;查看者 mTLS 属于内容安全,源站 mTLS 属于源站保护;自定义域名证书由本技能负责,而将域名 DNS 指向分发(含区域顶点别名与故障转移)属于独立的 route53-cloudfront 技能。具体命令、参数与代码示例暂未提供。