配置分配 - Amazon CloudFront
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

配置分配

您需要创建 Amazon CloudFront 分配,以告知 CloudFront 您希望内容从何处传输,并告知有关如何跟踪和管理内容传输的详细信息。

可以使用可在多个分配租户之间重用的设置来创建 CloudFront 多租户分配。使用多租户分配,可以让 CloudFront 根据内容源类型为您配置分配设置。有关预配置设置的更多详细信息,请参阅 CloudFront 多租户分配参考。还可以使用可在多个分配租户之间重用的设置来创建分配。有关更多信息,请参阅 了解多租户分配的工作原理。或者,可以使用标准分配并手动配置您自己的分配设置。

可以配置以下设置:

  • 您的内容源 - CloudFront 从中获取要分配的文件的 Amazon S3 存储桶、AWS Elemental MediaPackage 通道、AWS Elemental MediaStore 容器、Elastic Load Balancing 负载均衡器或 HTTP 服务器。您可以为单个分配指定多达 25 个源的任意组合。

  • 访问 – 您是希望所有人都可以访问这些文件,还是仅限于某些用户。

  • 安全 – 您是否希望启用 Amazon WAF 保护并要求用户使用 HTTPS 访问您的内容。对于多租户分配,仅支持 Amazon WAF V2 Web 访问控制列表(ACL)。

  • 缓存键 – 要包含在缓存键 中的值(如果有)。缓存键唯一标识给定分配的缓存中的每个文件。

  • 源请求设置 – 您是否希望 CloudFront 在它发送到源的请求中包含 HTTP 标头、Cookie 或查询字符串。

  • 地理限制 – 您是否希望 CloudFront 阻止选定国家/地区的用户访问您的内容。

  • 日志 – 您希望 CloudFront 创建标准日志,还是创建显示查看器活动的实时日志。

有关更多信息,请参阅 分配设置参考

有关您可以为每个 Amazon 账户创建的当前最大分配数,请参阅 分配的一般配额。对于您可按照分配提供的文件数没有最大值。

您可以使用分配,通过 HTTP 或 HTTPS 提供以下内容:

  • 使用 HTTP 或 HTTPS 的静态和动态下载内容,例如 HTML、CSS、JavaScript 和图像文件。

  • 不同格式的点播视频,例如 Apple HTTP Live Streaming(HLS)和 Microsoft Smooth Streaming。(对于多租户分配,不支持 Smooth Streaming。) 有关更多信息,请参阅 通过 CloudFront 提供点播视频

  • 一个实时事件,例如实时会议或音乐会。对于实时流,您可以使用 Amazon CloudFormation 堆栈自动创建分配。有关更多信息,请参阅 使用 CloudFront 和 Amazon Media Services 提供视频流

以下主题详细介绍了 CloudFront 分配以及如何配置这些分配以满足业务需求。有关创建分配的更多信息,请参阅创建分配